主权项 |
1. A multiple-time configurable non-volatile look-up-table (NV-LUT) for receiving an N-bit input signal and generating an output bit, the NV-LUT comprising:
2N pairs of non-volatile memory (NVM) cells, each NVM cell having a source, a drain, a floating gate, a control gate and a channel region, each pair of NVM cells sharing a corresponding common source, the control gates of the 2N pairs of NVM cells being connected together, each pair of NVM cells being configured into an erased cell and a programmed cell after each configuration cycle; and a switching unit coupled to the 2N common sources of the 2N pairs of NVM cells for selecting one from 2N logic values at the 2N common sources for output as the output bit according to the N-bit input signal; wherein in a normal operation mode, each pair of NVM cells has a first drain coupled to an operating voltage terminal, a second drain coupled to a ground terminal and its common source generating the logic value that corresponds to a voltage carried by one of the two terminals coupled to a turned on cell when the control gates are biased. |