Claims
- 1. A programmable Read Only Memory (ROM) comprising:a ROM core; a multiplexer electrically coupled to the column of the ROM core; and a subfunction encoder electrically coupled to the row of the ROM core.
- 2. The programmable ROM of claim 1 wherein the ROM core is a matrix array memory.
- 3. The matrix array memory of claim 2 comprising programmable cells.
- 4. The programmable cells of claim 3, wherein each cell comprises via contacts using higher order logic techniques to store information.
- 5. The via contacts of claim 4, wherein each via contact uses higher order techniques to store functional information.
- 6. The programmable cells of claim 3 wherein each via contact stores 2n bits of information.
- 7. The programmable ROM of claim 1 wherein the encoder comprising:an n-bit address space; and a plurality of outputs.
- 8. The system of claim 6, wherein the encoder uses a n-bit subfunction encoding scheme to encode the n-bit of address space.
- 9. A MUX-based ROM using n-bit subfunction encoding comprising:a. a ROM programmed for selecting one of a plurality of subfunctions; b. a MUX coupled to receive an input and also coupled to the ROM for selecting subfunction in response to the input; and c. an output for providing a signal responsive to the subfunction.
RELATED APPLICATION
This application claims priority under 35 U.S.C. §119(e) of the co-pending U.S. provisional application No. 60/158,602 filed on Oct. 8, 1999 and entitled “MUX-Based ROM Using n-Bit Subfunction Encoding.” The provisional application Serial No. 60/158,602 filed on Oct. 8, 1999 and entitled “MUX-Based ROM Using n-Bit Subfunction Encoding” is also hereby incorporated by reference.
US Referenced Citations (2)
Number |
Name |
Date |
Kind |
4536858 |
Ueno |
Aug 1985 |
A |
4646264 |
Matsuzaki |
Feb 1987 |
A |
Non-Patent Literature Citations (2)
Entry |
“Multiple-Input, Multiple-Output Pass Transistor Logic” by M. Shamanna, et al., University of New Mexico, Int. J. Electronics, 1995, vol. 79, No. 1, 33-45. |
“Mux-Based ROM Using n-Bit Subfunction Encoding” by S. Whitaker, et al., NASA Institute for Advanced Microelectronics University of New Mexico, 8th NASA Symposium on VLSI Design 1999, p. 3.2.1-3.2.7. |
Provisional Applications (1)
|
Number |
Date |
Country |
|
60/158602 |
Oct 1999 |
US |