CS215

DIGITAL SYSTEM DESIGN LABORATORY

Objectives

  • To develop programs in Hardware Description Language.
  • To design and implement synchronous sequential, asynchronous sequential circuits.
  • To be familiar with basic combinational and sequential components used in the typical data path designs.

 

Outcomes

  • Ability to design synchronous sequential circuits using basic flip-flops, counters, PLA,PAL.
  • Familiarize with the necessary software skills to design basic digital systems.
  • Technical expertise in debugging the digital circuits.

 

Experiments

  1. Design of a 32-bit carry look-ahead adder with logarithmic depth using Verilog.
  2. Design of a Wallace tree multiplier using Verilog.
  3. Design of a 4-bit DSP processor using Verilog.
  4. Burning the 4-bit DSP processor on a FPGA.