Previous

Design Description

The design used in this tutorial is a hierarchical, HDL-based design, meaning that the top-level design file is an HDL file that references several other lower-level macros. The lower-level macros are either HDL modules or LogiBLOX modules.

The design begins as an unfinished design. Throughout the tutorial, you complete the design by generating some of the modules from scratch and by completing some others from existing files. When the design is complete, you simulate it to verify the design's functionality.

Watch is a simple runner's stopwatch. There are two external inputs, and three external output buses in the completed design. The system clock is an internally generated signal produced by the OSC4, the internal oscillator in the XC4000 devices. The following list summarizes the input lines and output buses.

Inputs:

Outputs:

The completed design consists of the following functional blocks.

Next