8EC4.2 VHDL

  Units    Contents of the subjects
I
INTRODUCTION – Fundamental & history of various hardware description language, Design flow of ASICs and and standard logic circuits using software.
II
COMBINATIONAL CIRCUIT BUILDING BLOCKS- Multiplexer, Decoders, encoders, Code Converters, VHDL Code for Combinational Circuits.
III
SEQUENCIAL CIRCUITS: VHDL code for Flip-Flops, shift registers, Counters.
IV
SYNCHRONOUS/ ASYNCHRONOUS SEQUENCIAL CIRCUITS: Mealy & Moore type FSMs, VHDL Code for Mealy & Moore Machines, VHDL Codes for Serial Adder, Vending Machine.
V
DIGITAL SYSTEM DESIGN- Building Block circuits, Memory organization, SRAM, Design examples of divider, Multiplier, Shifting & Sorting Operations, Clock Synchronization, CPU organization and design concepts.

Text/References:
• VHDL: Programming By Example, Douglas Perry, Oxford
• The Designer's Guide To Vhdl, Peter J. Ashenden, Oxford
• VHDL (Text BOOK Binding), Douglas L. Perry, Thh
• VHDL For Programmable Logic, Skahill, Pearson
• Introductory VHDL : From Simulation To Synthesis, Yalamanchili, Pearson
• Circuit Design With VHDL , By Volnei A Pedroni, PHI