Complete Architecture

-- Notes Page --


Now we put the entire architecture together. The two processes defined on the previous slide are placed in the same architecture. Note that the SUM and CARRY processes execute concurrently.

This model does not exploit explicit time (that is, there are no AFTER phrases or "wait for" statements. Thus, this model is purely functional. If timing is important, we can either add delay phrases (i.e., AFTER clauses) to the signal assignment statements, or use "wait for" statements.

Note that if wait statements are used in a process, the process cannot have a sensitivity list.