Basic Module Format:Architecture-- Notes Page -- |
The basic architecture is shown here and in the next slide.
Note that the basic behavior of a module first requires that a
token (or tokens) be recognized as present on
some relevant input(s). This may be some prescribed combination of
data or control inputs. Once the appropriate input
condition is recognized, the module examines the relevant output port
to ensure that it is available (i.e. the four-cycle handshake from any
previous communication has completed). If the required output port is
available, the module will then perform its function and place a
token on the output.
[UM93]
Copyright University of Virginia Center for Semicustom Integrated Systems. Reprinted with permission.