research-article

New non-volatile memory structures for FPGA architectures

Authors Info & Claims
Published:01 July 2008Publication History

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

  1. 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 ScholarGoogle ScholarCross RefCross Ref
  2. 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 ScholarGoogle ScholarCross RefCross Ref
  3. 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 ScholarGoogle Scholar
  4. 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 ScholarGoogle Scholar
  5. K. H. Choi. "Non-volatile memory device," U.S. 6 965 145, Nov. 15, 2005.Google ScholarGoogle Scholar
  6. K. H. Choi, "Method of manufacturing self-aligned non-volatile memory device," U.S. 6 972 229, Dec. 6, 2005.Google ScholarGoogle Scholar
  7. 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 ScholarGoogle Scholar
  8. Actel, "ProASIC3 Flash family FPGAs datasheet, Ver. 0.6," 2006, White Paper.Google ScholarGoogle Scholar
  9. V. Betz, J. Rose, and A. Marquardt, Architecture and CAD for Deep-Submicron FPGAs. Boston, MA: Kluwer, 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  11. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  12. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  13. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  14. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  15. 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 ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. New non-volatile memory structures for FPGA architectures

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in

          Full Access

          About Cookies On This Site

          We use cookies to ensure that we give you the best experience on our website.

          Learn more

          Got it!