Claims Analysis
Total Claims: 23
Claim 1
Independent Claim
340 words
External memory apparatus which is removably connectable to a video game apparatus having a microprocessor (MPU), a picture processing unit (PPU) coupled to said MPU, and an edge connector, said MPU being connected to a MPU data bus and a MPU address bus and said PPU being connected to a PPU address bus and a PPU data bus, said MPU data bus, MPU address bus, PPU data bus and PPU address bus being connected to said edge connector, said external memory apparatus comprising: an array of connecting electrodes connected to said edge connector when said external memory apparatus is loaded into said video game apparatus, said array of connecting electrodes including a first plurality of electrodes disposed to receive in use signal from said MPU address bus, said MPU data bus, said PPU address bus, and said PPU data bus, and a second plurality of electrodes disposed to receive in use memory accessing related signals generated by said microprocessor; memory means for storing video game related information, said memory means having memory address terminals, at least a predetermined portion of said memory address terminals being coupled to at least some of said first plurality of connecting electrodes, said memory means having memory data terminals coupled to at least some of first plurality of connecting electrodes; said memory means including a plurality of memory banks; and a data holding circuit for storing bank selecting data, said data holding circuit having at least one input terminal coupled to at least some of said first plurality of electrodes and having at least one output terminal, said at least one output terminal being connected to at least one of said memory address terminals to provide bank specifying data to said memory means; said data holding circuit being coupled to at least some of said second plurality of electrodes, wherein said data holding circuit is loaded with bank selecting data received via said at least one input terminal in response to at least one memory accessing related signal received via said second plurality of electrodes.
Claim 2
Dependent Claim
340 words
External memory apparatus which is removably connectable to a video game apparatus having a microprocessor (MPU), a picture processing unit (PPU) coupled to said MPU, and an edge connector, said MPU being connected to a MPU data bus and a MPU address bus and said PPU being connected to a PPU address bus and a PPU data bus, said MPU data bus, MPU address bus, PPU data bus and PPU address bus being connected to said edge connector, said external memory apparatus comprising: an array of connecting electrodes connected to said edge connector when said external memory apparatus is loaded into said video game apparatus, said array of connecting electrodes including a first plurality of electrodes disposed to receive in use signal from said MPU address bus, said MPU data bus, said PPU address bus, and said PPU data bus, and a second plurality of electrodes disposed to receive in use memory accessing related signals generated by said microprocessor; memory means for storing video game related information, said memory means having memory address terminals, at least a predetermined portion of said memory address terminals being coupled to at least some of said first plurality of connecting electrodes, said memory means having memory data terminals coupled to at least some of first plurality of connecting electrodes; said memory means including a plurality of memory banks; and a data holding circuit for storing bank selecting data, said data holding circuit having at least one input terminal coupled to at least some of said first plurality of electrodes and having at least one output terminal, said at least one output terminal being connected to at least one of said memory address terminals to provide bank specifying data to said memory means; said data holding circuit being coupled to at least some of said second plurality of electrodes, wherein said data holding circuit is loaded with bank selecting data received via said at least one input terminal in response to at least one memory accessing related signal received via said second plurality of electrodes.
Claim 3
Dependent Claim
31 words
External memory apparatus according to claim 1, wherein said data holding circuit has a clock input, said clock input being connected to a predetermined one of said second plurality of electrodes.
Claim 4
Dependent Claim
41 words
External memory apparatus according to claim 2, wherein said memory means includes a program memory and a character memory, and wherein said memory means has a chip-enable input which is coupled to said predetermined one of said second plurality of electrodes.
Claim 5
Dependent Claim
34 words
External memory apparatus according to claim 1, wherein said data holding circuit has a load input, said load input being coupled to receive a read/write signal from one of said second plurality of electrodes.
Claim 6
Dependent Claim
36 words
External memory apparatus according to claim 1, wherein said data circuit provides, via said at least one output terminal, the most significant bits of a memory address to said memory address terminals of said memory means.
Claim 7
Dependent Claim
337 words
External memory apparatus which is removably connectable to a video game apparatus having a microprocessor (MPU), a picture processing unit (PPU) coupled to said MPU, and an edge connector, said MPU being connected to a MPU data bus and a MPU address bus and said PPU being connected to a PPU address bus and a PPU data bus, said MPU data bus, MPU address bus, PPU data bus and PPU address bus being connected to said edge connector, said external memory apparatus comprising: an array of connecting electrodes connected to said edge connector when said external memory apparatus is loaded into said video game apparatus, said array of connecting electrodes including a first plurality of electrodes disposed to receive in use signals from said MPU address bus, said MPU data bus, said PPU address bus, and said PPU data bus, and a second plurality of electrodes disposed to receive in use memory accessing related signals generated by said microprocessor; memory means for storing at least one video game program and for storing character data related to said video game program, said memory means having address terminals, a first predetermined portion of said address terminals being coupled to at least some of said first plurality of connecting electrodes, and having data terminals coupled to at least some of first plurality of connecting electrodes, said memory means including a plurality of memory banks; a data holding circuit for storing bank selecting data, said data holding circuit having at least one input terminal coupled to at least some of said first plurality of electrodes and having at least one output terminal connected to at least one of said address terminals; said data holding circuit being coupled to at least one of said second plurality of electrodes, wherein said data holding circuit has at least one load controlling input for controlling loading of bank selecting data received via said at least one input terminal, said load controlling input being coupled to receive a read/write signal via said second plurality of electrodes.
Claim 8
Dependent Claim
337 words
External memory apparatus which is removably connectable to a video game apparatus having a microprocessor (MPU), a picture processing unit (PPU) coupled to said MPU, and an edge connector, said MPU being connected to a MPU data bus and a MPU address bus and said PPU being connected to a PPU address bus and a PPU data bus, said MPU data bus, MPU address bus, PPU data bus and PPU address bus being connected to said edge connector, said external memory apparatus comprising: an array of connecting electrodes connected to said edge connector when said external memory apparatus is loaded into said video game apparatus, said array of connecting electrodes including a first plurality of electrodes disposed to receive in use signals from said MPU address bus, said MPU data bus, said PPU address bus, and said PPU data bus, and a second plurality of electrodes disposed to receive in use memory accessing related signals generated by said microprocessor; memory means for storing at least one video game program and for storing character data related to said video game program, said memory means having address terminals, a first predetermined portion of said address terminals being coupled to at least some of said first plurality of connecting electrodes, and having data terminals coupled to at least some of first plurality of connecting electrodes, said memory means including a plurality of memory banks; a data holding circuit for storing bank selecting data, said data holding circuit having at least one input terminal coupled to at least some of said first plurality of electrodes and having at least one output terminal connected to at least one of said address terminals; said data holding circuit being coupled to at least one of said second plurality of electrodes, wherein said data holding circuit has at least one load controlling input for controlling loading of bank selecting data received via said at least one input terminal, said load controlling input being coupled to receive a read/write signal via said second plurality of electrodes.
Claim 9
Dependent Claim
35 words
External memory apparatus according to claim 6, wherein said at least one load controlling input further includes a clock input, said clock input being connected to a predetermined one of said second plurality of electrodes.
Claim 10
Dependent Claim
29 words
External memory apparatus according to claim 7, wherein said memory means has a chip enable input which is coupled to said predetermined one of said second plurality of electrodes.
Claim 11
Dependent Claim
19 words
External memory apparatus according to claim 6, wherein said memory means includes a program memory and a character memory.
Claim 12
Dependent Claim
31 words
External memory apparatus according to claim 9, wherein said data holding circuit provides, via said at least one output, the most significant bits of a memory address to said program memory.
Claim 13
Dependent Claim
357 words
Removable apparatus which is removably connectable to a video game apparatus having a microprocessor (CPU), a picture processing unit (PPU) coupled to said microprocessor, and an edge connector, said microprocessor being connected to a CPU data bus and a CPU address bus and said picture processing unit being connected to a PPU address bus and a PPU data bus, said CPU data bus, CPU address bus, PPU address bus and PPU data bus being connected to said edge connector, said removable apparatus comprising: an array of connecting electrodes connected to said edge connector when said removable apparatus is loaded into said video game apparatus, said array of connecting electrodes including a first plurality of electrodes disposed to receive in use signals from said CPU address bus, a second plurality of electrodes being disposed to receive in use signals from said CPU data bus, a third plurality of electrodes disposed to receive in use signals from said PPU address bus, a fourth plurality of electrodes disposed to receive in use signals from said PPU data bus, and a fifth plurality of electrodes disposed to receive in use memory accessing related signals generated by said microprocessor; a plurality of memory blanks, addressable via a plurality of address terminals at least one of said memory banks being coupled to at least some of said connecting electrodes; a control circuit connected to at least one of said fifth plurality of electrodes, and to at least one of said second plurality of electrodes, said control circuit being responsive to at least one of said memory access related signals generated by said microprocessor and including a data holding circuit for generating at least one memory bank access enabling signal for for coupling to at least one of said plurality of address terminals for selecting one of said plurality of memory banks based at least in part on the contents of said data holding circuit, said data holding circuit having at least one data load controlling input coupled to receive in CPU generated read/write signal for temporarily storing memory bank selecting data received via said at least one of said second plurality of electrodes.
Claim 14
Dependent Claim
357 words
Removable apparatus which is removably connectable to a video game apparatus having a microprocessor (CPU), a picture processing unit (PPU) coupled to said microprocessor, and an edge connector, said microprocessor being connected to a CPU data bus and a CPU address bus and said picture processing unit being connected to a PPU address bus and a PPU data bus, said CPU data bus, CPU address bus, PPU address bus and PPU data bus being connected to said edge connector, said removable apparatus comprising: an array of connecting electrodes connected to said edge connector when said removable apparatus is loaded into said video game apparatus, said array of connecting electrodes including a first plurality of electrodes disposed to receive in use signals from said CPU address bus, a second plurality of electrodes being disposed to receive in use signals from said CPU data bus, a third plurality of electrodes disposed to receive in use signals from said PPU address bus, a fourth plurality of electrodes disposed to receive in use signals from said PPU data bus, and a fifth plurality of electrodes disposed to receive in use memory accessing related signals generated by said microprocessor; a plurality of memory blanks, addressable via a plurality of address terminals at least one of said memory banks being coupled to at least some of said connecting electrodes; a control circuit connected to at least one of said fifth plurality of electrodes, and to at least one of said second plurality of electrodes, said control circuit being responsive to at least one of said memory access related signals generated by said microprocessor and including a data holding circuit for generating at least one memory bank access enabling signal for for coupling to at least one of said plurality of address terminals for selecting one of said plurality of memory banks based at least in part on the contents of said data holding circuit, said data holding circuit having at least one data load controlling input coupled to receive in CPU generated read/write signal for temporarily storing memory bank selecting data received via said at least one of said second plurality of electrodes.
Claim 15
Dependent Claim
34 words
External memory apparatus according to claim 11, wherein at least one of said memory banks has a chip enable input which is coupled to receive at least one of the memory access related signals.
Claim 16
Dependent Claim
20 words
External memory apparatus according to claim 11, wherein said plurality of memory banks are embodied in the same memory device.
Claim 17
Dependent Claim
32 words
External memory apparatus according to claim 11, wherein the state of at least one bit stored in said data holding circuit determines which of said plurality of memory banks will be accessed.
Claim 18
Dependent Claim
392 words
External memory apparatus which is removably connectable to a video game apparatus having a microprocessor (MPU), a picture processing unit (PPU) coupled to said MPU, and an edge connector, said MPU being connected to a MPU data bus and a MPU address bus and said PPU being connected to a PPU address bus and a PPU data bus, said MPU data bus, MPU address bus, PPU data bus and PPU address bus being connected to said edge connector, said external memory apparatus comprising: an array of connecting electrodes connected to said edge connector when said external memory apparatus is loaded into said video game apparatus, said array of connecting electrodes including a first plurality of electrodes disposed to receive in use signals from said MPU address bus, and said MPU data bus, a second plurality of electrodes disposed to receive in use signals from said PPU address bus, and said PPU data bus, and a third plurality of electrodes disposed to receive in use memory accessing related signals generated by said microprocessor; a first digital memory for storing at least one video game program, said first digital memory having address terminals, a first predetermined portion of said address terminals being coupled to at least some of said first plurality of connecting electrodes, said first digital memory having data terminals coupled to at least some of first plurality of said connecting electrodes, said first digital memory being divided into a plurality of memory banks; a second digital memory for storing character data related to said video game program, said second digital memory being coupled to at least some of said second plurality of connecting electrodes; and data holding means for holding bank selecting data, said data holding means having at least one input terminal coupled to at least some of said first plurality of electrodes and having at least one output terminal connected to a second predetermined portion of said memory address terminals of said first digital memory; said data holding means being coupled to at least some of said third plurality of electrodes, wherein said data holding means has at least one data load controlling input, said data load controlling input being coupled to receive a read/write signal from said MPU via one of said third plurality of electrodes for loading bank selecting data received via said at least one input terminal.
Claim 19
Dependent Claim
392 words
External memory apparatus which is removably connectable to a video game apparatus having a microprocessor (MPU), a picture processing unit (PPU) coupled to said MPU, and an edge connector, said MPU being connected to a MPU data bus and a MPU address bus and said PPU being connected to a PPU address bus and a PPU data bus, said MPU data bus, MPU address bus, PPU data bus and PPU address bus being connected to said edge connector, said external memory apparatus comprising: an array of connecting electrodes connected to said edge connector when said external memory apparatus is loaded into said video game apparatus, said array of connecting electrodes including a first plurality of electrodes disposed to receive in use signals from said MPU address bus, and said MPU data bus, a second plurality of electrodes disposed to receive in use signals from said PPU address bus, and said PPU data bus, and a third plurality of electrodes disposed to receive in use memory accessing related signals generated by said microprocessor; a first digital memory for storing at least one video game program, said first digital memory having address terminals, a first predetermined portion of said address terminals being coupled to at least some of said first plurality of connecting electrodes, said first digital memory having data terminals coupled to at least some of first plurality of said connecting electrodes, said first digital memory being divided into a plurality of memory banks; a second digital memory for storing character data related to said video game program, said second digital memory being coupled to at least some of said second plurality of connecting electrodes; and data holding means for holding bank selecting data, said data holding means having at least one input terminal coupled to at least some of said first plurality of electrodes and having at least one output terminal connected to a second predetermined portion of said memory address terminals of said first digital memory; said data holding means being coupled to at least some of said third plurality of electrodes, wherein said data holding means has at least one data load controlling input, said data load controlling input being coupled to receive a read/write signal from said MPU via one of said third plurality of electrodes for loading bank selecting data received via said at least one input terminal.
Claim 20
Dependent Claim
37 words
External memory apparatus according to claim 15, wherein said data holding means provides, via said at least one output terminal, the most significant bits of a memory address to said address terminals of said first digital memory.
Claim 21
Dependent Claim
400 words
External memory apparatus which is removably connectable to a video game apparatus having a microprocessor (MPU), a picture processing unit (PPU) coupled to said MPU, and an edge connector, said MPU being connected to a MPU data bus and a MPU address bus and said PPU being connected to a PPU address bus and a PPU data bus, said MPU data bus, MPU address bus, PPU data bus and PPU address bus being connected to said edge connector, said external memory apparatus comprising: an array of connecting electrodes connected to said edge connector when said external memory apparatus is loaded into said video game apparatus, said array of connecting electrodes including a first plurality of electrodes disposed to receive in use signals from said MPU address bus, and said MPU data bus, a second plurality of electrodes disposed to receive in use signals from said PPU address bus, and said PPU data bus, and a third plurality of electrodes disposed to receive in use memory accessing related signals generated by said microprocessor; a first digital memory for storing at least one video game program, said first digital memory having address terminals, a first predetermined portion of said address terminals being coupled to at least some of said first plurality of connecting electrodes, said first digital memory having data terminals coupled to at least some of said first plurality of connecting electrodes, said first digital memory being divided into a plurality of memory banks; a second digital memory for storing character data related to said video game program, said second digital memory being coupled to at least some of said second plurality of connecting electrodes; and data holding means for holding bank selecting data, said data holding means having at least one input terminal coupled to at least some of said first plurality of electrodes and having at least one output terminal connected to a second predetermined portion of said memory address terminals of said first digital memory; said data holding means being coupled to at least some of said third plurality of electrodes, wherein said data holding means is loaded with bank selecting data received via said at least one input terminal in response to at least one signal received via said third plurality of electrodes, wherein said data holding means has a clock input, said clock input being connected to a predetermined one of said third plurality of electrodes.
Claim 22
Dependent Claim
400 words
External memory apparatus which is removably connectable to a video game apparatus having a microprocessor (MPU), a picture processing unit (PPU) coupled to said MPU, and an edge connector, said MPU being connected to a MPU data bus and a MPU address bus and said PPU being connected to a PPU address bus and a PPU data bus, said MPU data bus, MPU address bus, PPU data bus and PPU address bus being connected to said edge connector, said external memory apparatus comprising: an array of connecting electrodes connected to said edge connector when said external memory apparatus is loaded into said video game apparatus, said array of connecting electrodes including a first plurality of electrodes disposed to receive in use signals from said MPU address bus, and said MPU data bus, a second plurality of electrodes disposed to receive in use signals from said PPU address bus, and said PPU data bus, and a third plurality of electrodes disposed to receive in use memory accessing related signals generated by said microprocessor; a first digital memory for storing at least one video game program, said first digital memory having address terminals, a first predetermined portion of said address terminals being coupled to at least some of said first plurality of connecting electrodes, said first digital memory having data terminals coupled to at least some of said first plurality of connecting electrodes, said first digital memory being divided into a plurality of memory banks; a second digital memory for storing character data related to said video game program, said second digital memory being coupled to at least some of said second plurality of connecting electrodes; and data holding means for holding bank selecting data, said data holding means having at least one input terminal coupled to at least some of said first plurality of electrodes and having at least one output terminal connected to a second predetermined portion of said memory address terminals of said first digital memory; said data holding means being coupled to at least some of said third plurality of electrodes, wherein said data holding means is loaded with bank selecting data received via said at least one input terminal in response to at least one signal received via said third plurality of electrodes, wherein said data holding means has a clock input, said clock input being connected to a predetermined one of said third plurality of electrodes.
Claim 23
Dependent Claim
30 words
External memory apparatus according to claim 17, wherein said first digital memory has a chip enable input which is coupled to said predetermined one of said third plurality of electrodes.