摘要 |
The inter-chip communication system transfers signals across chip boundaries only when the signals change value. Thus no signals are wasted and every eve nt signal has a fair chance of achieving communication across the boundary. The system includes a series of event detectors (3062, 3063, 3064) that detect changes in signal values and packet schedulers (3036, 3037, 3038) which can then schedule the transfer of these changed signal values to another designated chip. Working with a plurality of signal groups that represents signals at the separated connections, the event detectors (3062, 3063, 3064) detect events or changes in the signal values. When an event ro signal chang e has been detected, the event detector alerts the packet scheduler (3036, 303 7, 3038). The packet scheduler employs a token ring scheme. When the scheduler receives a token and detects an event, the packet scheduler grabs the token and schedules the transmission of this packet in the next packet cycle. If, however, the packet scheduler receives the token but does not detect and event, it will pass the token to the next scheduler. At the end of each pack et cycle, the packet scheduler that grabbed the token will pass the token to th e next logic associated with another packet.
|