Data transfer bus including divisional buses connectable by bus switch circuit
First Claim
1. A low power consumption data transfer bus comprising:
- an LSI;
a plurality of functional blocks within said LSI;
a data transfer bus provided between said plurality of functional blocks;
three or more divisional buses obtained by dividing said data transfer bus;
a bus switch circuit for connecting said plurality of divisional buses to each other; and
a decoder circuit for decoding an order signal which requires two of said plurality of divisional buses during an operation of said data transfer bus, and controlling said bus switch circuit so that only said two divisional buses are connected to each other in reply to a decode output,wherein said bus switch circuit is positioned in a predetermined section on a chip of said LSI and loads on said divisional buses are asymmetrical.
1 Assignment
0 Petitions
Accused Products
Abstract
In the low power consumption data transfer bus of the present invention, the mode of division of a bus is associated with a specific layout on an actual LSI chip or an actual LSI-mounted board, and access frequency between functional blocks connected to the bus and therefore the effect of the bus division can be obtained to the maximum degree for the object of achievement of the low power consumption. Further, the operation speed of the bus (that is, data transfer speed) can be improved as compared to the case where the bus is not divided. The data transfer bus includes a bus switch circuit connected so that one data transfer bus provided between a plurality of functional blocks within an LSI is divided into three or more divisional buses, and a decoder circuit for decoding an order signal which requires two of the plurality of divisional buses during an operation of the data transfer bus, and controlling the bus switch circuit so that only the two divisional buses are connected to each other in reply to a decode output.
-
Citations
10 Claims
-
1. A low power consumption data transfer bus comprising:
-
an LSI; a plurality of functional blocks within said LSI; a data transfer bus provided between said plurality of functional blocks; three or more divisional buses obtained by dividing said data transfer bus; a bus switch circuit for connecting said plurality of divisional buses to each other; and a decoder circuit for decoding an order signal which requires two of said plurality of divisional buses during an operation of said data transfer bus, and controlling said bus switch circuit so that only said two divisional buses are connected to each other in reply to a decode output, wherein said bus switch circuit is positioned in a predetermined section on a chip of said LSI and loads on said divisional buses are asymmetrical. - View Dependent Claims (2, 3, 4)
-
-
5. A low power consumption data transfer bus comprising:
-
an LSI; a plurality of functional blocks within said LSI; a data transfer bus provided between said plurality of functional blocks; three or more divisional buses obtained by dividing said data transfer bus; a bus switch circuit for connecting said plurality of divisional buses to each other; a decoder circuit for decoding an order signal which requires two of said plurality of divisional buses during an operation of said data transfer bus, and controlling said bus switch circuit so that only said two divisional buses are connected to each other in reply to a decode output; and a second bus switch circuit connected so that a part of said divisional buses is further divided into three or more divisional buses, wherein said bus switch circuit and said second bus switch circuit are arranged to be away from each other in the chip of said LSI.
-
-
6. A low power consumption data transfer bus comprising:
-
a printed circuit board; a plurality of LSIs mounted on said printed circuit board; a data transfer bus provided between said plurality of LSIs; a plurality of divisional buses obtained by dividing said data transfer bus; a bus switch circuit for connecting said plurality of divisional buses to each other; and a decoder circuit for decoding an order signal which requires two of said plurality of divisional buses during an operation of said data transfer bus, and controlling said bus switch circuit so that only said two divisional buses are connected to each other in reply to a decode output, wherein said bus switch circuit is positioned in a predetermined section on said printed circuit board and loads on said divisional buses are asymmetrical. - View Dependent Claims (7, 8, 9)
-
-
10. A low power consumption data transfer bus comprising:
-
a printed circuit board; a plurality of LSIs mounted on said printed circuit board; a data transfer bus provided between said plurality of LSIs; a plurality of divisional buses obtained by dividing said data transfer bus; a bus switch circuit for connecting said plurality of divisional buses to each other; a decoder circuit for decoding an order signal which requires two of said plurality of divisional buses during an operation of said data transfer bus, and controlling said bus switch circuit so that only said two divisional buses are connected to each other in reply to a decode output; and a second bus switch circuit connected so that a part of said divisional buses is further divided into three or more divisional buses, wherein said bus switch circuit and said second bus switch circuit are arranged to be away from each other in the printed circuit board.
-
Specification