You are on page 1of 1

www.jntuworld.

com

Code No: B7704 JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD M.Tech II Semester Examinations, March/April 2011 CPLD & FPGA ARCHITECTURE AND APPLICATIONS (EMBEDDED SYSTEMS AND VLSI DESIGN) Time: 3hours Max. Marks: 60 Answer any five questions All questions carry equal marks --1. a) b) State the various types of PLDs available and differentiate between PAL & PLA. Implement the following Boolean function using a suitable PAL F(a, b, c, d) = m(2,4,6,8,10,11,12,14,15). [6+6] Differentiate between CPLD and FPGA. Explain what is macro cell with an example.

NR

2. a) b) 3.

Explain what is meant by metastability and how it can be avoided in finite state machines. [12] Draw a state diagram for a sequence checker, whose output will be 1 whenever the sequence 1011 is detected. Develop a one-hot design for the same sequence checker. [12] Draw an ASM chart for a digital system which counts the number of 1s in the number loaded into register R1 and sets register R2 to that number. The same system is also having one flip-flop called E to verify the bits of register R1. [12] Show how the Xilinx XC3000 CLB can provide 1-bit adder cell for a parallel adder. [12] Explain the implementation of a 3-bit decade counter using CLBS of Xilinx FPGA device. [12] Explain about the following: a) Functional Simulation. b) Time Simulation. c) Device Configuration .

4.

5.

6.

T N

W U

R O

D L

[6+6]

7.

8.

[12]

*****

www.jntuworld.com

You might also like