Selectively accessible memory banks for operating in alternately reading or writing modes of operation
First Claim
Patent Images
1. A selectively accessible memory for reading and writing data comprising:
- a) a first memory bank accessible for reading and writing data, b) a second memory bank accessible for reading and writing data, c) a first interface terminal selectively connectable to the first and second memory banks, d) a second interface terminal selectively connectable to the first and second memory banks, and e) multiplexer circuitry for selectively connecting the first interface terminal and a second interface terminal to the first and second memory banks for alternately reading and writing data in the first and second memory banks, the multiplexer circuitry comprising a first multiplexer for selectively connecting the first interface terminal and the second interface terminal to an input to the first memory bank, a second multiplexer for selectively connecting the first interface terminal and the second interface terminal to an input to the second memory bank, a third multiplexer for selectively connecting data outputs from the first memory bank and the second memory bank to the first terminal, and a fourth multiplexer for connecting data outputs from the first memory bank and the second memory bank to the second interface terminal.
2 Assignments
0 Petitions
Accused Products
Abstract
Two banks of memory are selectively accessed from a first interface terminal and a second interface terminal through multiplexer circuitry whereby one memory bank can be read by one terminal while the other memory bank is being updated from the other interface terminal. The multiplexer circuitry is controlled by a control register which responds to an operation code whereby either memory bank can be updated while the other memory bank is being read for hardware parameters, for example.
10 Citations
7 Claims
-
1. A selectively accessible memory for reading and writing data comprising:
-
a) a first memory bank accessible for reading and writing data, b) a second memory bank accessible for reading and writing data, c) a first interface terminal selectively connectable to the first and second memory banks, d) a second interface terminal selectively connectable to the first and second memory banks, and e) multiplexer circuitry for selectively connecting the first interface terminal and a second interface terminal to the first and second memory banks for alternately reading and writing data in the first and second memory banks, the multiplexer circuitry comprising a first multiplexer for selectively connecting the first interface terminal and the second interface terminal to an input to the first memory bank, a second multiplexer for selectively connecting the first interface terminal and the second interface terminal to an input to the second memory bank, a third multiplexer for selectively connecting data outputs from the first memory bank and the second memory bank to the first terminal, and a fourth multiplexer for connecting data outputs from the first memory bank and the second memory bank to the second interface terminal. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of selectively accessing a memory bank for the reading and writing of data comprising the steps of
a) providing first and second memory banks, b) providing first and second interface terminals for accessing the first and second memory banks, and c) selectively connecting the first and second terminals to the first and second memory banks for alternately reading and writing data to the memory banks including providing a first multiplexer for connecting the first and second terminals to an input to the first memory bank, a second multiplexer for connecting the first and second terminals to an input to the second memory bank, a third multiplexer for connecting data output from the first and second memory banks to the first terminal, and a fourth multiplexer for connecting data output from the first and second memory banks to the fourth terminal.
Specification