Title :
New custom computing machine dedicated to fast dynamic configuration applications
Author :
Rabel, C.E. ; Sawan, M.
Author_Institution :
Dept. of Electr. & Comput. Eng., Ecole Polytech., Montreal, Que., Canada
Abstract :
This paper presents a new custom computing machine (CCM) which combines a RISC core processor with rapidly reconfigurable FPGA, more closely than in any of the currently available custom computing machines, by a highly efficient flexible interface. The pyramidal architecture reconfigurable (PARC) resources are characterized by a fine-grained array of optimized logic blocks and hierarchical routing resources which can be totally configured in as short time as 25 μsec. The new RISC core processor is dedicated to fast dynamic configuration systems; it uses a reduced instruction set, hardware and software interrupts, etc. The interface provides to the PARC-FPGA the current state of the processor and allows the RISC processor direct access to the routing resources. It also provides direct programmable access between the PARC-FPGA and the RISC processor bank registers. This interface facilitates the sharing of hardware or software functions by the RISC core processor, and the reconfigurable logic resources. The circuit was designed using Synopsys (CAD) tools, VHDL hardware description language, and the 0.8 μm BiCMOS technology, to operate with a 40 MHz clock frequency
Keywords :
BiCMOS digital integrated circuits; application specific integrated circuits; field programmable gate arrays; hardware description languages; microprocessor chips; parallel architectures; reconfigurable architectures; reduced instruction set computing; 0.8 micron; 25 mus; 40 MHz; BiCMOS technology; CAD tools; RISC core processor; Synopsys; VHDL; custom computing machine; direct programmable access; fast dynamic configuration applications; fine-grained array; flexible interface; hierarchical routing resources; optimized logic blocks; pyramidal architecture reconfigurable resources; rapidly reconfigurable FPGA; reduced instruction set; Circuits; Computer interfaces; Design automation; Field programmable gate arrays; Hardware; Logic arrays; Reconfigurable logic; Reduced instruction set computing; Registers; Routing;
Conference_Titel :
Electronics, Circuits and Systems, 1999. Proceedings of ICECS '99. The 6th IEEE International Conference on
Conference_Location :
Pafos
Print_ISBN :
0-7803-5682-9
DOI :
10.1109/ICECS.1999.813391