Electrical computers and digital processing systems: processing – Processing architecture – Microprocessor or multichip or multimodule processor having...
Patent
1999-03-30
2000-07-11
Eng, David Y.
Electrical computers and digital processing systems: processing
Processing architecture
Microprocessor or multichip or multimodule processor having...
G06F 1516
Patent
active
060887842
ABSTRACT:
A method and an apparatus for data processing between multiple execution units using local and global register bypasses is disclosed. In one embodiment, the device contains a register file, at least two bypass circuits, a plurality of execution units, and a control circuit. Each bypass circuit connects to at least one execution unit. The control circuit, which is coupled to the execution units, limits no more than one clock delay per each execution clock cycle. The control circuit further designates delay clock cycles for handling delays.
REFERENCES:
patent: 4003028 (1977-01-01), Bernette et al.
patent: 4120638 (1978-10-01), Christian et al.
patent: 4354228 (1982-10-01), Moore et al.
patent: 4382279 (1983-05-01), Ugon
patent: 4413317 (1983-11-01), Swenson
patent: 4422741 (1983-12-01), Masunaga et al.
patent: 4434132 (1984-02-01), Cook
patent: 4445177 (1984-04-01), Bratt et al.
patent: 4455602 (1984-06-01), Baxter, III et al.
patent: 4493027 (1985-01-01), Katz et al.
patent: 4525780 (1985-06-01), Bratt et al.
patent: 4661310 (1987-04-01), Cook et al.
patent: 4750112 (1988-06-01), Jones et al.
patent: 4760519 (1988-07-01), Papworth et al.
patent: 4777594 (1988-10-01), Jones et al.
patent: 4873630 (1989-10-01), Rusterholz et al.
patent: 4888679 (1989-12-01), Fossum et al.
patent: 4942525 (1990-07-01), Shintani et al.
patent: 4955024 (1990-09-01), Pfeiffer et al.
patent: 4985848 (1991-01-01), Pfeiffer et al.
patent: 5049871 (1991-09-01), Sturgis et al.
patent: 5109348 (1992-04-01), Pfeiffer et al.
patent: 5123108 (1992-06-01), Olson et al.
patent: 5129060 (1992-07-01), Pfeiffer et al.
patent: 5146592 (1992-09-01), Pfeiffer et al.
patent: 5204829 (1993-04-01), Lyu et al.
patent: 5295258 (1994-03-01), Jewett et al.
patent: 5351146 (1994-09-01), Chan et al.
patent: 5420997 (1995-05-01), Browning et al.
patent: 5454089 (1995-09-01), Nguyen et al.
patent: 5477858 (1995-12-01), Norris et al.
patent: 5487181 (1996-01-01), Dailey et al.
patent: 5488709 (1996-01-01), Chan
patent: 5517626 (1996-05-01), Archer et al.
patent: 5570375 (1996-10-01), Tsai et al.
patent: 5574939 (1996-11-01), Keckler et al.
patent: 5583450 (1996-12-01), Trimberger et al.
patent: 5600263 (1997-02-01), Trimberger et al.
patent: 5603047 (1997-02-01), Caulk, Jr.
patent: 5629637 (1997-05-01), Trimberger et al.
patent: 5644580 (1997-07-01), Champlin
patent: 5646545 (1997-07-01), Trimberger et al.
patent: 5666514 (1997-09-01), Cheriton
patent: 5699537 (1997-12-01), Sharangpani et al.
patent: 5701441 (1997-12-01), Trimberger
patent: 5724537 (1998-03-01), Jones
patent: 5737562 (1998-04-01), Caulk, Jr.
patent: 5742780 (1998-04-01), Caulk, Jr.
Eng David Y.
SandCraft, Inc.
LandOfFree
Processor with multiple execution units and local and global reg does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Processor with multiple execution units and local and global reg, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Processor with multiple execution units and local and global reg will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-553002