US5471607A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Multi-phase multi-access pipeline memory system
Assignee: Analog Devices Inc
•
Filing: 1993-04-22
•
Granted: 1995-11-28
•
Expires: 2013-04-22
Abstract
Abstract A multi-phase, multi-access pipeline memory system includes a number, n, of processors; a pipeline memory including a latch; and a bus for interconnecting the processors and pipeline memory; a clock circuit responsive to a system clock signal divides the system clock signal into n phases for providing multiple clock signals corresponding to the n phases of the system clock signal for operating each processor to allow data and address to be transferred only during its assigned phase thereby enabling the memory and each processor to operate at the system clock rate while allowing n accesses to the memory during each system clock signal period, one access for each processor.
Inventors
- 👤 Douglas Garde
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-30 09:29
CPC Classifications
G; G06; G06F; G06F13/00; G06F13/38; G06F13/42; G06F13/4204; G06F13/4208; G06F13/4217; G06F13/14; G06F13/16; G06F13/1605; G06F13/161; G06F13/1615
Claims Analysis
Total Claims: 14
Claim 1
Independent Claim
177 words
A dual phase, dual access pipeline memory system comprising: first and second processors; a pipeline memory including latch means; bus means for connecting each of said processors with said pipeline memory; a clock circuit responsive to a clock signal, said clock circuit providing a first clock signal in phase with said system clock signal for operating said first processor, a second clock signal out of phase with said system clock signal for operating said second processor out of phase with said first processor and a third clock signal at twice the system clock signal rate, said third clock signal clocking said pipeline memory through said latch means to allow an address to be supplied to said pipeline memory by said first processor during one phase while said first processor is accessing data from the previous cycle in the same phase and, conversely, to allow an address to be supplied to said pipeline memory by said second processor during the other phase while the said second processor is accessing data from the previous cycle in the same phase.
Claim 2
Dependent Claim
177 words
A dual phase, dual access pipeline memory system comprising: first and second processors; a pipeline memory including latch means; bus means for connecting each of said processors with said pipeline memory; a clock circuit responsive to a clock signal, said clock circuit providing a first clock signal in phase with said system clock signal for operating said first processor, a second clock signal out of phase with said system clock signal for operating said second processor out of phase with said first processor and a third clock signal at twice the system clock signal rate, said third clock signal clocking said pipeline memory through said latch means to allow an address to be supplied to said pipeline memory by said first processor during one phase while said first processor is accessing data from the previous cycle in the same phase and, conversely, to allow an address to be supplied to said pipeline memory by said second processor during the other phase while the said second processor is accessing data from the previous cycle in the same phase.
Claim 3
Dependent Claim
22 words
The dual phase, dual access pipeline memory system of claim 1 in which said processors are an I/O processor and a microprocessor.
Claim 4
Dependent Claim
18 words
The dual phase, dual access pipeline memory system of claim 1 in which said processors are both microprocessors.
Claim 5
Dependent Claim
21 words
The dual, phase dual access pipeline memory system of claim 1 in which said processors include subprocessors in the same microprocessor.
Claim 6
Dependent Claim
25 words
The dual phase, dual access pipeline memory system of claim 4 in which said subprocessors include an instruction fetch unit and a data fetch unit.
Claim 7
Dependent Claim
41 words
The dual phase, dual access pipeline memory system of claim 4 in which said pipeline memory includes a plurality of memory banks, said bus means includes a plurality of memory address and memory data buses and one processor includes three subprocessors.
Claim 8
Dependent Claim
112 words
A multi-phase, multi-access pipeline memory system, comprising: a quantity, n, of processors; a pipeline memory including latch means; bus means for interconnecting said processors and pipeline memory; a clock circuit, responsive to a system clock signal including means for dividing said system clock signal into n phases and for providing multiple clock signals corresponding to the n phases of said system clock signal for operating each processor to allow data and address to be transferred only during its assigned phase thereby enabling said memory and each processor to operate at the system clock rate while allowing n accesses to said memory during each system clock signal period, one access for each processor.
Claim 9
Dependent Claim
112 words
A multi-phase, multi-access pipeline memory system, comprising: a quantity, n, of processors; a pipeline memory including latch means; bus means for interconnecting said processors and pipeline memory; a clock circuit, responsive to a system clock signal including means for dividing said system clock signal into n phases and for providing multiple clock signals corresponding to the n phases of said system clock signal for operating each processor to allow data and address to be transferred only during its assigned phase thereby enabling said memory and each processor to operate at the system clock rate while allowing n accesses to said memory during each system clock signal period, one access for each processor.
Claim 10
Dependent Claim
19 words
The multi-phase, multi-access pipeline memory system of claim 7 in which said processors include subprocessors in the same microprocessor.
Claim 11
Dependent Claim
23 words
The multi-phase, multi-access pipeline memory system of claim 8 in which said subprocessors include an instruction fetch unit and a data fetch unit.
Claim 12
Dependent Claim
33 words
The multi-phase, multi-access pipeline memory system of claim 9 in which said pipeline memory includes a plurality of memory banks, and said bus means includes a plurality of paired data and address buses.
Claim 13
Dependent Claim
35 words
The multi-phase, multi-access pipeline memory system of claim 7 in which said latch means includes a plurality of latches to enable pipelining of n accesses of said pipeline memory during each system clock signal period.
Claim 14
Dependent Claim
68 words
The dual phase, dual access pipeline memory system of claim 6 in which one of said processors is an I/O processor and the other of said processors includes two data fetch unit subprocessors which exclusively access different memory banks in said one phase and an instruction fetch unit subprocessor, wherein said I/O processor and said instruction fetch unit subprocessor exclusively access different memory banks in said other phase.
References Cited (Backward Citations)
US4428063A
Cited
US4639866A
Cited
US5033001A
Cited
US5206833A
Cited
US5220201A
Cited
US5220585A
Cited
US5298998A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1998-11-27 | 1999-05-29 | 1999-11-28 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2002-11-27 | 2003-05-29 | 2003-11-28 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2006-11-27 | 2007-05-29 | 2007-11-28 | $7700.00 | Window Closed / Lapsed |