Hardware description languages

5/11/00


Click here to start


Table of Contents

Hardware description languages

HDLs

Verilog

Structural model

Simple behavioral model

Simple behavioral model

Driving a simulation

Complete Simulation

Comparator Example

More Complex Behavioral Model

Hardware Description Languages vs. Programming Languages

Hardware Description Languages and Combinational Logic

Hardware Description Languages and Sequential Logic

Flip-flop in Verilog

More Flip-flops

Structural View of an FSM

Behavioral View of an FSM

Behavioral View of an FSM (cont’d)

Timer for Traffic Light Controller

Complete Traffic Light Controller

Verilog FSM - Reduce 1s example

Moore Verilog FSM (cont’d)

Mealy Verilog FSM

Synchronous Mealy Machine

Author: Gaetano Borriello

Email: cse370-webmaster@cs.washington.edu

Home Page: www.cs.washington.edu/education/courses/370/00sp