ACM Home Page
Please provide us with feedback. Feedback
Hybrid CMOS-STTRAM non-volatile FPGA: design challenges and optimization approaches
Full text PdfPdf (384 KB)
Source
International Conference on Computer Aided Design archive
Proceedings of the 2008 IEEE/ACM International Conference on Computer-Aided Design table of contents
San Jose, California
SESSION: Alternative circuit fabrics table of contents
Pages 589-592  
Year of Publication: 2008
ISBN ~ ISSN:1092-3152 , 978-1-4244-2820-5
Authors
Somnath Paul  Case Western Reserve University, Cleveland, OH
Saibal Mukhopadhyay  Georgia Institute of Technology, Atlanta, Georgia
Swarup Bhunia  Case Western Reserve University, Cleveland, OH
Sponsors
: IEEE CASS/CANDE
: IEEE Council on Electronic Design Automation (CEDA)
SIGDA: ACM Special Interest Group on Design Automation
Publisher
IEEE Press  Piscataway, NJ, USA
Bibliometrics
Downloads (6 Weeks): 19,   Downloads (12 Months): 67,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  

ABSTRACT

Research efforts to develop a novel memory technology that combines the desired traits of non-volatility, high endurance, high speed and low power have resulted in the emergence of Spin Torque Transfer-RAM (STTRAM) as a promising next generation universal memory. However, the prospect of developing a non-volatile FPGA framework with STTRAM exploiting its high integration density remains largely unexplored. In this paper, we propose a novel CMOS-STTRAM hybrid FPGA framework; identify the key design challenges; and propose optimization techniques at circuit, architecture and application mapping levels. Simulation results show that a STTRAM based optimized FPGA framework achieves an average improvement of 48.38% in area, 22.28% in delay and 16.1% in dynamic power for ISCAS benchmark circuits over a conventional CMOS based FPGA design.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
M. Hosomi et al, "A Novel Nonvolatile Memory with Spin Torque Transfer Magnetization Switching: Spin-RAM", IEDM Tech. Dig., pp. 473--476, Dec., 2006.
 
2
J. Hayakawa et al, "Current-Driven Magnetization Swicthing in CoFeB/MgO/CoFeB Magnetic Tunnel Junctions", Japanese Journal of Applied Physics, 44(41), pp. L1267--L1270, 2005.
 
3
T. Kawahara et al, "2Mb Spin-Transfer Torque RAM (SPRAM) with Bit-by-Bit Bidirectional Current Write and Paralilelizing-Direction Current Read", isscc, 2007.
 
4
 
5
 
6
S. Tehrani et al, "Magnetoresistive Random Access Memory Using Magnetic Tunnel Junctions", Proceeding of The IEEE, Vol. 91, No. 5, May 2003.
 
7
W. Zhao et al, "Integration of Spin-RAM technology in FPGA circuits", ICSICT, 2006.
 
8
W. Xu et al, "Spin-Transfer Torque Magnetoresistive Content Addressable Memory (CAM) Cell Structure Design with Enhanced Search Noise Margin", ISCAS, 2008.
 
9
Z. Diao et al, "Spin-transfer torque switching in magnetic tunnel junction and spin-tansfer torque random access memory", Journal of Physics: Condensed Matter, vol. 19, 165209, April 2007.
 
10
J. Cong and Y. Ding," FlowMap: An Optimal Technology Mapping Algorithm for Delay Optimization in Lookup-Table based FPGA Designs," IEEE Trans. on CAD, Vol. 13, No. 1, pp. 1--12, Jan. 1994.
 
11
J. W. Tschanz et al, "Dynamic Sleep Transistor and Body Bias for Active Leakage Power Control of Microprocessors", JSSCC, 2003.
12
13

Collaborative Colleagues:
Somnath Paul: colleagues
Saibal Mukhopadhyay: colleagues
Swarup Bhunia: colleagues