
OBJECTIVE
VHDL—Examples of Modeling
of Adder, Counter, Flip-Flop,
Finite State Machine,
Multiplexer, and Demultiplexer
CHAPTER 18
We learnt the followings in the earlier chapters: the uses of data types and opera-
tors, how to model entity and architecture using Register Transfer Level (RTL)
with the help of examples of simple logic gates and combinational circuits.
The design units (entities, architectures, packages, and test benches) are required to
be modeled for gate level synthesis of a circuit. We will study the examples of mod-
eling of the adder using arithmetic addition and concatenation operators, and mod-
eling of the counter, flip-flop, ...