Claims
- 1. A bus system produced by bundling several individual lines or buses or subbuses (see FIGS. 4, 5) within a unit of the DFP, FPGA or DPGA type as well as all units having a two- or multi-dimensional programmable cell architecture (see FIGS. 1, 2, 3) by means of which multiple units can be combined and/or memories and/or peripherals can be connected (see FIG. 10).
- 2. The bus system according to claim 1, characterized in that one or more interfaces (FIGS. 6, 7) assume the function of combining the lines and create the bus system.
- 3. The bus system according to claim 1, characterized in that one or more state machines (0703/0603) control the interfaces (see FIGS. 6, 7).
- 4. The bus system according to claim 1, characterized in that the state machine also controls the external bus.
- 5. The bus system according to claim 1, characterized in that there is an address generator (0610/0710) which generates the addresses for the units to be contacted via the bus.
- 6. The bus system according to claim 1, characterized in that the interfaces use one or more internal bus systems which may comprise multiple lines (see FIGS. 4, 5) for reading and writing (see FIG. 9a, I-BUS).
- 7. The bus system according to claim 1, characterized in that the interfaces use one or more internal bus systems which may comprise multiple lines (see FIGS. 4, 5) for either reading or writing (see FIG. 9b, II-BUS, IO-BUS).
- 8. The bus system according to claim 1, characterized in that the interfaces operate one or more internal bus systems which may comprise multiple lines (see FIGS. 4, 5) in hybrid operation according to claims 6 and 7.
- 9. The bus system according to claim 1, characterized in that there is one register for managing and controlling the bus system (EB-REG 0702, 0602).
- 10. The bus system according to claim 1, characterized in that the bus is controlled by a unit (E-BUS MASTER) which accesses a plurality of lower-level units (E-BUS SLAVE).
- 11. The bus system according to claim 1, characterized in that the bus control is transferred dynamically from one unit (E-BUS MASTER) to another (MASTER record in EB-REG).
- 12. The bus system according to claim 1, characterized in that a lower-level unit (E-BUS SLAVE) can request the bus control (record of REQ-Master in EB-REG).
- 13. The bus system according to claim 1, characterized in that there is a register indicating whether data are stored in the interfaces (SET-REG, 0612, 0712).
- 14. The bus system according to claim 1, characterized in that the interfaces are either implemented directly on the unit or are created by the configuration of logic cells, i.e., cells in DFP, FPGA, DPGA or similar units which fulfill simple logical or arithmetic functions according to their configuration.
- 15. The bus system according to claim 1, characterized in that the interfaces can be configured by a primary logic unit and/or the unit itself (see FIGS. 8, 11).
- 16. The bus system according to claim 1, characterized in that the primary logic unit is partially integrated on the unit.
- 17. The bus system according to claim 1, characterized in that standard bus systems can be used (see FIG. 12).
- 18. The bus system according to claim 1, characterized in that the unit has additional ordinary connections in the manner customary with DFPs, FPGAs, DPGAs, etc. (see FIG. 121201, 1204).
Priority Claims (1)
| Number |
Date |
Country |
Kind |
| DE 196 54 595.1 |
Dec 1996 |
DE |
|
Parent Case Info
[0001] This application is a continuation of U.S. patent application Ser. No. 09/915,213 filed on Jul. 25, 2001, which is a continuation of application Ser. No. 09/335,974 filed Jun. 18, 1999, which is a continuation of International Patent Application PCT/DE97/03013 filed on Dec. 21, 1997 and a continuation-in-part of U.S. patent application Ser. No. 08/947,254 filed on Oct. 8, 1997.
Continuations (4)
|
Number |
Date |
Country |
| Parent |
10304252 |
Nov 2002 |
US |
| Child |
10792168 |
Mar 2004 |
US |
| Parent |
09915213 |
Jul 2001 |
US |
| Child |
10304252 |
Nov 2002 |
US |
| Parent |
09335974 |
Jun 1999 |
US |
| Child |
09915213 |
Jul 2001 |
US |
| Parent |
PCT/DE97/03013 |
Dec 1997 |
US |
| Child |
09335974 |
Jun 1999 |
US |
Continuation in Parts (1)
|
Number |
Date |
Country |
| Parent |
08947254 |
Oct 1997 |
US |
| Child |
09335974 |
Jun 1999 |
US |