Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
172 words
A data transmission circuit for a digital signal processor chip having a plurality of function blocks, said data transmission circuit comprising: a plurality of local buses each connected to a respective one of said plurality of function blocks; a global bus including a plurality of global bus sections, each of said plurality of global bus sections being selectively electrically connectable to only a corresponding one of said plurality of local buses so that each of said plurality of local buses can transfer data between said respective one of said plurality of function blocks and a corresponding one of said plurality of global bus sections; and a plurality of first isolation switches each selectively electrically connecting and isolating two adjacent ones of said plurality of global bus sections, each of said plurality of first isolation switches being able to be operated simultaneously with at least one of the other of said plurality of said first isolation switches to permit data transmission through said two adjacent ones of said plurality of global bus sections.
Claim 2
Dependent Claim
172 words
A data transmission circuit for a digital signal processor chip having a plurality of function blocks, said data transmission circuit comprising: a plurality of local buses each connected to a respective one of said plurality of function blocks; a global bus including a plurality of global bus sections, each of said plurality of global bus sections being selectively electrically connectable to only a corresponding one of said plurality of local buses so that each of said plurality of local buses can transfer data between said respective one of said plurality of function blocks and a corresponding one of said plurality of global bus sections; and a plurality of first isolation switches each selectively electrically connecting and isolating two adjacent ones of said plurality of global bus sections, each of said plurality of first isolation switches being able to be operated simultaneously with at least one of the other of said plurality of said first isolation switches to permit data transmission through said two adjacent ones of said plurality of global bus sections.
Claim 3
Dependent Claim
42 words
The data transmission circuit according to claim 1, further comprising; a plurality of second isolation switches each selectively electrically connecting and isolating a respective one of said plurality of local buses and said corresponding one of said plurality of global bus sections.
Claim 4
Dependent Claim
34 words
The data transmission circuit according to claim 2, wherein: each of said plurality of first isolation switches are bidirectional gate buffers; and each of said plurality of second isolation switches are CMOS switching transistors.
Claim 5
Dependent Claim
41 words
The data transmission circuit according to claim 1, wherein: said plurality of local buses are selectively electrically connectable between only said respective one of said plurality of function blocks and only said corresponding one of said plurality of global bus sections.
Claim 6
Independent Claim
244 words
A method for transferring data in a digital signal processor chip having a plurality of function blocks, a global bus including a plurality of global bus sections which may be selectively electrically connected to each other, and a plurality of local buses which may be selectively electrically connected to both an associated one of said plurality of function blocks and an associated one of said plurality of global bus sections, the method comprising the steps of: selectively electrically connecting a first one of said plurality of global bus sections to only a first one of said plurality of local buses; selectively electrically connecting a second one of said plurality of global bus sections to only a second one of said plurality of local buses different from said first one of said plurality of local buses; simultaneously selectively electrically connecting ones of said plurality of global bus sections located on said global bus between and including said first one of said plurality of global bus sections and said second one of said plurality of global bus sections; and transferring data between a first one of said plurality of function blocks and a second one of said plurality of function blocks via a data path established through said first one of said plurality of local buses, said first one of said plurality of global bus sections, said second one of said plurality of global bus sections, and said second one of said plurality of local buses.
Claim 7
Independent Claim
244 words
A method for transferring data in a digital signal processor chip having a plurality of function blocks, a global bus including a plurality of global bus sections which may be selectively electrically connected to each other, and a plurality of local buses which may be selectively electrically connected to both an associated one of said plurality of function blocks and an associated one of said plurality of global bus sections, the method comprising the steps of: selectively electrically connecting a first one of said plurality of global bus sections to only a first one of said plurality of local buses; selectively electrically connecting a second one of said plurality of global bus sections to only a second one of said plurality of local buses different from said first one of said plurality of local buses; simultaneously selectively electrically connecting ones of said plurality of global bus sections located on said global bus between and including said first one of said plurality of global bus sections and said second one of said plurality of global bus sections; and transferring data between a first one of said plurality of function blocks and a second one of said plurality of function blocks via a data path established through said first one of said plurality of local buses, said first one of said plurality of global bus sections, said second one of said plurality of global bus sections, and said second one of said plurality of local buses.
Claim 8
Dependent Claim
35 words
The method for transferring data according to claim 5, wherein; said step of selectively electrically connecting ones of said plurality of global bus sections connects at least three of said plurality of global bus sections.
Claim 9
Dependent Claim
47 words
The method for transferring data according to claim 5, wherein: said step of selectively electrically connecting ones of said plurality of global bus sections connects only said first one of said plurality of global bus sections to said second one of said plurality of global bus sections.
Claim 10
Dependent Claim
208 words
A data transmission circuit for a digital signal processor chip having a plurality of function blocks, said data transmission circuit comprising: a plurality of local buses each connected to a respective one of said plurality of function blocks; a plurality of local bus isolation switches each selectively electrically connecting and isolating a respective one of said plurality of local buses and said corresponding one of said plurality of global bus sections; a single global bus including a plurality of global bus sections, each of said plurality of global bus sections being selectively electrically connectable to only a corresponding one of said plurality of local buses so that each of said plurality of local buses can transfer data between said respective one of said plurality of function blocks and a corresponding one of said plurality of global bus sections; and a plurality of global bus isolation switches each selectively electrically connecting and isolating two adjacent ones of said plurality of global bus sections, each of said plurality of global bus isolation switches being able to be operated simultaneously with at least one of the other of said plurality of said first isolation switches to permit data transmission through said two adjacent ones of said plurality of global bus sections.
Claim 11
Dependent Claim
208 words
A data transmission circuit for a digital signal processor chip having a plurality of function blocks, said data transmission circuit comprising: a plurality of local buses each connected to a respective one of said plurality of function blocks; a plurality of local bus isolation switches each selectively electrically connecting and isolating a respective one of said plurality of local buses and said corresponding one of said plurality of global bus sections; a single global bus including a plurality of global bus sections, each of said plurality of global bus sections being selectively electrically connectable to only a corresponding one of said plurality of local buses so that each of said plurality of local buses can transfer data between said respective one of said plurality of function blocks and a corresponding one of said plurality of global bus sections; and a plurality of global bus isolation switches each selectively electrically connecting and isolating two adjacent ones of said plurality of global bus sections, each of said plurality of global bus isolation switches being able to be operated simultaneously with at least one of the other of said plurality of said first isolation switches to permit data transmission through said two adjacent ones of said plurality of global bus sections.