![Page 1: SHIRDI SAI ENGG COLLEGE - · PDF fileWrite a behavioral description of JKFF with ... Differentiate between the functions and procedures. Write a VHDL code to ... Briefly explain the](https://reader033.vdocuments.us/reader033/viewer/2022042800/5a7898547f8b9ae91b8c9b7a/html5/thumbnails/1.jpg)
SHIRDI SAI ENGG COLLEGE
![Page 2: SHIRDI SAI ENGG COLLEGE - · PDF fileWrite a behavioral description of JKFF with ... Differentiate between the functions and procedures. Write a VHDL code to ... Briefly explain the](https://reader033.vdocuments.us/reader033/viewer/2022042800/5a7898547f8b9ae91b8c9b7a/html5/thumbnails/2.jpg)
SHIRDI SAI ENGG COLLEGE
![Page 3: SHIRDI SAI ENGG COLLEGE - · PDF fileWrite a behavioral description of JKFF with ... Differentiate between the functions and procedures. Write a VHDL code to ... Briefly explain the](https://reader033.vdocuments.us/reader033/viewer/2022042800/5a7898547f8b9ae91b8c9b7a/html5/thumbnails/3.jpg)
SHIRDI SAI ENGG COLLEGE
![Page 4: SHIRDI SAI ENGG COLLEGE - · PDF fileWrite a behavioral description of JKFF with ... Differentiate between the functions and procedures. Write a VHDL code to ... Briefly explain the](https://reader033.vdocuments.us/reader033/viewer/2022042800/5a7898547f8b9ae91b8c9b7a/html5/thumbnails/4.jpg)
SHIRDI SAI ENGG COLLEGE
![Page 5: SHIRDI SAI ENGG COLLEGE - · PDF fileWrite a behavioral description of JKFF with ... Differentiate between the functions and procedures. Write a VHDL code to ... Briefly explain the](https://reader033.vdocuments.us/reader033/viewer/2022042800/5a7898547f8b9ae91b8c9b7a/html5/thumbnails/5.jpg)
SHIRDI SAI ENGG COLLEGE
![Page 6: SHIRDI SAI ENGG COLLEGE - · PDF fileWrite a behavioral description of JKFF with ... Differentiate between the functions and procedures. Write a VHDL code to ... Briefly explain the](https://reader033.vdocuments.us/reader033/viewer/2022042800/5a7898547f8b9ae91b8c9b7a/html5/thumbnails/6.jpg)
SHIRDI SAI ENGG COLLEGE
![Page 7: SHIRDI SAI ENGG COLLEGE - · PDF fileWrite a behavioral description of JKFF with ... Differentiate between the functions and procedures. Write a VHDL code to ... Briefly explain the](https://reader033.vdocuments.us/reader033/viewer/2022042800/5a7898547f8b9ae91b8c9b7a/html5/thumbnails/7.jpg)
SHIRDI SAI ENGG COLLEGE
![Page 8: SHIRDI SAI ENGG COLLEGE - · PDF fileWrite a behavioral description of JKFF with ... Differentiate between the functions and procedures. Write a VHDL code to ... Briefly explain the](https://reader033.vdocuments.us/reader033/viewer/2022042800/5a7898547f8b9ae91b8c9b7a/html5/thumbnails/8.jpg)
SHIRDI SAI ENGG COLLEGE
![Page 9: SHIRDI SAI ENGG COLLEGE - · PDF fileWrite a behavioral description of JKFF with ... Differentiate between the functions and procedures. Write a VHDL code to ... Briefly explain the](https://reader033.vdocuments.us/reader033/viewer/2022042800/5a7898547f8b9ae91b8c9b7a/html5/thumbnails/9.jpg)
SHIRDI SAI ENGG COLLEGE
![Page 10: SHIRDI SAI ENGG COLLEGE - · PDF fileWrite a behavioral description of JKFF with ... Differentiate between the functions and procedures. Write a VHDL code to ... Briefly explain the](https://reader033.vdocuments.us/reader033/viewer/2022042800/5a7898547f8b9ae91b8c9b7a/html5/thumbnails/10.jpg)
SHIRDI SAI ENGG COLLEGE
![Page 11: SHIRDI SAI ENGG COLLEGE - · PDF fileWrite a behavioral description of JKFF with ... Differentiate between the functions and procedures. Write a VHDL code to ... Briefly explain the](https://reader033.vdocuments.us/reader033/viewer/2022042800/5a7898547f8b9ae91b8c9b7a/html5/thumbnails/11.jpg)
SHIRDI SAI ENGG COLLEGE
![Page 12: SHIRDI SAI ENGG COLLEGE - · PDF fileWrite a behavioral description of JKFF with ... Differentiate between the functions and procedures. Write a VHDL code to ... Briefly explain the](https://reader033.vdocuments.us/reader033/viewer/2022042800/5a7898547f8b9ae91b8c9b7a/html5/thumbnails/12.jpg)
06EC667.5
\Sixth Semester B.E. Degree Examination, May/June 2010Digital System Design Using VHDL
Note: Answer any FIVE full questions, selectingat least TWO questions from each parle
PART-A1 a. Briefly explain the VHDL operators.
b. Differentiate between signals and variables.c. Write a VHDL description for n-bit binary adder, using structural modeling.
(07 Marks)(05 Marks)(08 Marks)
2 a. Write a behavioral description of JKFF with active low preset and clear inputs. (06 Marks)b. Differentiate between the functions and procedures. Write a VHDL code to add two 8-bits of
data, using a function. (10 Marks)c. Explain packages. (04 Marks)
3 a. Differentiate between PAL and PLAs. Implement the following functions, using a suitablePLA:
F1(A, B, C, D) = L m(2, 3, 5, 7,8,9, 10, 11, 13, 15)F2(A, B, C, D) = L m(2, 3, 5, 6, 7, 10, 11, 14, 15)F3(A, B, C, D) = L m(6, 7,8,9, 13, 14, 15) (10 Marks)
b. Write a state graph and VHDL code for the traffic light controller. (10 Marks)
4 a. With a neat block diagram, explain the operation of serial adder with accumulator. (05 Marks)b. Write a state graph and VHDL description of a binary divider that divides an 8-bit dividend
by 4-bit divisor. (08 Marks)
c. Write a behavioral model for signed 4-bit x4-bit faster multiplier. (07 Marks)
PART-B5 a. Briefly explain the state machine charts. (06 Marks)
b. For the dice game based on the following rules, draw the SM chart, state graph and hencedevelop the behavioral model:
i) After the roll of the dice, the player wins if the sum is 7 or 11. The player loses ifthe sum is 2,3 or 12. Otherwise, the sum obtained by the player on the first roll isreferred to as a point and he/she must roll the dice again.
ii) On the second or subsequent roll of the dice, the player wins if the sum equalsthe point and he/she loses if the sum is 7. Otherwise, the player must roll againuntil he/she finally wins or loses. ' (14 Marks)
Outline the steps of procedure to design a digital system with FPGA. (04 Marks)With XILINX 3000 series, implement a parallel-adder-subtractor, with an accumulator.
(10 Marks)Explain the architecture of ALTERA 7000 series CPLD. (06 Marks)
6 a.b.
c.
7 a.b.c.
8 a.b.c.
Explain the transport and inertial delays, with an example, using waveforms.Briefly explain the synthesis.Explain the resolution of signal drivers.
Write a behavioral description of RAM 6116.Write a SM chart for simplified 486 bus interface with CPU.Write a VHDL description of floating-point subtractor.
(10 Marks)(04 Marks)(06 Marks)
(06 Marks)(07 Marks)(07 Marks)
SHIRDI SAI ENGG COLLEGE
![Page 13: SHIRDI SAI ENGG COLLEGE - · PDF fileWrite a behavioral description of JKFF with ... Differentiate between the functions and procedures. Write a VHDL code to ... Briefly explain the](https://reader033.vdocuments.us/reader033/viewer/2022042800/5a7898547f8b9ae91b8c9b7a/html5/thumbnails/13.jpg)
Sixth Semester B.E. Degree Examination, May/June 2010Digital System Design using VHDL
a. Write dataflow model VHDL code for 4 : 1 multiplexer.
b. Starting from a D flip-flop on a component, write the structural VHDL4-bit serial in serial out shift register.
c. Compare signal and variables. Give an example for each.
(06 Marks)
description for a(08 Marks)
(06 Marks)
a. Write a VHDL function in a package for binary to integer conversion. Declare clock, resetas global signal in package (08 Marks)
b. Write a VHDL structural description of an 8-bit bidirectional shift register that uses two74194 as components. Write behavioral VHDL code for 74194 to perform followingfunction table: (12 Marks)
CLR CLK SISO D3D2DIDo SDR SDL Q; Q; Qt Q~0 x x xxxx x x 0 0 0 01 t 1 1 1 010 x x 1 0 1 01 t 1 0 xxxx 1/0 x SDRQ3 Q2 QI1 t o 1 xxxx x 1/0 Q3 Q2 QI SDL1 t 00 xxxx x x Q3 Q2 QI Qo
a. Realize the following table using ROM and D flip-flops. Write block diagram and VHDLcode. Assume that ROM and each FF has IOns delay. (08 Marks)
Q2QI Q; Qt zx=O x=1 x=O x=1
00 01 10 0 101 10 00 1 110 00 01 1 0
b. Find the minimized row PLA table to implement the following functions:fl(A, B, C, D) = ~m (3, 4, 6, 9, 11)f2(A, B, C, D) = ~ m (2, 4,8, 10, 11, 12)f3(A, B, C, D) = ~ m (3, 6, 7, 10, 11)
c. Write a neat sketch, explain output macrocell of CMOS PLD 22CEVI0.
(06 Marks)
(06 Marks)
a. Write a VHDL code for keypad scanner (4x3) with state diagram and decoder truth table.(10 Marks)
b. Design a 32-bit serial adder with accumulator. Adder control network uses 5-bit counter andstart pulse N. Draw the state diagram and write VHDL code. (10 Marks)
a. Draw the block diagram, state gram for faster multiplier [4-bit]. Write VHDL code for fastermultiplier. (14 Marks)
b. Write SM chart for binary multiplier. Explain briefly. (06 Marks)
SHIRDI SAI ENGG COLLEGE
![Page 14: SHIRDI SAI ENGG COLLEGE - · PDF fileWrite a behavioral description of JKFF with ... Differentiate between the functions and procedures. Write a VHDL code to ... Briefly explain the](https://reader033.vdocuments.us/reader033/viewer/2022042800/5a7898547f8b9ae91b8c9b7a/html5/thumbnails/14.jpg)
6 a. Draw the block diagram for unsigned binary divider that divides an 8-bit dividend by 3-bitdivisor to give 5-bit quotient. Write VHDL description ofthe divider. (12 Marks)
b. Write a behavioral description of model of RAM 6116. (08 Marks)
7 a. With a neat sketch, explain Xilinx3000 series logic cell.b. With SM chart and state graph, explain floating point multiplier.
(10 Marks)
(~OMarks)
8 a. Write a VHDL code to generate signals, with the following attributes:i) Delayed (time)ii) Stable (time)iii) Quiet (time)iv) Transaction. (08 Marks)
b. With waveform, explain transport and inertial delay. (04 Marks)
c. Write a VHDL code for overloading + operation which can perform addition of an integerand a bit vector. (08 Marks)
SHIRDI SAI ENGG COLLEGE
![Page 15: SHIRDI SAI ENGG COLLEGE - · PDF fileWrite a behavioral description of JKFF with ... Differentiate between the functions and procedures. Write a VHDL code to ... Briefly explain the](https://reader033.vdocuments.us/reader033/viewer/2022042800/5a7898547f8b9ae91b8c9b7a/html5/thumbnails/15.jpg)
SHIRDI SAI ENGG COLLEGE
![Page 16: SHIRDI SAI ENGG COLLEGE - · PDF fileWrite a behavioral description of JKFF with ... Differentiate between the functions and procedures. Write a VHDL code to ... Briefly explain the](https://reader033.vdocuments.us/reader033/viewer/2022042800/5a7898547f8b9ae91b8c9b7a/html5/thumbnails/16.jpg)
SHIRDI SAI ENGG COLLEGE