Data transfer control apparatus, data transfer control system and data transfer control method
First Claim
1. A data transfer control apparatus for controlling data transfer between a plurality of circuit modules through a data bus comprising a data transfer controller for controlling a data transfer bit width of said data bus and a plurality of circuit module interfaces for performing transmission and reception of data between said circuit modules and said data bus;
- wherein each interface includes a switch for switching control of said data transfer bit width of transmission and reception data depending upon a transfer mode of said data transfer controller.
1 Assignment
0 Petitions
Accused Products
Abstract
Data transfer mode between a plurality of circuit mod modules connected to a data bus is dynamically switched between a time division, space-division multiplexing and so forth for improving data transfer efficiency. For example, the data bus of 4n bit width is used as two data bus of 2n bit width in certain period (transfer mode “b”), as one data bus of 4n bit width in a certain period (transfer mode “a”), and further as four data bus of n bit width in a further certain period (transfer mode “c”). A command of switching of the transfer mode is performed by a transfer control circuit common to respective circuit modules. In response to command of the transfer mode, switching of the bit width of data and switching of the bus connecting condition are performed by the bus adapter circuit.
-
Citations
21 Claims
-
1. A data transfer control apparatus for controlling data transfer between a plurality of circuit modules through a data bus comprising a data transfer controller for controlling a data transfer bit width of said data bus and a plurality of circuit module interfaces for performing transmission and reception of data between said circuit modules and said data bus;
wherein each interface includes a switch for switching control of said data transfer bit width of transmission and reception data depending upon a transfer mode of said data transfer controller. - View Dependent Claims (2, 3, 4, 5, 6)
-
7. A data transfer control system performing data transfer between a plurality of circuit modules through a data bus having a predetermined bit width, comprising a bus bit width controller for controlling a data transfer bit width of said data bus and a plurality of circuit module interfaces for performing transmission and reception of data between said circuit modules and said data bus;
wherein each interface includes a switch for switching control of said data transfer bit width of transmission and reception data depending upon a transfer mode of said bus bit width controller. - View Dependent Claims (8, 9, 10, 11)
-
12. A data transfer system comprising:
-
a plurality of circuit modules;
a data bus having N bit width where N is an integer greater than or equal to two for transferring data between said circuit modules;
an interface for performing transmission and reception of data between said circuit modules and said data bus;
a data transfer controller for performing control of data transfer on said data bus between said circuit modules, said data transfer controller comprising a first switch for switching between a transfer mode performing data transfer with said N bit width and a data transfer with a bit width of a quotient derived by dividing said integer N by at least one divisor which is other than one;
each of said interfaces comprising a second switch for switching control of a data bit width of transmission and reception data of said circuit modules depending upon the transfer mode of said first switch of said data transfer controller. - View Dependent Claims (13, 14, 15, 16, 17)
-
- 18. A data transfer method controlling data transfer between a plurality of circuit modules through a data bus and a plurality of circuit module interfaces for performing transmission and reception of data between said circuit modules and said data bus, wherein each interface includes a switch for switching control of a data transfer bit width of transmission and reception data depending upon a transfer mode of a data transfer controller, comprising the step of controlling a data transfer bit width of said data bus.
Specification