Patent US5577215A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5577215A Expired / Lapsed US ⏱️ 0.0 years remaining

Data transmission circuit for digital signal processor chip and method therefor

Assignee: Samsung Electronics Co Ltd
•
Filing: 1994-03-25
•
Granted: 1996-11-19
•
Expires: 2014-03-25
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A data transmission circuit for a digital signal processor chip having a plurality of function blocks, a plurality of global buses which may be selectively connected to each other, and a plurality of local buses which may be selectively connected to an associated global bus and an associated function block. The circuit includes a plurality of first switches for selectively connecting the plurality of local buses to both the plurality of function blocks and the plurality of global buses, and a plurality of second switches means for selectively connecting the plurality of global buses. In a data transmission method for a digital signal processor chip, only those local buses and global buses necessary for data transmission are connected when data is transmitted between the plurality of function blocks. Therefore, movement of data through buses irrelevant to the desired operation is eliminated, and electrical consumption is reduced.

Inventors

  • 👤 Bang-Won Lee
  • 👤 Dong-hoi Kim

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-04 01:37
CPC Classifications
G; G06; G06F; G06F15/00; G06F15/76; G06F15/78; G06F15/7839; G06F15/7842; G06F13/00; G06F13/38; G06F13/40; G06F13/4004; G06F13/4022; Y; Y02; Y02D; Y02D10/00

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.

References Cited (Backward Citations)

US4873658A Cited
US4985903A Cited
US5305436A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-11-19 2000-05-20 2000-11-19 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-11-19 2004-05-20 2004-11-19 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-11-19 2008-05-20 2008-11-19 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag