Abstract
A new set of programmable elements (PEs) using a new non-volatile device for use with routing switches and logical elements within a field-programmable gate array (FPGA) is described. The PEs have small area, can be combined with components that use low operational voltage on the same CMOS logic process, are non-volatile, enable the use of fast thin-oxide pass transistors, and are reprogrammable. A novel non-volatile flip-flop for use within the logical elements is presented as well. In combination, these methods enable programmable logic devices with improved area efficiency, the speed advantages of SRAM-based FPGAs, and a wide range of opportunities for power down strategies.
References
- K.-T. Chang, W.-M. Chen, C. Swift, J. M. Higman, W. M. Paulson, and K.-M. Chang, "A new SONOS memory using source-side injection for programming," IEEE Electron Devices Lett., vol. 19, no. 7, pp. 253-255, Jul. 1998.Google Scholar
Cross Ref
- Y. K. Lee, B. Y. Choi, J. S. Sim, K. W. Song, J. D. Lee, B.-G. Park, D. Park, and C. Chung, "A highly scalable split-gate SONOS flash memory with programmable-pass and pure-select transistors for sub-90-nm technology," in Proc. Int. Conf. Solid-State Devices Mater., Sep. 2004, pp. 252-253.Google Scholar
Cross Ref
- M. Rosmeulen, J. Van Houdt, L. Haspeslagh, and K. De Meyer, "Scanrom, a novel non-volatile memory cell storing 9 bits," in IEEE Symp. VLSI Tech. Dig., Jun. 2004, pp. 74-75.Google Scholar
- T. Ogura, N. Ogura, M. Kirihara, K. Park, Y. Baba, M. Sekine, and K. Shimeno, "Embedded twin MONOS flash memories with 4 ns and 15 ns fast access time," in IEEE Symp. VLSI Circuits Dig., Jun. 2003, pp. 207-210.Google Scholar
- K. H. Choi. "Non-volatile memory device," U.S. 6 965 145, Nov. 15, 2005.Google Scholar
- K. H. Choi, "Method of manufacturing self-aligned non-volatile memory device," U.S. 6 972 229, Dec. 6, 2005.Google Scholar
- D. Choi, E.-P. Kwon, H. Lee, J. Chang, K. Choi, and J. Villasenor, "Single-chip integration of SRAM and non-volatile memory using bit-line sharing," in Proc. Eur. Solid-State Circuits Conf., Sep. 2006, pp. 295-298.Google Scholar
- Actel, "ProASIC3 Flash family FPGAs datasheet, Ver. 0.6," 2006, White Paper.Google Scholar
- V. Betz, J. Rose, and A. Marquardt, Architecture and CAD for Deep-Submicron FPGAs. Boston, MA: Kluwer, 1999. Google Scholar
Digital Library
- A. Gayasen, N. Vijaykrishnan, and M. Irwin, "Exploring technology alternatives for nano-scale FPGA interconnects," in Proc. Des. Autom. Conf., Jun. 2005, pp. 921-926. Google Scholar
Digital Library
- S. Mohanty and V. K. Prasanna, "Duty cycle aware application design using FPGAs," in Proc. IEEE Symp. Field Program. Custom Comput. Mach., Apr. 2004, pp. 338-339. Google Scholar
Digital Library
- T. Tuan, S. Kao, A. Rahman, S. Das, and S. Trimberger, "A 90 nm low-power FPGA for battery-powered applications," in Proc. Int. Symp. Field Program. Gate Arrays, Feb. 2006, pp. 3-11. Google Scholar
Digital Library
- D. J. Allred, W. Huang, V. Krishnan, H. Yoo, and D. V. Anderson, "An FPGA implementation for a high throughput adaptive filter using distributed arithmetic," in Proc. IEEE Symp. Field Program. Custom Comput. Mach., Feb. 2004, pp. 324-325. Google Scholar
Digital Library
- Y. Lin, F. Li, and L. He, "Circuits and architectures for field programmable gate array with configurable supply voltage," IEEE Trans. Very Large Scale Integr. (VLSI) Syst., vol. 13, no. 9, pp. 1035-1047, Sep. 2005. Google Scholar
Digital Library
- J. Rose, R. J. Francis, D. Lewis, and P. Chow, "Architecture of field-programmable gate array: The effect of logic block functionality on area efficiency," IEEE J. Solid-State Circuits, vol. 25, pp. 1217-1225, Oct. 1990.Google Scholar
Cross Ref
Index Terms
New non-volatile memory structures for FPGA architectures




Comments