Electrical computers and digital data processing systems: input/ – Intrasystem connection
Reexamination Certificate
1999-06-18
2002-01-08
Ray, Gopal C. (Department: 2181)
Electrical computers and digital data processing systems: input/
Intrasystem connection
C712S011000, C716S030000
Reexamination Certificate
active
06338106
ABSTRACT:
BACKGROUND INFORMATION
DFP-Based Systems:
German Patent No. 44 16 881 describes data flow processors (DFPs) in which lines of each edge cell, i.e., a cell at the edge of a cell array often in direct contact with the terminals of the unit, lead outward via the terminals of the unit. The lines do not have any specific function. Instead, the lines assume the function that is written into the edge cells. Several
DFPs may be interconnected to form a matrix by connecting all terminals.
Systems With Two- or Multi-Dimensional Programmable Cell Architectures:
In systems with two- or multi-dimensional programmable cell architectures, such as field programmable gate arrays (FPGAs) and dynamically programmable gate arrays (DPGAs), a certain subset of internal bus systems and lines of the edge cells are connected to the outside via the unit terminals. The lines do not have any specific function, and instead they assume the function written in the edge cells. If several FPGAs/DPGAs are interconnected, the terminals assume the function implemented in the hardware or software.
Problems
DFP-Based Systems:
The wiring complexity for peripherals or for interconnecting DFPs is very high, because the programmer must also ensure that the respective functions are integrated into the cells of the DFP(s). For connecting a memory, a memory management unit must be integrated into the unit. For connecting peripherals, the peripherals must be supported. Additionally, cascading of DFPs must be similarly taken into account. This is relatively complicated. Moreover, space in the unit is lost for the respective implementations.
Systems With Two- or Multi-Dimensional Programmable Cell Architectures (FPGAs, DPGAs):
The above also applies to FPGAs and DPGAs, in particular when the FPGAs and DPGAs implement algorithms or operate as arithmetic (co)processors.
SUMMARY
In accordance with an example embodiment of the present invention, the expense of wiring, in particular the number of unit terminals required, is greatly reduced. A uniform bus system operates without any special consideration by a programmer. A permanent implementation of the bus system control is provided. Memory and peripherals can be connected to the bus system without any special measures. Likewise, units can be cascaded with the help of the bus system.
According to the present invention, a general bus system is provided which combines a number of internal lines and leads them as a bundle to the terminals. The bus system control is predefined and does not require any influence by the programmer. Any number of memory devices, peripherals or other units (i.e., cascading) can be connected to the bus system.
REFERENCES:
patent: 4489857 (1984-12-01), Batlas
patent: 4591979 (1986-05-01), Iwashita
patent: 4706216 (1987-11-01), Carter
patent: 4739474 (1988-04-01), Holsztynski et al.
patent: 4761755 (1988-08-01), Ardini et al.
patent: 4811214 (1989-03-01), Nosenchuck et al.
patent: 4852048 (1989-07-01), Morton
patent: 4870302 (1989-09-01), Freeman
patent: 4901268 (1990-02-01), Judd
patent: 4967340 (1990-10-01), Dawes
patent: 5014193 (1991-05-01), Garner et al.
patent: 5015884 (1991-05-01), Agrawal et al.
patent: 5021947 (1991-06-01), Campbell et al.
patent: 5023775 (1991-06-01), Poret
patent: 5043978 (1991-08-01), Nagler et al.
patent: 5081375 (1992-01-01), Pickett et al.
patent: 5109503 (1992-04-01), Cruickshank et al.
patent: 5113498 (1992-05-01), Evan et al.
patent: 5115510 (1992-05-01), Okamoto et al.
patent: 5123109 (1992-06-01), Hillis
patent: 5125801 (1992-06-01), Nabity et al.
patent: 5128559 (1992-07-01), Steele
patent: 5142469 (1992-08-01), Weisenborn
patent: 5204935 (1993-04-01), Mihara et al.
patent: 5208491 (1993-05-01), Ebeling et al.
patent: 5226122 (1993-07-01), Thayer et al.
patent: RE34363 (1993-08-01), Freeman
patent: 5233539 (1993-08-01), Agrawal et al.
patent: 5247689 (1993-09-01), Ewert
patent: 5287472 (1994-02-01), Horst
patent: 5301344 (1994-04-01), Kolchinsky
patent: 5303172 (1994-04-01), Magar et al.
patent: 5336950 (1994-08-01), Popli et al.
patent: 5361373 (1994-11-01), Gilson
patent: 5410723 (1995-04-01), Schmidt et al.
patent: 5418952 (1995-05-01), Morley et al.
patent: 5421019 (1995-05-01), Holsztynski et al.
patent: 5422823 (1995-06-01), Agrawal et al.
patent: 5426378 (1995-06-01), Ong
patent: 5430687 (1995-07-01), Hung et al.
patent: 5440245 (1995-08-01), Galbraith et al.
patent: 5442790 (1995-08-01), Nosenchuck
patent: 5444394 (1995-08-01), Watson et al.
patent: 5448186 (1995-09-01), Kawata
patent: 5455525 (1995-10-01), Ho et al.
patent: 5457644 (1995-10-01), McCollum
patent: 5473266 (1995-12-01), Ahanin et al.
patent: 5473267 (1995-12-01), Stansfield
patent: 5475583 (1995-12-01), Bock et al.
patent: 5475803 (1995-12-01), Stearns et al.
patent: 5483620 (1996-01-01), Pechanek et al.
patent: 5485103 (1996-01-01), Pedersen et al.
patent: 5485104 (1996-01-01), Agrawal et al.
patent: 5489857 (1996-02-01), Agrawal et al.
patent: 5491353 (1996-02-01), Kean
patent: 5493239 (1996-02-01), Zlotnick
patent: 5497498 (1996-03-01), Taylor
patent: 5506998 (1996-04-01), Kato et al.
patent: 5510730 (1996-04-01), El Gamal et al.
patent: 5511173 (1996-04-01), Yamaura et al.
patent: 5513366 (1996-04-01), Agarwal et al.
patent: 5521837 (1996-05-01), Frankle et al.
patent: 5522083 (1996-05-01), Gove et al.
patent: 5532693 (1996-07-01), Winters et al.
patent: 5532957 (1996-07-01), Malhi
patent: 5535406 (1996-07-01), Kolchinsky
patent: 5537057 (1996-07-01), Leong et al.
patent: 5537601 (1996-07-01), Kimura et al.
patent: 5541530 (1996-07-01), Cliff et al.
patent: 5544336 (1996-08-01), Kato et al.
patent: 5548773 (1996-08-01), Kemney et al.
patent: 5555434 (1996-09-01), Carlstedt
patent: 5559450 (1996-09-01), Ngai et al.
patent: 5561738 (1996-10-01), Kinerk et al.
patent: 5570040 (1996-10-01), Lytle et al.
patent: 5583450 (1996-12-01), Trimberger et al.
patent: 5586044 (1996-12-01), Agrawal et al.
patent: 5587921 (1996-12-01), Agrawal et al.
patent: 5588152 (1996-12-01), Dapp et al.
patent: 5590345 (1996-12-01), Barker et al.
patent: 5590358 (1996-12-01), Barker et al.
patent: 5596742 (1997-01-01), Agrawal et al.
patent: 5617547 (1997-04-01), Feeney et al.
patent: 5634131 (1997-05-01), Matter et al.
patent: 5652894 (1997-07-01), Hu et al.
patent: 5655124 (1997-08-01), Lin
patent: 5659797 (1997-08-01), Zandveld et al.
patent: 5713037 (1998-01-01), Wilkinson et al.
patent: 5717943 (1998-02-01), Barker et al.
patent: 5734921 (1998-03-01), Dapp et al.
patent: 5742180 (1998-04-01), DeHon et al.
patent: 5748872 (1998-05-01), Norman
patent: 5754871 (1998-05-01), Wilkinson et al.
patent: 5761484 (1998-06-01), Agarwal et al.
patent: 5773994 (1998-06-01), Jones
patent: 5778439 (1998-07-01), Timberger et al.
patent: 5801715 (1998-09-01), Norman
patent: 5828858 (1998-10-01), Athanas et al.
patent: 5974059 (1998-10-01), Barker et al.
patent: 5838165 (1998-11-01), Chatter
patent: 5844888 (1998-12-01), Markkula, Jr. et al.
patent: 5867691 (1999-02-01), Shiraishi
patent: 5892961 (1999-04-01), Trimberger
patent: 5915123 (1999-06-01), Mirsky et al.
patent: 5927423 (1999-07-01), Wade et al.
patent: 5936424 (1999-08-01), Young et al.
patent: 5943242 (1999-08-01), Vorbach et al.
patent: 5956518 (1999-09-01), DeHon et al.
patent: 6014509 (2000-01-01), Furtek et al.
patent: 6034538 (2000-03-01), Abramovici
patent: 6052773 (2000-04-01), DeHon et al.
patent: 6054873 (2000-04-01), Laramie
patent: 6108760 (2000-08-01), Mirsky et al.
patent: 6122719 (2000-09-01), Mirsky et al.
patent: 6127908 (2000-10-01), Bozler et al.
patent: 6202182 (2001-03-01), Abramovici et al.
patent: 6282627 (2001-08-01), Wong et al.
patent: 44 16 881 (1994-11-01), None
patent: 196 54 595 (1998-07-01), None
patent: 196 54 846 (1998-07-01), None
patent: 197 04 728 (1998-08-01), None
patent: 196 51 075 (1998-10-01), None
patent: 0 221 360 (1987-05-01), None
patent: 0428327 (1991-05-01), None
patent: 748 051 (1991-12-01), None
patent: 0539595 (1993-05-01), None
patent: 0 678 985 (1995-10-01), None
patent: 0707269 (1996-04-01), None
patent: 0 726 532 (1996-08-01), None
patent: 735 685 (1996-10-01), Non
Münch Robert
Vorbach Martin
PACT GmbH
Ray Gopal C.
LandOfFree
I/O and memory bus system for DFPS and units with two or... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with I/O and memory bus system for DFPS and units with two or..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and I/O and memory bus system for DFPS and units with two or... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2833325