Novel combo memory design and technology for multiple-function java card, sim-card, bio-passport and bio-id card applications
First Claim
1. A combination volatile and nonvolatile memory integrated circuit placed on a substrate comprising at least one volatile memory array placed on said substrate;
- a plurality of nonvolatile memory arrays placed on said substrate and having an address associated with said volatile memory array; and
a memory control circuit in communication with external circuitry to receive address, command, and data signals, to interpret said address, command, and data signals, and in communication with said volatile memory array and said plurality of nonvolatile memory arrays to transfer said address, command and data signals for reading, writing, programming, and erasing said volatile and nonvolatile memory arrays.
3 Assignments
0 Petitions
Accused Products
Abstract
A combination volatile and nonvolatile memory integrated circuit has at least one volatile memory array placed on the substrate and multiple nonvolatile memory arrays. The volatile and nonvolatile memory arrays have address space associated with each other such that each array may be addressed with common addressing signals. The combination volatile and nonvolatile memory integrated circuit further has a memory control circuit in communication with external circuitry to receive address, command, and data signals. The memory control circuit interprets the address, command, and data signals, and for transfer to the volatile memory array and the nonvolatile memory arrays for reading, writing, programming, and erasing the volatile and nonvolatile memory arrays. The volatile memory array is may be a SRAM, a pseudo SRAM, or a DRAM. Any of the nonvolatile memory arrays maybe masked programmed ROM arrays, NAND configured flash memory NAND configured EEPROM.
-
Citations
38 Claims
-
1. A combination volatile and nonvolatile memory integrated circuit placed on a substrate comprising
at least one volatile memory array placed on said substrate; -
a plurality of nonvolatile memory arrays placed on said substrate and having an address associated with said volatile memory array; and
a memory control circuit in communication with external circuitry to receive address, command, and data signals, to interpret said address, command, and data signals, and in communication with said volatile memory array and said plurality of nonvolatile memory arrays to transfer said address, command and data signals for reading, writing, programming, and erasing said volatile and nonvolatile memory arrays. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A smart card for securely providing, receiving, and processing secure digital data, said smart card comprising:
-
a combination volatile and nonvolatile memory integrated circuit placed on a substrate comprising at least one volatile memory array placed on said substrate;
a plurality of nonvolatile memory arrays placed on said substrate and having an address associated with said volatile memory array;
a memory control circuit in communication with external circuitry to receive address, command, and data signals, to interpret said address, command, and data signals, and in communication with said volatile memory array and said plurality of nonvolatile memory arrays to transfer said address, command and data signals for reading, writing, programming, and erasing said volatile and nonvolatile memory arrays. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
Specification