Claims Analysis
Total Claims: 13
Claim 1
Independent Claim
233 words
A memory system comprising: a bidirectional bus means coupled to a source for providing command signals, address signals and data signals; a command decode means coupled to said bus means for generating respective first, second and at least a third decode outputs in response to receipt of first, second and at least a third command signals; a program counter means coupled to said bus means and to said command decode means for storing therein an address corresponding to an address signal received via said bus means upon receipt of said first decode output, for generating an address signal corresponding to said address stored therein upon receipt of said second decode output, and for sequentially and repetitively generating an address signal corresponding to said address stored therein and incrementing said address stored therein upon receipt of said third decode output, this sequential and repetitive operation being repeated a predetermined number of times corresponding to said third command signal; and a memory array coupled to said bus means, said command decode means and said program counter means, having a plurality of multibit data words stored at memory locations therein corresponding to said address signals, for providing multibit data words as data signals to said bus means upon receipt of said address signals from said program counter means in response to either said second decode output or said third decode output from said command decode means.
Claim 2
Dependent Claim
233 words
A memory system comprising: a bidirectional bus means coupled to a source for providing command signals, address signals and data signals; a command decode means coupled to said bus means for generating respective first, second and at least a third decode outputs in response to receipt of first, second and at least a third command signals; a program counter means coupled to said bus means and to said command decode means for storing therein an address corresponding to an address signal received via said bus means upon receipt of said first decode output, for generating an address signal corresponding to said address stored therein upon receipt of said second decode output, and for sequentially and repetitively generating an address signal corresponding to said address stored therein and incrementing said address stored therein upon receipt of said third decode output, this sequential and repetitive operation being repeated a predetermined number of times corresponding to said third command signal; and a memory array coupled to said bus means, said command decode means and said program counter means, having a plurality of multibit data words stored at memory locations therein corresponding to said address signals, for providing multibit data words as data signals to said bus means upon receipt of said address signals from said program counter means in response to either said second decode output or said third decode output from said command decode means.
Claim 3
Dependent Claim
57 words
A memory system as claimed in claim 1, wherein: said third command signal is a multiple memory location recall command signal; and said memory means produces data signals corresponding to multibit data words stored at memory locations corresponding to said address signals received from said program counter means and applies said data signals to said bus means.
Claim 4
Dependent Claim
56 words
A memory system as claimed in claim 1, wherein: said third command signal is a multiple memory location store signal; and said memory array receives data signals from said bus means and stores multibit data signals corresponding to said received data signals at memory locations corresponding to said address signals received from said program counter means.
Claim 5
Dependent Claim
53 words
A memory system as claimed in claim 1, further comprising: memory module housing means having said bus means, said command decode means, said program counter means and said memory array disposed therein, said memory module housing means having connector means connected to said bus means for removable connection to a data processing apparatus.
Claim 6
Dependent Claim
309 words
A data processing apparatus comprising: a controller means for generating command signals, address signals and data signals, said command signals comprising a load address command signal, a single memory location command signal corresponding to memory transfer operation utilizing a single memory location, and at least one multiple memory location command signal corresponding to a memory transfer operation utilizing a predetermined number of memory locations; a bidirectional bus means coupled to said controller for transmitting said command signals, address signals and data signals; a command decode means coupled to said bus means for generating respective first, second and at least a third decode output in response to receipt of said load address command signal, said single memory location command signal and said at least one multiple memory location command signal, respectively; a program counter means coupled to said bus means and to said command decode means for storing therein an address corresponding to an address signal received via said bus means upon receipt of said first decode output, for generating an address signal corresponding to said address stored therein upon receipt of said second decode output, and for sequentially and repetitively generating an address signal corresponding to said address stored therein and incrementing said address stored therein upon receipt of said third decode output, this sequential and repetitive operation being repeated a predetermined number of times corresponding to said multiple memory location command signal; and a memory array connected to said bus means, said command decode means and said program counter means having a plurality of multibit data words stored at memory locations therein corresponding to said address signals, for providing multibit data words as data signals to said bus means upon receipt of said address signals from said program counter means in response to either said second decode output or said third decode output from said command decode means.
Claim 7
Dependent Claim
309 words
A data processing apparatus comprising: a controller means for generating command signals, address signals and data signals, said command signals comprising a load address command signal, a single memory location command signal corresponding to memory transfer operation utilizing a single memory location, and at least one multiple memory location command signal corresponding to a memory transfer operation utilizing a predetermined number of memory locations; a bidirectional bus means coupled to said controller for transmitting said command signals, address signals and data signals; a command decode means coupled to said bus means for generating respective first, second and at least a third decode output in response to receipt of said load address command signal, said single memory location command signal and said at least one multiple memory location command signal, respectively; a program counter means coupled to said bus means and to said command decode means for storing therein an address corresponding to an address signal received via said bus means upon receipt of said first decode output, for generating an address signal corresponding to said address stored therein upon receipt of said second decode output, and for sequentially and repetitively generating an address signal corresponding to said address stored therein and incrementing said address stored therein upon receipt of said third decode output, this sequential and repetitive operation being repeated a predetermined number of times corresponding to said multiple memory location command signal; and a memory array connected to said bus means, said command decode means and said program counter means having a plurality of multibit data words stored at memory locations therein corresponding to said address signals, for providing multibit data words as data signals to said bus means upon receipt of said address signals from said program counter means in response to either said second decode output or said third decode output from said command decode means.
Claim 8
Dependent Claim
17 words
A data processing system according to claim 5 wherein said memory array is a read only memory.
Claim 9
Dependent Claim
16 words
A data processing system according to claim 5 wherein said memory array is a read/write memory.
Claim 10
Dependent Claim
27 words
A data processing apparatus as claimed in claim 5, wherein: said at least one multiple memory location command signal includes a multiple memory location store command signal.
Claim 11
Dependent Claim
27 words
A data processing apparatus as claimed in claim 5 wherein: said at least one multiple memory location command signal includes a multiple memory location recall command signal.
Claim 12
Dependent Claim
67 words
A data processing apparatus as claimed in claim 5 wherein: said memory means further includes a memory controller means for generating an active enable output and an inactive enable output; and said command decode means includes means connected to said memory controller means for enabling generation of decode outputs in response to received command signals only when said memory controller means is generating said active enable output.
Claim 13
Dependent Claim
79 words
A data processing apparatus as claimed in claim 5 wherein: said command signals generated by said controller means further includes an address read command signal; said command decode means includes means for generating a fourth decode output in response to said address read command signal; and said program counter means includes means for generating an address signal corresponding to said address stored therein upon receipt of said fourth decode output and applying said address signal to said bus means.