Memory with simultaneous sequential and random address modes
AssigneeRockwell International Corporation
InventorJames L. Fuhrman
Life of this patent
Estimating the term…
Abstract
This is a consolidated memory element allowing two simultaneously occurring independent accesses to take place. As disclosed, the apparatus contains both a random address mode and a sequential address mode to allow the simultaneous modes of (1) random read/sequential read, (2) random read/sequential write, (3) random write/sequential read.
Claims3
Multiple access memory apparatus comprising, in combination:
- cell memory means including data input means, random access output means, sequential access output means, random read input means, sequential read input means, and write input means;
- data source means connected to said data input means of said cell memory means for supplying data bits thereto;
- sequential address signal supply means;
- random address signal supply means;
- and
- control means connected to said cell memory means, said sequential address signal supply means and said random address signal supply means for providing one of simultaneous operation modes of (1) random read/sequential read, (2) random read/sequential write and (3) random write/sequential read.
The method of accessing a memory for two simultaneous operations in one of three possible modes of (1) sequential read/random read, (2) sequential write/random read, and (3) random write/sequential read comprising, the steps of:
- supplying sequential count first signals;
- decoding said first signals to provide second signals;
- supplying random address third signals;
- decoding said third signals to provide fourth signals;
- accessing a three-port memory with said second and fourth signals for independent read operations;
- and
- selectively decoding said first and third signals to provide fifth signals for data write operations in said three-port memory.
Apparatus for accessing a memory for two simultaneous operations in one of three possible modes of (1) sequential read/random read, (2) sequential write/random read, and (3) random write/sequential read comprising, in combination:
- memory means;
- first means for supplying sequential count first signals;
- second means connected to said first means for decoding said first signals to provide second signals;
- third means for supplying random address third signals;
- fourth means connected to said third means for decoding said third signals to provide fourth signals;
- fifth means connected to said memory means, said second means and said fourth means for accessing said memory means with said second and fourth signals for independent read operations;
- and
- sixth means connected to said memory means, said first means and said third means for selectively decoding said first and third signals to provide fifth signals to said memory means for data write operations.
Dependencies are inferred from the claim text.