CSCI 255, ENGR 274, ECE 212 -- 7 November, 2000
Announcements
State transition tables and flipflops
Two types of finite state machines
- Moore machine
- Output determined by present state
- Mealy machine
- Output determined by present state and present input
See Figures 8.23 and 8.24 on page 403 for more information.
ABEL
- Hardware description language
- C-based
a poofy language
according to Wayne Lang
- Program sections
- module
- title
- declarations
- device
- optional PLD device delcaration
- PIN's
- com -- combinational
- neg -- signal is inverted
- pos -- signal isn't inverted
- reg -- register
- node
- State registers
- definition of state in terms of pins -- pages 400 & 401
- equations / truth tables / state diagrams
- !
- not
- &
- and
- #
- or
- $
- exclusive or
- ABEL description
Xilinx state machine input
VHDL