Abstract
Routing on a two-dimensional torus architecture by means of the wormhole routing algorithm is introduced and extended to an n-dimensional torus model. To prevent blocking deadlocks caused by this algorithm, a multiple virtual channel solution is introduced. An implementation of virtual channels is introduced that allows channels with higher labels to pre-empt 'lower' channels. This algorithm is tested with a simplified model of a HiperLAN/2 receiver. The model proves to be capable of running this application on the Chameleon architecture according to http://chameleon.ctit.utwente.nl/.
Original language | Undefined |
---|---|
Title of host publication | Proceedings Euromicro symposium on digital system design |
Place of Publication | Belek, Turkey |
Publisher | IEEE Computer Society |
Pages | 166-172 |
ISBN (Print) | 0-7695-2003-0 |
DOIs | |
Publication status | Published - 2003 |
Event | 6th EUROMICRO Symposium on Digital System Design, DSD 2003 - Belek, Turkey Duration: 1 Sep 2003 → 6 Sep 2003 Conference number: 6 |
Publication series
Name | |
---|---|
Publisher | IEEE Computer Society |
Conference
Conference | 6th EUROMICRO Symposium on Digital System Design, DSD 2003 |
---|---|
Abbreviated title | DSD |
Country/Territory | Turkey |
City | Belek |
Period | 1/09/03 → 6/09/03 |
Keywords
- virtual channel
- communication model
- wormhole routing algorithm
- deadlock-free wormhole routing
- System-on-a-chip
- System recovery
- Testing
- Tiles
- blocking deadlocks
- METIS-214849
- IR-46387
- Chameleon architecture
- Computer Architecture
- Computer Science
- Routing
- Hardware
- Energy consumption
- n-dimensional torus architecture
- Reconfigurable architectures