Title :
A methodology for design of run-time reconfigurable systems
Author :
Lee, Gene ; Milne, George
Author_Institution :
Dept. of Comput. Sci. & Software Eng., Western Australia Univ., Nedlands, WA, Australia
Abstract :
Field-programmable logic (FPL) is rapidly becoming established in markets requiring high-performance, low lead time and the ability to perform soft-upgrades on site. However few current FPL systems utilise run-time reconfiguration (RTR) and those that do rely on infrequent and coarse-grained reconfiguration. This is partly due to poor support from current FPGAs; few devices allow random access to individual configurable logic blocks. But we believe it also partly reflects the fact that designers of reconfigurable computing systems lack methodologies and tools to guide the design process. In software engineering there are well established paradigms for the design of reconfigurable systems, such as object orientation (OO) and for the modelling and description of systems, such as UML. This paper describes our progress towards a component-based methodology for application to RTR. We have preserved useful OO properties which support a rigorous, modular design style.
Keywords :
field programmable gate arrays; object-oriented methods; reconfigurable architectures; FPGA; UML; configurable logic block; design methodology; field-programmable logic; object orientation; run-time reconfigurable computing system; software engineering; Circuits; Computer science; Design engineering; Design methodology; Field programmable gate arrays; Logic devices; Object oriented modeling; Process design; Reconfigurable logic; Runtime;
Conference_Titel :
Field-Programmable Technology, 2002. (FPT). Proceedings. 2002 IEEE International Conference on
Print_ISBN :
0-7803-7574-2
DOI :
10.1109/FPT.2002.1188665