Part 5
Fundamental Techniques
In this fifth part of the book, the aim is to present a collection of
standard functions in VHDL that are quite basic. This is directed
to those who perhaps are new to VHDL and need even simple
functions to be provided for them in VHDL. This part of the book
describes standard techniques for implementing registers, coun-
ters, decoders, multiplexers, latches and flip flops, and also covers
background information such as fixed point arithmetic operations,
binary multiplication, finite state machines, serial to parallel and
parallel to serial conversion and ALU functions.
The VHDL provided is ‘examplar’ in that clarity and simplicity
were preferred over efficiency, speed or area and as such a practi-
cal implementation will ...