Evaluation of a Non-Volatile FPGA based on MRAM technology
Authors:
- W. ZhaoWZW. Zhao
- E. BelhaireEBE. Belhaire
- V. JaverliacVJV. Javerliac
- C. ChappertCCC. Chappert
- B. DienyBDB. Dieny
- 1 January 2006
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- Vol. 272 276 (23813555) , 1-4
Abstract
In this paper, we propose a new structure of FPGA based on MRAM technology; we name it MFPGA (magnetic FPGA). FPGA based on SRAM technology has been developed in the last years, because of its high speed and near limitless number of reprogramming, however SRAM is volatile thereby the configuration information and the intermediate data will be lost when power is turned off. By using MTJs (magnetic tunnel junction) as the storage elements of FPGA, we can realize the non-volatility of FPGA, and then we will not need the external memory. In our simulation, the start-up time of circuit can be decreased up to some hundred pico seconds. Except for the rapid start-up time, we can also configure the algorithm and logic function of the FPGA circuit very simply and rapidly. The other advantage of using MRAM technology is that we will not enlarge the circuit surface, because the storage element MTJs are on the semiconductor surfaceKeywords
This publication has 5 references indexed in Scilit:
- Magnetization reversal by injection and transfer of spin: experiments and theoryJournal of Magnetism and Magnetic Materials, 2004
- Leakage current: Moore's law meets static powerComputer, 2003
- Programmable logic using giant-magnetoresistance and spin-dependent tunneling devices (invited)Journal of Applied Physics, 2000
- Comparative analysis of master-slave latches and flip-flops for high-performance and low-power systemsIEEE Journal of Solid-State Circuits, 1999
- A programmable logic array suitable for use in digital system design laboratoriesIEEE Transactions on Education, 1992