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 |
| 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 Sept 2003 → 6 Sept 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
Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver