JP4339338B2 - Apparatus provided with card bus device and access control method thereof - Google Patents
Apparatus provided with card bus device and access control method thereof Download PDFInfo
- Publication number
- JP4339338B2 JP4339338B2 JP2006201056A JP2006201056A JP4339338B2 JP 4339338 B2 JP4339338 B2 JP 4339338B2 JP 2006201056 A JP2006201056 A JP 2006201056A JP 2006201056 A JP2006201056 A JP 2006201056A JP 4339338 B2 JP4339338 B2 JP 4339338B2
- Authority
- JP
- Japan
- Prior art keywords
- card bus
- host controller
- target
- devices
- point
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims description 14
- 238000004891 communication Methods 0.000 claims description 6
- 238000010586 diagram Methods 0.000 description 5
- 230000000694 effects Effects 0.000 description 4
- 101000747588 Homo sapiens UDP-glucuronosyltransferase 1-6 Proteins 0.000 description 2
- 101000841498 Homo sapiens UDP-glucuronosyltransferase 1A1 Proteins 0.000 description 2
- 102100029151 UDP-glucuronosyltransferase 1A10 Human genes 0.000 description 2
- 101100524346 Xenopus laevis req-a gene Proteins 0.000 description 2
- 101100345335 Arabidopsis thaliana GNT2 gene Proteins 0.000 description 1
- 101150093077 Mgat2 gene Proteins 0.000 description 1
- 101100524347 Xenopus laevis req-b gene Proteins 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
Images
Landscapes
- Bus Control (AREA)
Description
本発明は、カードバスデバイスを備えた装置及びそのアクセス制御方法に関する。 The present invention relates to an apparatus including a card bus device and an access control method thereof.
パーソナルコンピュータの拡張機能の一つに、ローカルバスとして規格化されたPCI(Peripheral Component Interconnect)バスがある。このPCIバスにはPCIコネクタを介してPCIデバイスを搭載したPCIカードを接続することができる。一方、PCIバスと同等の機能を実現するために規格化されたカードバス(Cardbus)がある。 One of the extended functions of personal computers is a PCI (Peripheral Component Interconnect) bus standardized as a local bus. A PCI card equipped with a PCI device can be connected to the PCI bus via a PCI connector. On the other hand, there is a standardized card bus (Cardbus) for realizing a function equivalent to the PCI bus.
これまで、カードバスデバイスの多くは1対1の関係で接続されてきたが、更なる拡張性の要望からカードバスをはじめとする外部インターフェースの多接続化が望まれてきている。しかし、Point to Pointとされるカードバスデバイスの多接続化には、制御の面で問題があった。 Until now, many card bus devices have been connected in a one-to-one relationship, but from the demand for further expandability, it is desired to increase the number of external interfaces including a card bus. However, there has been a problem in terms of control in connecting multiple card bus devices, which are point-to-point.
一方、Point to Multi−Pointを前提としたPCIバスの場合、複数のPCIデバイスを実装し、ホストコントローラがマスタとなる時、IDSEL(ターゲットデバイスを指定する信号)によってターゲットデバイスを特定するようにしていた。しかし、複数のPCIデバイスの中にPoint to Pointを前提としたカードバスデバイスが含まれると、カードバスデバイスはIDSELの概念を持たないためターゲットデバイスとして特定することができないという問題を抱えていた。 On the other hand, in the case of a PCI bus premised on Point to Multi-Point, when a plurality of PCI devices are mounted and the host controller becomes a master, the target device is specified by IDSEL (signal for specifying a target device). It was. However, when a card bus device based on Point to Point is included in a plurality of PCI devices, the card bus device does not have an IDSEL concept, and thus cannot be specified as a target device.
また、この種のPCIデバイスに関連した拡張機能実現の手法として特許文献1に開示された技術がある。特許文献1には、簡単に説明すると、汎用のPCIデバイスをカードバス用のPCカードに内蔵されるLSIとして利用することができるインターフェース回路を提供することを課題とし、このインターフェース回路をカードバス用インターフェース回路として内蔵したカードバス用PCカードについて記載している。しかし、この手法ではカードバス用PCカード個々にインターフェース回路を内蔵させる必要があり、既存のPCカードに適用することは困難である。
Further, there is a technique disclosed in
そこで、本発明の課題は、カードバスデバイスを含めて複数のデバイスが実装される場合であってもその実装数に関係なく、Point to Multi−Pointの形式で各デバイスを個別にアクセス可能とすることにある。 Accordingly, an object of the present invention is to enable individual access to each device in the form of Point to Multi-Point, regardless of the number of mounted devices, even when a plurality of devices including a card bus device are mounted. There is.
本発明の第1の装置は、 ホストコントローラを備え、該ホストコントローラによってアクセスされるデバイスが少なくとも2つ実装され、それらの少なくとも1つがPoint to Pointを前提としたカードバスデバイスである装置であって、
前記ホストコントローラがマスタとなって前記カードバスデバイスをターゲットとしてアクセスする時、該ターゲットとなるカードバスデバイスに対してのみFRAME信号を出力する制御回路であって、該ホストコントローラ自体が出力できるカードバスデバイス制御のための信号より多い制御信号を入出力する制御回路を備え、
前記アクセスされるデバイスとして前記カードバスデバイスが1つ以上、Point to Multi−Pointを前提としたPCIデバイスが1つ以上それぞれ実装され、前記ホストコントローラがマスタとなって前記カードバスデバイスをターゲットとしてアクセスする時、FRAME制御信号を出力し、前記制御回路は前記FRAME制御信号に基づいてパスの切り替えを行って前記FRAME信号を前記ターゲットとなるカードバスデバイスに出力するようにし、
前記ホストコントローラと前記PCIデバイスの間がIDSELで直接接続可能にされており、前記ホストコントローラがマスタとなって前記PCIデバイスをアクセスする時にはターゲットとなる前記PCIデバイスに該当するIDSELをアクティブにすると共に、前記FRAME制御信号により前記制御回路をオフにするようにしている。 A first apparatus of the present invention is an apparatus that includes a host controller, is mounted with at least two devices that are accessed by the host controller, and at least one of them is a card bus device on the premise of Point to Point. ,
A card circuit that outputs a FRAME signal only to a target card bus device when the host controller becomes a master and accesses the card bus device as a target, and the host controller itself can output a control circuit for input and output more control signals from the signal for the device control,
One or more card bus devices as the devices to be accessed and one or more PCI devices based on Point to Multi-Point are mounted, and the host controller serves as a master to access the card bus device as a target. The FRAME control signal is output, and the control circuit performs path switching based on the FRAME control signal and outputs the FRAME signal to the target card bus device,
The host controller and the PCI device can be directly connected by IDSEL, and when the host controller accesses the PCI device as a master, the IDSEL corresponding to the target PCI device is activated. The control circuit is turned off by the FRAME control signal.
本発明の第2の装置は、 ホストコントローラを備え、該ホストコントローラによってアクセスされるデバイスが少なくとも2つ実装され、それらの少なくとも1つがPoint to Pointを前提としたカードバスデバイスである装置であって、A second apparatus according to the present invention is an apparatus that includes a host controller, is mounted with at least two devices accessed by the host controller, and at least one of them is a card bus device on the premise of Point to Point. ,
前記ホストコントローラがマスタとなって前記カードバスデバイスをターゲットとしてアクセスする時、該ターゲットとなるカードバスデバイスに対してのみFRAME信号を出力する制御回路を備え、 A control circuit that outputs a FRAME signal only to the target card bus device when the host controller becomes a master and accesses the card bus device as a target;
前記アクセスされるデバイスとして前記カードバスデバイスが1つ以上、Point to Multi−Pointを前提としたPCIデバイスが1つ以上それぞれ実装され、前記ホストコントローラがマスタとなって前記カードバスデバイスをターゲットとしてアクセスする時、FRAME制御信号を出力し、前記制御回路は前記FRAME制御信号に基づいてパスの切り替えを行って前記FRAME信号を前記ターゲットとなるカードバスデバイスに出力し、 One or more card bus devices as the devices to be accessed and one or more PCI devices based on Point to Multi-Point are mounted, and the host controller serves as a master to access the card bus device as a target. The FRAME control signal is output, the control circuit performs path switching based on the FRAME control signal, and outputs the FRAME signal to the target card bus device,
前記ホストコントローラと前記PCIデバイスの間がIDSELで直接接続可能にされており、前記ホストコントローラがマスタとなって前記PCIデバイスをアクセスする時にはターゲットとなる前記PCIデバイスに該当するIDSELをアクティブにすると共に、前記FRAME制御信号により前記制御回路をオフにするようにしている。 The host controller and the PCI device can be directly connected by IDSEL, and when the host controller accesses the PCI device as a master, the IDSEL corresponding to the target PCI device is activated. The control circuit is turned off by the FRAME control signal.
本発明の第1のアクセス制御方法は、
ホストコントローラを備え、該ホストコントローラによってアクセスされるデバイスが少なくとも2つ実装され、それらの少なくとも1つがPoint to Pointを前提としたカードバスデバイスである装置におけるアクセス制御方法であって、
前記ホストコントローラがマスタとなって前記カードバスデバイスをターゲットとしてアクセスする時には、該ホストコントローラ自体が出力できるカードバスデバイス制御のための信号より多い制御信号を入出力する機能を持つ制御回路を通して、該ターゲットとなるカードバスデバイスに対してのみFRAME信号を出力してアクセス可能にし、
前記アクセスされるデバイスとして前記カードバスデバイスが1つ以上、Point to Multi−Pointを前提としたPCIデバイスが1つ以上それぞれ実装され、前記ホストコントローラがマスタとなって前記カードバスデバイスをターゲットとしてアクセスする時、FRAME制御信号を出力し、該FRAME制御信号に基づいて前記FRAME信号を前記ターゲットとなるカードバスデバイスに出力してアクセス可能にし、
前記ホストコントローラと前記PCIデバイスの間がIDSELで直接接続可能にされており、前記ホストコントローラがマスタとなって前記PCIデバイスをアクセスする時にはターゲットとなる前記PCIデバイスに該当するIDSELをアクティブにすると共に、前記FRAME制御信号により前記FRAME信号をカードバスデバイスに入力させないようにしている。 The first access control method of the present invention includes:
An access control method in an apparatus comprising a host controller, wherein at least two devices accessed by the host controller are mounted, and at least one of them is a card bus device based on Point to Point,
When the host controller becomes a master and accesses the card bus device as a target, the control is performed through a control circuit having a function of inputting / outputting more control signals than the card bus device control signal that can be output by the host controller itself. Only the target card bus device can be accessed by outputting the FRAME signal ,
One or more card bus devices and one or more PCI devices based on Point to Multi-Point are mounted as the devices to be accessed, and the host controller serves as a master to access the card bus device as a target. The FRAME control signal is output, the FRAME signal is output to the target card bus device based on the FRAME control signal, and is accessible.
The host controller and the PCI device can be directly connected by IDSEL, and when the host controller accesses the PCI device as a master, the IDSEL corresponding to the target PCI device is activated. The FRAME signal is not input to the card bus device by the FRAME control signal.
本発明の第2のアクセス制御方法は、 ホストコントローラを備え、該ホストコントローラによってアクセスされるデバイスが少なくとも2つ実装され、それらの少なくとも1つがPoint to Pointを前提としたカードバスデバイスである装置におけるアクセス制御方法であって、The second access control method of the present invention is an apparatus comprising a host controller, wherein at least two devices accessed by the host controller are mounted, and at least one of them is a card bus device premised on Point to Point. An access control method,
前記ホストコントローラがマスタとなって前記カードバスデバイスをターゲットとしてアクセスする時、該ターゲットとなるカードバスデバイスに対してのみFRAME信号を出力してアクセス可能とし、 When the host controller becomes a master and accesses the card bus device as a target, the FRAME signal is output only to the target card bus device to be accessible,
前記アクセスされるデバイスとして前記カードバスデバイスが1つ以上、Point to Multi−Pointを前提としたPCIデバイスが1つ以上それぞれ実装され、前記ホストコントローラがマスタとなって前記カードバスデバイスをターゲットとしてアクセスする時、FRAME制御信号を出力し、該FRAME制御信号に基づいて前記FRAME信号を前記ターゲットとなるカードバスデバイスに出力してアクセス可能にし、 One or more card bus devices as the devices to be accessed and one or more PCI devices based on Point to Multi-Point are mounted, and the host controller serves as a master to access the card bus device as a target. The FRAME control signal is output, the FRAME signal is output to the target card bus device based on the FRAME control signal, and is accessible.
前記ホストコントローラと前記PCIデバイスの間がIDSELで直接接続可能にされており、前記ホストコントローラがマスタとなって前記PCIデバイスをアクセスする時にはターゲットとなる前記PCIデバイスに該当するIDSELをアクティブにすると共に、前記FRAME制御信号により前記FRAME信号をカードバスデバイスに入力させないようにしている。 The host controller and the PCI device can be directly connected by IDSEL, and when the host controller accesses the PCI device as a master, the IDSEL corresponding to the target PCI device is activated. The FRAME signal is not input to the card bus device by the FRAME control signal.
以上のことから理解できるように、本発明においては、既存のPCIカードを実装できる回路構成を有したハードウェア回路におけるアクセス制御を目的としている。 As can be understood from the above, the present invention aims at access control in a hardware circuit having a circuit configuration capable of mounting an existing PCI card.
本発明の制御回路はFRAME信号のみをオン/オフ制御することを主としており、このFRAME信号のみのオン/オフで、アクセスしたいターゲットデバイスのみにFRAME信号を入力する。 The control circuit of the present invention mainly controls on / off of only the FRAME signal. By turning on / off only the FRAME signal, the FRAME signal is input only to the target device to be accessed.
FRAME信号が入力されない非ターゲットデバイスはFRAME信号以外の信号が入力されるが、FRAME信号が入力されないため、アドレスやデータは有効にならない。 A non-target device to which no FRAME signal is input receives a signal other than the FRAME signal. However, since the FRAME signal is not input, the address and data are not valid.
本発明では、接続されるPCIデバイスやカードバスデバイス等のデバイス数に関係なくFRAME信号の切り替えを行う制御回路ひとつで対応できる。 In the present invention, one control circuit for switching the FRAME signal can be used regardless of the number of devices such as PCI devices and card bus devices to be connected.
本発明によれば、カードバスデバイスを含めて複数のデバイスが実装される場合であってもその実装数に関係なく、Point to Multi−Pointの形式で各デバイスを個別にアクセスすることが可能となる。 According to the present invention, even when a plurality of devices including a card bus device are mounted, it is possible to individually access each device in the point-to-multi-point format regardless of the number of mounted devices. Become.
本発明は通信端末機器において、Point to Pointとされるカードバスデバイスを含むデバイスを複数実装した場合、ホストコントローラが同時にクライアントに対しコンフィグレーションを行う際の制御を可能とした回路構成に特徴を有する。 The present invention is characterized by a circuit configuration that enables control when a host controller performs configuration for a client at the same time when a plurality of devices including a card bus device that is point-to-point are mounted in a communication terminal device. .
図1を参照して上記特徴を実現するための本発明の基本概念について説明する。図1ではホストコントローラ1に対して、Point to Multi−Pointとされる複数のPCIデバイス3−1〜3−N(Nは正の整数)が接続されると共に、Point to Pointとされる複数のカードバスデバイス4−1〜4−Nが制御回路2を介して接続されている。なお、PCIデバイス、カードバスデバイスのいずれもカード形式にて実装されるものであるが、便宜上、カードの形態、バス及びコネクタについては図示を省略している。これは以降で説明される図2、図5、図6でも同様である。
The basic concept of the present invention for realizing the above features will be described with reference to FIG. In FIG. 1, a plurality of PCI devices 3-1 to 3 -N (N is a positive integer) that is point-to-multi-point and a plurality of points that are point-to-point are connected to the
図1において、ホストコントローラ1は、IDSELを持つPCIデバイス3−1〜3−Nに対しては任意にアクセスすることができる。一方、カードバスデバイス4−1〜4−Nに対しては、ホストコントローラ1からのFRAME信号を制御回路2で切り替えてターゲットとするカードバスデバイスに送ることでアクセスする。つまり、ホストコントローラ1がカードバスデバイスを含む複数のデバイスへアクセスする場合、ターゲットとなるカードバスデバイスに対してのみFRAME信号を入力できるようにすることで複数のデバイスの制御を可能としている。
In FIG. 1, the
このように、本発明では、Point to Pointとされるカードバスデバイスであっても、これを複数接続し、しかもFRAME信号を切り替えて入力できるようにすることでPoint to Multi−Pointと同等の機能を持たせることが可能となる。 As described above, in the present invention, even if the card bus device is point-to-point, a plurality of the devices can be connected, and the FRAME signal can be switched and input so that the same function as point-to-multi-point is achieved. It becomes possible to have.
[第1の実施例]
図2に本発明の第1の実施例による構成を示す。第1の実施例では、ホストコントローラ1に2つのカードバスデバイス5、6が接続されているものとする。この場合、ホストコントローラ1のFRAME信号は制御回路2を介してカードバスデバイス5、6に接続される。また、制御回路2にはホストコントローラ1のFRAME制御信号を入力している。
[First embodiment]
FIG. 2 shows a configuration according to the first embodiment of the present invention. In the first embodiment, it is assumed that two
なお、図3には制御回路2の一例を示し、図4にはホストコントローラ1によるカードバスデバイス5、6へのアクセス制御のフローチャートを示す。
3 shows an example of the
図3、図4をも参照して、図2のカードバスデバイス5、6へのアクセス制御方法について説明する。
A method for controlling access to the
図4のステップS1、S2において、ホストコントローラ1がカードバスデバイス5にアクセスした場合、制御回路2はFRAME制御信号によりFRAME信号の切り替えを行う。この場合は、制御回路2内のカードバスデバイス5用のパスAがオンになり、カードバスデバイス6用のパスBはオフとなる(ここでオンとはホストコントローラ1のFRAMEとカードバスデバイスのFRAME間の短絡を意味し、オフは開放を意味する)(ステップS3)。これによりカードバスデバイス6側にはFRAME信号が伝わらず、カードバスデバイス5にのみ通信が可能となる(ステップS5)。
When the
同様に、ホストコントローラ1がカードバスデバイス6にアクセスした場合、制御回路2はFRAME制御信号によりFRAME信号の切り替えを行う。この場合、制御回路2内でパスBがオン、パスAがオフとなる(ステップS4)。これによりカードバスデバイス5側にはFRAME信号が伝わらず、カードバスデバイス6にのみ通信が可能となる(ステップS5)。
Similarly, when the
このようにIDSELの無いカードバスデバイスを2つ実装した場合でも1つのFRAME信号でアクセス制御することができる。 Thus, even when two card bus devices without IDSEL are mounted, access control can be performed with one FRAME signal.
なお、ホストコントローラ1がカードバスデバイスにアクセスしない時は制御回路2につながったFRAME信号は全てオンとする。つまり、ホストコントローラ1、カードバスデバイス5、6のFRAMEは全て接続されている状態となる。この時カードバスデバイス5がマスタとなってホストコントローラ1にアクセスする場合、カードバスデバイス5とホストコントローラ1の間のREQ1信号とGNT1信号の通信により、競合回路のバス使用権の特定が実施される。ここで、カードバスデバイス5のためのREQ1信号及びGNT1信号とカードバスデバイス6のためのREQ2信号及びGNT2信号とは排他的に動作するため、マスタとならなかったカードバスデバイス6は、カードバスデバイス5が通信している間、通信を開始できない。同様なことはカードバスデバイス6がマスタとなった時にも言える。このように、常にFRAME信号が入力された状態でもアクセス、非アクセスの識別が可能であり、カードバスデバイス側がマスタとなった時でも問題無い。
When the
図2は、カードバスデバイスが2個実装されている最も簡単な例を示しており、3個以上実装される場合にも原理は同じである。勿論、制御回路2では、ホストコントローラ2からのFRAME制御信号により3個以上のカードバスデバイスの中からターゲットとなるカードバスデバイスを選択するように切り替え制御を実行する。
FIG. 2 shows the simplest example in which two card bus devices are mounted. The principle is the same when three or more card bus devices are mounted. Of course, the
第1の実施例の効果は以下の通りである。 The effects of the first embodiment are as follows.
第1の効果は、複数のカードバスデバイスを実装した場合であってもアクセスする時、ホストコントローラで制御回路をコントロールすることにより、ターゲットのカードバスデバイスをアクティブにすることができる。 The first effect is that even when a plurality of card bus devices are mounted, the target card bus device can be activated by controlling the control circuit with the host controller when accessing.
第2の効果は、単一のFRAME信号で複数のカードバスデバイスに対してPoint to Multi−Pointの形式でアクセスすることができる。 The second effect is that a plurality of card bus devices can be accessed in the form of Point to Multi-Point with a single FRAME signal.
第3の効果は、既存のカードバスデバイスであっても適用可能である。 The third effect can be applied even to an existing card bus device.
[第2の実施例]
図5を参照して本発明の第2の実施例について説明する。第2の実施例は、その基本的構成は第1の実施例と同じであるが、拡張性について工夫している。
[Second Embodiment]
A second embodiment of the present invention will be described with reference to FIG. The basic configuration of the second embodiment is the same as that of the first embodiment, but the expansibility is devised.
図5は、IDSELを持つ1つのPCIデバイス7と1つのカードバスデバイス8を実装した例を示している。ホストコントローラ1のFRAMEにPCIデバイス7のFRAMEが直接接続され、カードバスデバイス8のFRAMEは制御回路2を介して接続されている。勿論、制御回路2にはホストコントローラ1からFRAME制御信号が与えられる。また、ホストコントローラ1のIDSELにPCIデバイス7のIDSELが直接接続されている。
FIG. 5 shows an example in which one
図5において、ホストコントローラ1がPCIデバイス7にアクセスする時には、IDSELによってターゲットデバイス、つまりPCIデバイス7をアクティブにする。この時ホストコントローラ1は、カードバスデバイス8をインアクティブにするためFRAME制御信号により制御回路2をオフにし、FRAME信号がカードバスデバイス8入力されないようにする。
In FIG. 5, when the
一方、ホストコントローラ1がカードバスデバイス8にアクセスする時には、FRAME制御信号により制御回路2をオンにし、FRAME信号をカードバスデバイス8に入力させることでアクセス可能となる。この時、PCIデバイス7のIDSELはインアクティブとする。
On the other hand, when the
このように、第2の実施例では、PCIデバイスとカードバスデバイスが実装された場合でもPoint to Multi−Pointの形式でアクセス可能である。 As described above, in the second embodiment, even when a PCI device and a card bus device are mounted, the access can be made in the form of Point to Multi-Point.
[第3の実施例]
図6を参照して本発明の第3の実施例について説明する。第3の実施例も、その基本的構成は第1の実施例と同じであるが、拡張性について工夫している。
[Third embodiment]
A third embodiment of the present invention will be described with reference to FIG. The basic configuration of the third embodiment is the same as that of the first embodiment, but the expansibility is devised.
図6は、IDSELを持つ複数のPCIデバイス3−1〜3−Nと複数のカードバスデバイス4−1〜4−Nを実装した例を示している。ホストコントローラ1のFRAMEにPCIデバイス3−1〜3−Nの各FRAMEが直接接続され、カードバスデバイス4−1〜4−Nの各FRAMEは制御回路2を介して接続されている。勿論、制御回路2にはホストコントローラ1からFRAME制御信号が与えられる。また、ホストコントローラ1のIDSEL_A〜IDSEL_NにPCIデバイス3−1〜3−NのIDSEL_A〜IDSEL_Nがそれぞれ直接接続されている。
FIG. 6 shows an example in which a plurality of PCI devices 3-1 to 3-N having IDSEL and a plurality of card bus devices 4-1 to 4-N are mounted. The FRAMEs of the PCI devices 3-1 to 3 -N are directly connected to the FRAME of the
図6において、ホストコントローラ1のターゲットがPCIデバイス、例えばPCIデバイス3−1の時、PCIデバイス3−1に割り当てられたIDSEL信号(IDSEL_A)を出力することで特定のPCIデバイスを選択できる。この時制御回路2はオフとされる。
In FIG. 6, when the target of the
一方、ターゲットがカードバスデバイス、例えばカードバスデバイス4−1の時、IDSEL_A〜IDSEL_Nはインアクティブとされ、ホストコントローラ1からのFRAME制御信号に基づく制御回路2の切り替え機能によりターゲットデバイス4−1のみにFRAME信号が接続されることでアクティブとなる。
On the other hand, when the target is a card bus device, for example, the card bus device 4-1, IDSEL_A to IDSEL_N are inactive, and only the target device 4-1 is selected by the switching function of the
このようにして、第3の実施例によれば、任意の数のPCIデバイス、カードバスデバイスに対してPoint to Multi−Pointの形式でアクセスすることができる。 In this way, according to the third embodiment, any number of PCI devices and card bus devices can be accessed in the form of Point to Multi-Point.
本発明による技術は、パーソナルコンピュータの他、主に情報通信分野における通信端末機器への適用に適している。 The technology according to the present invention is suitable for application to communication terminal equipment in the field of information communication in addition to personal computers.
1 ホストコントローラ
2 制御回路
3−1〜3−N、7 PCIデバイス
4−1〜4−N、5、6、8 カードバスデバイス
DESCRIPTION OF
Claims (5)
前記ホストコントローラがマスタとなって前記カードバスデバイスをターゲットとしてアクセスする時、該ターゲットとなるカードバスデバイスに対してのみFRAME信号を出力する制御回路であって、該ホストコントローラ自体が出力できるカードバスデバイス制御のための信号より多い制御信号を入出力する制御回路を備え、
前記アクセスされるデバイスとして前記カードバスデバイスが1つ以上、Point to Multi−Pointを前提としたPCIデバイスが1つ以上それぞれ実装され、前記ホストコントローラがマスタとなって前記カードバスデバイスをターゲットとしてアクセスする時、FRAME制御信号を出力し、前記制御回路は前記FRAME制御信号に基づいてパスの切り替えを行って前記FRAME信号を前記ターゲットとなるカードバスデバイスに出力するようにし、
前記ホストコントローラと前記PCIデバイスの間がIDSELで直接接続可能にされており、前記ホストコントローラがマスタとなって前記PCIデバイスをアクセスする時にはターゲットとなる前記PCIデバイスに該当するIDSELをアクティブにすると共に、前記FRAME制御信号により前記制御回路をオフにすることを特徴とする装置。 An apparatus comprising a host controller, wherein at least two devices accessed by the host controller are mounted, and at least one of them is a card bus device based on Point to Point,
A card circuit that outputs a FRAME signal only to a target card bus device when the host controller becomes a master and accesses the card bus device as a target, and can be output by the host controller itself a control circuit for input and output more control signals from the signal for the device control,
One or more card bus devices and one or more PCI devices based on Point to Multi-Point are mounted as the devices to be accessed, and the host controller serves as a master to access the card bus device as a target. The FRAME control signal is output, and the control circuit performs path switching based on the FRAME control signal and outputs the FRAME signal to the target card bus device,
The host controller and the PCI device can be directly connected by IDSEL, and when the host controller accesses the PCI device as a master, the IDSEL corresponding to the target PCI device is activated. The apparatus is characterized in that the control circuit is turned off by the FRAME control signal .
前記ホストコントローラがマスタとなって前記カードバスデバイスをターゲットとしてアクセスする時、該ターゲットとなるカードバスデバイスに対してのみFRAME信号を出力する制御回路を備え、
前記アクセスされるデバイスとして前記カードバスデバイスが1つ以上、Point to Multi−Pointを前提としたPCIデバイスが1つ以上それぞれ実装され、前記ホストコントローラがマスタとなって前記カードバスデバイスをターゲットとしてアクセスする時、FRAME制御信号を出力し、前記制御回路は前記FRAME制御信号に基づいてパスの切り替えを行って前記FRAME信号を前記ターゲットとなるカードバスデバイスに出力し、
前記ホストコントローラと前記PCIデバイスの間がIDSELで直接接続可能にされており、前記ホストコントローラがマスタとなって前記PCIデバイスをアクセスする時にはターゲットとなる前記PCIデバイスに該当するIDSELをアクティブにすると共に、前記FRAME制御信号により前記制御回路をオフにすることを特徴とする装置。 An apparatus comprising a host controller, wherein at least two devices accessed by the host controller are mounted, and at least one of them is a card bus device based on Point to Point,
A control circuit that outputs a FRAME signal only to the target card bus device when the host controller becomes a master and accesses the card bus device as a target;
One or more card bus devices as the devices to be accessed and one or more PCI devices based on Point to Multi-Point are mounted, and the host controller serves as a master to access the card bus device as a target. The FRAME control signal is output, the control circuit performs path switching based on the FRAME control signal, and outputs the FRAME signal to the target card bus device,
The host controller and the PCI device can be directly connected by IDSEL, and when the host controller accesses the PCI device as a master, the IDSEL corresponding to the target PCI device is activated. The apparatus is characterized in that the control circuit is turned off by the FRAME control signal.
前記ホストコントローラがマスタとなって前記カードバスデバイスをターゲットとしてアクセスする時には、該ホストコントローラ自体が出力できるカードバスデバイス制御のための信号より多い制御信号を入出力する機能を持つ制御回路を通して、該ターゲットとなるカードバスデバイスに対してのみFRAME信号を出力してアクセス可能にし、 When the host controller becomes a master and accesses the card bus device as a target, through the control circuit having a function of inputting / outputting more control signals than the card bus device control signals that can be output by the host controller itself, Only the target card bus device can be accessed by outputting the FRAME signal,
前記アクセスされるデバイスとして前記カードバスデバイスが1つ以上、Point to Multi−Pointを前提としたPCIデバイスが1つ以上それぞれ実装され、前記ホストコントローラがマスタとなって前記カードバスデバイスをターゲットとしてアクセスする時、FRAME制御信号を出力し、該FRAME制御信号に基づいて前記FRAME信号を前記ターゲットとなるカードバスデバイスに出力してアクセス可能にし、 One or more card bus devices as the devices to be accessed and one or more PCI devices based on Point to Multi-Point are mounted, and the host controller serves as a master to access the card bus device as a target. The FRAME control signal is output, the FRAME signal is output to the target card bus device based on the FRAME control signal, and is accessible.
前記ホストコントローラと前記PCIデバイスの間がIDSELで直接接続可能にされており、前記ホストコントローラがマスタとなって前記PCIデバイスをアクセスする時にはターゲットとなる前記PCIデバイスに該当するIDSELをアクティブにすると共に、前記FRAME制御信号により前記FRAME信号をカードバスデバイスに入力させないようにすることを特徴とするアクセス制御方法。 The host controller and the PCI device can be directly connected by IDSEL, and when the host controller accesses the PCI device as a master, the IDSEL corresponding to the target PCI device is activated. An access control method for preventing the FRAME signal from being input to the card bus device by the FRAME control signal.
前記ホストコントローラがマスタとなって前記カードバスデバイスをターゲットとしてアクセスする時、該ターゲットとなるカードバスデバイスに対してのみFRAME信号を出力してアクセス可能とし、
前記アクセスされるデバイスとして前記カードバスデバイスが1つ以上、Point to Multi−Pointを前提としたPCIデバイスが1つ以上それぞれ実装され、前記ホストコントローラがマスタとなって前記カードバスデバイスをターゲットとしてアクセスする時、FRAME制御信号を出力し、該FRAME制御信号に基づいて前記FRAME信号を前記ターゲットとなるカードバスデバイスに出力してアクセス可能にし、
前記ホストコントローラと前記PCIデバイスの間がIDSELで直接接続可能にされており、前記ホストコントローラがマスタとなって前記PCIデバイスをアクセスする時にはターゲットとなる前記PCIデバイスに該当するIDSELをアクティブにすると共に、前記FRAME制御信号により前記FRAME信号をカードバスデバイスに入力させないようにすることを特徴とするアクセス制御方法。 An access control method in an apparatus comprising a host controller, wherein at least two devices accessed by the host controller are mounted, and at least one of them is a card bus device based on Point to Point,
When the host controller becomes a master and accesses the card bus device as a target, the FRAME signal is output only to the target card bus device to be accessible,
One or more card bus devices and one or more PCI devices based on Point to Multi-Point are mounted as the devices to be accessed, and the host controller serves as a master to access the card bus device as a target. The FRAME control signal is output, and based on the FRAME control signal, the FRAME signal is output to the target card bus device to be accessible,
The host controller and the PCI device can be directly connected by IDSEL, and when the host controller accesses the PCI device as a master, the IDSEL corresponding to the target PCI device is activated. An access control method for preventing the FRAME signal from being input to the card bus device by the FRAME control signal.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006201056A JP4339338B2 (en) | 2006-07-24 | 2006-07-24 | Apparatus provided with card bus device and access control method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006201056A JP4339338B2 (en) | 2006-07-24 | 2006-07-24 | Apparatus provided with card bus device and access control method thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008027307A JP2008027307A (en) | 2008-02-07 |
JP4339338B2 true JP4339338B2 (en) | 2009-10-07 |
Family
ID=39117862
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006201056A Expired - Fee Related JP4339338B2 (en) | 2006-07-24 | 2006-07-24 | Apparatus provided with card bus device and access control method thereof |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4339338B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5790694B2 (en) * | 2013-04-02 | 2015-10-07 | セイコーエプソン株式会社 | Biological information processing method and biological information processing apparatus |
-
2006
- 2006-07-24 JP JP2006201056A patent/JP4339338B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2008027307A (en) | 2008-02-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107015928B (en) | system and method for switching multiple interfaces and system for switching buses | |
KR20080047998A (en) | Apparatus and method for switching an apparatus to a power saving mode | |
JP2000082035A (en) | Method and system for supporting plural peripheral components interconnect buses supporting various frequency operations | |
CN107391419B (en) | Support general sequence busbar concentrator of many host computers and automobile-used host computer | |
KR20150058600A (en) | Flexible server system | |
JP2005353168A (en) | Memory interface circuit and memory interface method | |
US10168914B2 (en) | Data buffer for multiple DIMM topology | |
JP4339338B2 (en) | Apparatus provided with card bus device and access control method thereof | |
JP3992702B2 (en) | Programmable logic blocks that can be used for asynchronous circuit design | |
JP2009301339A (en) | Bus control device | |
CN115374042A (en) | Bus switching method, device, equipment and medium | |
JP4346539B2 (en) | Control device | |
KR100871835B1 (en) | Memory system and method of signaling of the same | |
CN117421268A (en) | Interconnection system, equipment and network | |
TW201403334A (en) | Route switching system for daisy-chained apparatuses and interface apparatus | |
TWI526842B (en) | Controlling and switching module capable of being applied in x86 systems for writing data | |
US20160203092A1 (en) | Method and Circuit Arrangement for Temporally Limiting and Separately Access in a System on a Chip | |
JP2011150613A (en) | Data processing apparatus | |
JP4174272B2 (en) | Device controller | |
KR20200134433A (en) | Data processing apparatus | |
CN116150081A (en) | Heterogeneous redundant backboard, device, communication method, storage medium and electronic equipment | |
JP3946980B2 (en) | Register access device | |
WO2007074658A1 (en) | Logic circuit verification system and method for controlling same | |
JP2009032072A (en) | Device for directional control of bidirectional bus | |
JP2007522576A (en) | Digital signal processing integrated circuit having IO connection |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20081029 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090105 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20090128 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090225 |
|
RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20090225 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20090226 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20090401 |
|
RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20090515 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20090615 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20090701 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4339338 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120710 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120710 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130710 Year of fee payment: 4 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
LAPS | Cancellation because of no payment of annual fees |