Records:

Data Types

-- Notes Page --


The handshake data type is an enumerated type consisting of four values. ADEPT uses a fully interlocked, four cycle handshaking scheme for data exchange. Once a token is placed by a source, it must be acked by a sink. It will then be released by the source, and subsequently it will be removed by the sink to complete the cycle.

Additionally, tokens can have color. The color is defined in a variety fields in a record of type color_type. The color fields can represent data length, data type, destination address, source node addresses, or any of a number of other forms of useful information.

[UM93]

Copyright University of Virginia Center for Semicustom Integrated Systems. Reprinted with permission.