
US Patent No: 5,473,575
Number of patents in Portfolio can not be more than 2000
Integrated circuit I/O using a high performance bus interface
Stats
-
Dec 5, 1995
Issued date -
Mar 5, 1992
filing date -
07/847,532
serial no -
In Force
status
Importance
Abstract
The present invention includes a memory subsystem comprising at least two semiconductor devices, including at least one memory device, connected to a bus, where the bus includes a plurality of bus lines for carrying substantially all address, data and control information needed by said memory devices, where the control information includes device-select information and the bus has substantially fewer bus lines than the number of bits in a single address, and the bus carries device-select information without the need for separate device-select lines connected directly to individual devices. The present invention also includes a protocol for master and slave devices to communicate on the bus and for registers in each device to differentiate each device and also bus requests to be directed to a single or to all devices. The present invention includes modifications to prior-art devices to allow them to implement the new features of this invention. In a preferred implementation, 8 bus data lines and an AddressValid bus line carry address, data and control information for memory addresses up to 40 bits wide.
First Claim
Related Publications
International Classification(s)
- [Classification Symbol]
- [Patents Count]
Cited Art
| Patent Info | (Count) | # Cites | Year |
|---|---|---|---|
|
|
|||
| 4,315,308 Interface between a microprocessor chip and peripheral subsystems | 178 | 1978 | |
| 4,449,207 Byte-wide dynamic RAM with multiplexed internal buses | 63 | 1982 | |
| 4,584,672 CMOS dynamic random-access memory with active cycle one half power supply potential bit line precharge | 25 | 1984 | |
| 4,595,923 Improved terminator for high speed data bus | 65 | 1984 | |
|
|
|||
| 4,286,321 Common bus communication system in which the width of the address field is greater than the number of lines on the bus | 75 | 1979 | |
| 4,649,516 Dynamic row buffer circuit for DRAM | 63 | 1984 | |
| 5,198,995 Trench-capacitor-one-transistor storage cell and array for dynamic random access memories | 44 | 1990 | |
| 5,257,232 Sensing circuit for semiconductor memory with limited bitline voltage swing | 20 | 1992 | |
|
|
|||
| 4,306,298 Memory system for microprocessor with multiplexed address/data bus | 51 | 1979 | |
| 4,811,202 Quadruply extended time multiplexed information bus for reducing the `pin out` configuration of a semiconductor chip package | 93 | 1981 | |
| 4,443,864 Memory system for microprocessor with multiplexed address/data bus | 66 | 1981 | |
| 4,975,763 Edge-mounted, surface-mount package for semiconductor integrated circuit devices | 77 | 1988 | |
|
|
|||
| 4,355,376 Apparatus and method for utilizing partially defective memory devices | 153 | 1980 | |
| 4,470,114 High speed interconnection network for a cluster of processors | 82 | 1982 | |
| 4,719,627 Memory system employing a low DC power gate array for error correction | 40 | 1986 | |
|
|
|||
| 4,488,218 Dynamic priority queue occupancy scheme for access to a demand-shared bus | 112 | 1982 | |
| 4,745,548 Decentralized bus arbitration using distributed arbiters having circuitry for latching lockout signals gated from higher priority arbiters | 56 | 1987 | |
|
|
|||
| 4,481,625 High speed data bus system | 170 | 1981 | |
| 4,519,034 I/O Bus clock | 101 | 1982 | |
|
|
|||
| 4,385,350 Multiprocessor system having distributed priority resolution circuitry | 68 | 1980 | |
| 4,373,183 Bus interface units sharing a common bus using distributed control for allocation of the bus | 135 | 1980 | |
|
|
|||
| 4,205,373 System and method for accessing memory connected to different bus and requesting subsystem | 98 | 1978 | |
| 4,249,247 Refresh system for dynamic RAM memory | 64 | 1979 | |
|
|
|||
| 4,706,166 High-density electronic modules--process and product | 240 | 1986 | |
|
|
|||
| 4,785,394 Fair arbitration technique for a split transaction bus in a multiprocessor computer system | 175 | 1986 | |
|
|
|||
| 5,150,325 Bi-CMOS semiconductor memory device, including improved layout structure and testing method | 26 | 1990 | |
|
|
|||
| 4,779,089 Bus arbitration controller | 102 | 1988 | |
|
|
|||
| 4,646,270 Video graphic dynamic RAM | 127 | 1983 | |
|
|
|||
| 4,649,511 Dynamic memory controller for single-chip microprocessor | 102 | 1983 | |
|
|
|||
| 5,266,848 CMOS circuit with reduced signal swing | 26 | 1991 | |
|
|
|||
| 4,933,835 Apparatus for maintaining consistency of a cache memory with a primary memory | 112 | 1989 | |
|
|
|||
| 4,764,846 High density electronic package comprising stacked sub-modules | 191 | 1987 | |
|
|
|||
| 4,860,198 Microprocessor system | 141 | 1988 | |
|
|
|||
| 4,468,738 Bus access arbitration using unitary arithmetic resolution logic and unique logical addresses of competing processors | 56 | 1983 | |
|
|
|||
| 4,654,655 Multi-user serial data bus | 87 | 1984 | |
|
|
|||
| 4,818,985 Bus arbitration network capable of quickly carrying out arbitration among bus masters | 70 | 1987 | |
|
|
|||
| 5,254,883 Electrical current source circuitry for a bus | 336 | 1992 | |
|
|
|||
| 4,837,682 Bus arbitration system and method | 98 | 1987 | |
|
|
|||
| 4,247,817 Transmitting electrical signals with a transmission time independent of distance between transmitter and receiver | 98 | 1978 | |
|
|
|||
| 4,630,193 Time multiplexed processor bus | 99 | 1982 | |
|
|
|||
| 4,500,905 Stacked semiconductor device with sloping sides | 142 | 1982 | |
|
|
|||
| 5,023,488 Drivers and receivers for interfacing VLSI CMOS circuits to transmission lines | 193 | 1990 | |
|
|
|||
| 4,191,996 Self-configurable computer and memory system | 126 | 1977 | |
| 4,333,142 Self-configurable computer and memory system | 55 | 1979 | |
| 4,770,640 Electrical interconnection device for integrated circuits | 78 | 1983 | |