Reprogrammable cartridge memory with built-in identification circuitry and programming method
First Claim
1. A plug-in memory cartridge for use in a computer system using programs stored in plug-in memory cartridges, said plug-in memory cartridge comprising:
- a cartridge housing,programmable semiconductor memory circuitry supported within said housing,connector means for interconnecting said programmable memory circuitry to said computer system or to a cartridge programming system, said connector means including an address bus terminal means for providing addresses to said programmable semiconductor memory circuitry, an operation mode terminal means for providing read and write mode signals to said programmable semiconductor memory circuitry, and program voltage terminal means for providing a programming voltage to said programmable semiconductor memory circuitry when the cartridge is connected to said cartridge programming system and is in a write mode, and keying-locking circuitry within said cartridge housing, connected to said connector means and uniquely identifying said cartridge, said keying-locking circuitry being tested by said cartridge programming system prior to selectively enabling a programming operation of said programmable semiconductor memory circuitry, whereby only cartridges having said keyinglocking circuitry are programmed by said cartridge programming system.
1 Assignment
0 Petitions
Accused Products
Abstract
A reprogrammable plug-in semiconductor memory cartridge for use in a personal computer system, the cartridge being reprogrammed without removing the circuitry from the cartridge. The cartridge uses a keying-locking circuitry, such as a resistor-capacitor circuit having a unique time constant which must be detected by a cartridge programming system before allowing the programming operation to start. Thus access to a programming system program library is limited only to cartridges having the above-mentioned keying-locking circuitry. A cartridge retailer maintains a master program library and a limited number of such blank cartridges rather than maintaining a large inventory of programmed cartridges.
121 Citations
7 Claims
-
1. A plug-in memory cartridge for use in a computer system using programs stored in plug-in memory cartridges, said plug-in memory cartridge comprising:
-
a cartridge housing, programmable semiconductor memory circuitry supported within said housing, connector means for interconnecting said programmable memory circuitry to said computer system or to a cartridge programming system, said connector means including an address bus terminal means for providing addresses to said programmable semiconductor memory circuitry, an operation mode terminal means for providing read and write mode signals to said programmable semiconductor memory circuitry, and program voltage terminal means for providing a programming voltage to said programmable semiconductor memory circuitry when the cartridge is connected to said cartridge programming system and is in a write mode, and keying-locking circuitry within said cartridge housing, connected to said connector means and uniquely identifying said cartridge, said keying-locking circuitry being tested by said cartridge programming system prior to selectively enabling a programming operation of said programmable semiconductor memory circuitry, whereby only cartridges having said keyinglocking circuitry are programmed by said cartridge programming system. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. In a computer system using a plug-in cartridge memory storing a program, the computer system having a computer console, a first connector receptacle, and a plug-in cartridge mating with said first connector receptacle, a method of providing from a cartridge programming system, having a second connector receptacle mating with said plug-in cartridge, one of a plurality of programs for use in said computer system, the method comprising the steps of:
-
providing in said cartridge programming system a master program library including a plurality of programs, providing a programmable cartridge memory having a connector for reception by said first connector receptacle, providing said programmable cartridge memory with keying-locking circuitry which identifies said cartridge as a cartridge authorized to receive a program from said program library, inserting said connector into said second connector receptacle of said cartridge programming system, enabling the loading of one of said plurality of programs only if said cartridge programming system detects the presence of said keyinglocking circuitry and said cartridge is authorized to receive a program, and loading said one of said plurality of programs in said programmable cartridge memory.
-
Specification