New Non-Volatile Memory Structures for FPGA Architectures
#1

New Non-Volatile Memory Structures for FPGA Architectures
Presented by:
Haseen PP
S7 applied Electronics
College Of Engineering, Trivandrum
2007-11 batch


[attachment=6974]
Hi guys, If you like this presentation, say hi to the author: haseen007[at]gmail.com


CONTENTS
Introduction
Non-Volatile Device Structure
Experimental device characteristics
New PE for routing switches
New PE for configuration of logical elements
New Non-Volatile flip-fop
Advantages
Conclusion

INTRODUCTION

FPGA experienced dramatic increase in speed, size, flexibility, performance per cost, & commercial impact the early 1990’s
They can be generally classified according to type the of memory structure used
SRAM-based FPGAs(by Xilinx and Altera), Flash-based FPGAs(by Actel)
SRAM-based FPGAs are generally fast, but volatile in nature and configuration require high current
In Flash-based FPGAs configuration data can retain even when power is off


Speed of programming --> Desired Level of threshold shift
Programming
Dependent on source voltage(Range 0-3 V)
Reading
By detecting the level of threshold shift
Erasing
Using the F-N tunneling mechanism



New PE for routing switches

PE – Non-Volatile device coupled with word-line transistor and small pull down transistor
Current flow in non-volatile device – present during erased state and absent during programmed state
Programming
Input supply of 0-3 V
Raise the word-line voltage
Supply of 0 V to fgy
Biasing the control gate, select gate and drain lines

PE for the configuration of logical elements
Storage of data
Data is placed on the input port and the word line is turned high
N-MOS latch is allowed to change its state to low-high or high-low
Programming voltages are applied to control gate, select gate and drain
Source nodes are tied to complementary nodes m and mb


On power turn-off –
Data on the nMOS latch loses relevance

On power turn-on –
Non volatile device that is erased will conduct current
Non volatile device that is programmed will not conduct
Differential current – used to restore the state of the nMOS latch and to supply and replace any charge lost through sub-threshold leakage

New Non-Volatile flip-flop
Two additional non-volatile devices attached to the m and mb nodes of the SRAM cell
WR signal – write control signal for the flip-flop
During power failure, latch data is used to program the two non-volatile devices
When power is restored, only the erased device conducts current
Uses –
Storing of state information in a state machine
Storing of pipelined data

Power Consumption Strategies
Some or all of the FPGA can be put into sleep mode or be powered down completely
FPGA can be either locally or globally powered down
Standby power of FPGAs can be hundreds of milli watts even in low power designs
Application – Template/Pattern matching

ADVANTAGES
Low programming current- Many devices can be programmed at the same time, in parallel
Large area savings, reduced mask count
Comparable speeds to SRAM-based FPGAs
Ability to store data in absence of power
Cost savings
Lower power in-system re-programmability

CONCLUSION

Presented a set of new designs for core FPGA logic, routing, and flip-flop circuits
Got advantages both SRAM-based and Flash based
FPGA architecture using core FPGA elements described here offer the potential to dramatically improve power efficiency, speed, area, and cost
Enabled by non-volatile device that has the advantage of a low programming current










Reply

Important Note..!

If you are not satisfied with above reply ,..Please

ASK HERE

So that we will collect data for you and will made reply to the request....OR try below "QUICK REPLY" box to add a reply to this page
Popular Searches: new non volatile memory ppt, non volatile data, memory volatile, oily volatile flammable liquid used in making synthetic plastics and rubbers, non primitive data structures pdf, flash memory is volatile, non volatile,

[-]
Quick Reply
Message
Type your reply to this message here.

Image Verification
Please enter the text contained within the image into the text box below it. This process is used to prevent automated spam bots.
Image Verification
(case insensitive)

Possibly Related Threads...
Thread Author Replies Views Last Post
  FPGA IN OUTER SPACE project topics 7 7,415 23-09-2013, 11:46 AM
Last Post: computer topic
  HIGH PERFORMANCE DSP CAPABILITY WITHIN AN OPTIMIZED LOW-COST FPGA ARCHITECTURE computer science technology 2 4,612 12-12-2012, 12:18 PM
Last Post: seminar details
  HIERARCHICAL TEMPORAL MEMORY seminar class 1 1,861 30-07-2011, 11:12 AM
Last Post: smart paper boy
  MEMORY MODULES ppt seminar surveyer 0 2,077 07-01-2011, 02:28 PM
Last Post: seminar surveyer
  Localized Charge Storage in Nanocrystal Memory Cells Wifi 0 1,909 28-10-2010, 07:33 AM
Last Post: Wifi
  Optical packet switch architectures full report computer science technology 0 1,431 20-01-2010, 12:37 PM
Last Post: computer science technology

Forum Jump: