DocumentCode :
302215
Title :
Rapid prototyping environment for the specification and automatic synthesis of controllers for interconnection routers
Author :
Sivakumar, Radhakrishnan ; Dimakopoulos, Vassilios V. ; Dimopoulos, Nikitas J.
Author_Institution :
Dept. of Electr. & Comput. Eng., Victoria Univ., BC, Canada
Volume :
1
fYear :
1995
fDate :
Oct. 30 1995-Nov. 1 1995
Firstpage :
193
Abstract :
We consider the problem of rapidly prototyping policy-specific controllers for routers in interconnection networks. A routing controller obtains data (e.g. headers of messages) from functionality-specific components (e.g. routers, network/bus interfaces) extracts relevant information and sends data or control information to external components. Policy specific decisions regarding routing or backtracking are also implemented by the controller. We are developing CoDeL (controller description language) a hardware description language for designing sequential machines with special attention being paid to the data abstraction and data movement capabilities. The compiler produces synthesizable VHDL code which can be directly mapped to any given technology such as FPGA, ASIC etc.
Keywords :
abstract data types; application specific integrated circuits; field programmable gate arrays; hardware description languages; hypercube networks; network interfaces; program compilers; sequential machines; software prototyping; system buses; telecommunication computing; telecommunication congestion control; telecommunication network routing; ASIC; CoDeL; FPGA; automatic synthesis; backtracking; compiler; concurrent computers; control information; controller description language; data abstraction; data movement; hardware description language; hypercube; interconnection routers; message passing; network/bus interfaces; policy specific controllers; policy specific decisions; rapid prototyping environment; sequential machines design; synthesizable VHDL code; Automatic control; Communication channels; Communication system control; Concurrent computing; Data mining; Engines; Hardware design languages; Prototypes; Routing; System recovery;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Signals, Systems and Computers, 1995. 1995 Conference Record of the Twenty-Ninth Asilomar Conference on
Conference_Location :
Pacific Grove, CA, USA
ISSN :
1058-6393
Print_ISBN :
0-8186-7370-2
Type :
conf
DOI :
10.1109/ACSSC.1995.540539
Filename :
540539
Link To Document :
بازگشت