FPGA Based System Design
FPGA Based System Design
FPGA Based System Design
USN M
M S RAMAIAH INSTITUTE OF TECHNOLOGY (AUTONOMOUS INSTITUTE, AFFILIATED TO VTU) BANGALORE - 560 054
Duration . 3 Hrs
1. a) List the critical parameters considered when MOS devices are (05) designed.
b) Realize the switch level for the following (07) i) Unbuffered AND gate
ii) XOR Gate c) Explain how 2-D FPGA fabric interconnects work. (08)
2. a) Explain the I/O circuit design for an FPGA platform. List some of (10)
(10)
3. a) Explain delay model of a combinational network. How is reduction of (10) critical path length done? b) Discuss how we can algorithmically optimize power. Explain how (10) glitches add to power consumption with an example. 4. a) For the circuits given, what are the hazards that are generated and (10) how can they be removed.
CL
(i)
b) What are the different design styles for implementing FSMs? Give an (10)
Page 1 of 2
MDLEC03
example.
5.
a) b)
List the various clocking rules. What is clock skewing? How should it
be compensated?
(10) (10)
6.
a)
(10)
b)
Write the VHDL code for 16-bit barrel shifter. Consider circular shifts either left or right. Explain the various design methodologies for implementing a design. Which are the different encoding techniques used? With an example justify it.
(10)
7.
a) b)
(10) (10)
8.
Write short notes: (4x5=20) i) Fine vs coarse grained architecture ii) Logic mapping in FPGAs iii) Partitioning for multi - FPGA system iv) Novel architecture using FPGAs. ***************
Page 2 of 2