ENGR-433 homework #4 - due Friday 10/20/17


Do problem 2.7, page 42, in the text.

A general assignment is to read chapter 3 of the Chu text.

Note: As we learn VHDL we will find capabilities of the language that are useful for creating (synthesizing) circuits and other capabilities that are not. The textbook author comments on these at times. Pay close attention to his comments.

Sections 3.1 to 3.3 give additional details on basics.
--Read section 3.4 carefully paying particular attention to the description of Signals.
--Section 3.5 is packed with information. Initially focus on sections 3.5.1 and 3.5.2. Pay particular attention to table 3.1 since it shows available arithmetic and logic operators. Scan over the remaining parts of section 3.5 so you know what is there and can refer back to it as you do designs. Note the bottom of page 62 and on thru page 63 where table 3.8 and the examples show various numeric data type conversions.
--Section 3.6 summarizes guidelines for writing good VHDL descriptions that will synthesize. Scan over now but once you have written your own VHDL descriptions come back to 3.6 and read it again.

Larry Aamodt PhD, PE
Professor of Engineering and Computer Science
Walla Walla University
Contact:
via email: aamola (at) wallawalla.edu
via phone: x2058