Start MAX+plus II and use File | Project | Name to specify a project
name.
Use File | New | Text Editor to create a new text design file (.tdf).
Enter a TITLE statement and the typical introductory comments.
Enter a SUBDESIGN section. This section typically includes clock and
reset control inputs in addition to usual logic inputs and outputs.
Enter a VARIABLE subsection. This subsection should identify the
design as a state machine using a MACHINE [OF BITS ( ... )] WITH STATES
( ... ) declaration. This declaration specifies the symbolic states of
the machine and optionally the binary values of the states.
Enter a logic subsection. The logic subsection typically begins with
boolean control equations (like machine_name.clk = clock;). The machine
operation can be specified using CASE or IF constructs or a state table.
The machine specification can include default state transitions and don't
care conditions.
Compile the design using MAX+plus II | Compiler | Start.
Send comments and suggestions about these notes to:
Dr. Charles S. Tritt
This page last updated 2/18/97