Title :
Mapping statechart models onto an FPGA-based ASIP architecture
Author :
Buchenrieder, Klaus ; Pyttel, Andreas ; Veith, Christian
Author_Institution :
Corp. Res. & Dev., Siemens AG, Munich, Germany
Abstract :
In this paper, we describe a system to map hardware-software systems specified with statechart models on an ASIP architecture based on FPGAs. The architecture consists of a reusable CPU core with enhancements to execute the behavior of statecharts correctly. Our codesign system generates an application-specific hardware control block, an application-specific set of registers, and an instruction stream. The instruction stream consists of a static set of core instructions, and a set of custom instructions for performance enhancements. In contrast to previous approaches, the presented method supports extended statecharts. The system also assists designers during space/time tradeoff optimizations. The benefits of the approach are demonstrated with an industrial control application comparing two different timing schemes
Keywords :
application specific integrated circuits; field programmable gate arrays; logic CAD; multiprocessing systems; ASIP architecture; application-specific hardware control; codesign system; space/time tradeoff optimizations; statechart models; Application specific processors; Computer languages; Instruction sets; Kernel; Object oriented databases; Object oriented modeling; Operating systems; Process control; Real time systems; Timing;
Conference_Titel :
Design Automation Conference, 1996, with EURO-VHDL '96 and Exhibition, Proceedings EURO-DAC '96, European
Conference_Location :
Geneva
Print_ISBN :
0-8186-7573-X
DOI :
10.1109/EURDAC.1996.558203