How To Exam?

a knowledge trading engine...


Kerala University 2009 B.E Electronics and Instrumentation Engineering 6th semester B.Tech ,2008 , VHDL - Question Paper

Sunday, 02 June 2013 03:55Web


6th semester B.Tech Degree Exam, July 2008
Elective-2 - Designing with VHDL(TA)

Sixth Semester B.Tech. Degree Examination, July 2008 (2003 Scheme)

03.606: Elective - II: DESIGNING WITH VHDL (TA)

'rime: 3 Hours    Max. Marks: 100

PART-A

Answer all questions. Each question carries 4 marks.

1.    Define entity declaration in VHDL. Write the entity declaration for the half-adder.

2.    I- : tTgrpiet fee bti    mi f .waded tdeasfien

5. Wnte the data flow model few a 1 bit full adder.

4.    Kxpiain, with the help of an example the use of NEXT statement.

5.    Write a VHDL function that performs byte reversal.

6.    Define a procedure body that implements an ALU with the following operations: ADD, SUB, MUL, D1V.

7.    What are the components of a design file in VHDL ?

8.    Define a test bench. Give the general format of a test bench.

9.    Write the VHDL code to initialize 256 locations of 8 bit memory to OOH.

10. What are the major timing specifications of CPLD ?    (10x4=40 Marks)

%

Module -1

11.    What are the 4 classes of data objects ? Give examples for each of them and explain.

12.    Describe the predefined operators in VHDL, with examples.

13.    Implement the structural and behavioural models of a 4x1 Mux using VHDL.

Module - II

14.    Write a procedure for converting 3 bits of binary into octal in VHDL.

15.    Write a procedure for converting 4 bit binary to gray code, in VHDL.

16.    Implement a primitive ALU that can perform the following operations :

ADD. SUB, MUX, DIV, LT, LE, EQ.

Module - III

17.    Draw the functional block diagram of any commercial FPGA and explain its features..

18.    Implement a barrel shifter in VHDL. It should rotate the input data by the specified number of bits. Give 2 different architectural bodies for implementing the barrel shiftci iu VHDL.

19.    Implement a generic model of a divide-by-2 * N clock generator in VHDL.













Attachment:

( 0 Votes )

Add comment


Security code
Refresh

Earning:   Approval pending.
You are here: PAPER Kerala University 2009 B.E Electronics and Instrumentation Engineering 6th semester B.Tech ,2008 , VHDL - Question Paper