Exercises 11.




Q1. a) If the programming current of an antifuse is 5mA and the link diameter that is formed is 20nm, what is the current density during programming?
b) If the average antifuse resistance is 500 ohm after programming is complete and the programming current is 5mA, what is the voltage across the antifuse at the com pletion of programming?
c) What power is dissipated in the antifuse link at the end of programming?
d) Suppose we wished to reduce the antifuse resistance from 500 to 5o ohms if the antifuse is a tall thin cylinder, what is the diameter of a 50 ohm antifuse?
e) Assume we need to keep the power dissipated per unit volume of the antifuse link the same at the end of programming process for both 500 and 50 ohm antifuse what
current density is required to program a 50 ohm antifuse.

Q2. Using ACT! Logic Module, show how to implement
a) a 3 input NOR gate,
b) a 3 input majority function,
c) a half adder
d) SR Latch.

Q3. Using a Flow chart explain how a Xilinx FPGA programming is performed. Q4. Describe the advantages and disadvantages of using:
a) MUX, LUT, and PLA as a basic subsystem of the FPGA block.
b) Antifuse, SRAM, EPROM as a basic programming method in FPGAs