Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
3. EPROM/EEPROM programming
- Where transistors are programmed to exist or not. If a transistor exist then it connects in an input to a
logic block.
1. Static RAM Programming
• SRAM programming uses one or two way
switches and multiplexers to define paths.
• In the case of switches with single NMOS
transistor , then if the RAM cell associated is
programmed with 1 then a path will be created
for the signal.
• For two way switches , then a transmission gate
can be used.
Advantages:
• No need to take FPGA out of the circuit.
• We can change the program stored in the
non volatile memory
Disadvantages:
• The main disadvantage of SRAM
programming is that it looses the
program stored in memory when power
is off.
Anti Fuse Programming
• Antifuse is a high
impedance contact ,
when it is applied high
voltage to it which turns
into a low impedance
state.
• Anti fused cannot be
reprogrammed.
• A relative high volatage
of 18v is applied across
the device.
• The current approx. 5mA
causes the dielectric to
melt and form a
conductive link between
polysilicon and the
diffusion.
EPROM and EEPROM Programming