DocumentCode :
3043389
Title :
Extensible software emulator for reconfigurable instruction cell based processors
Author :
Muir, Mark ; Lindsay, Iain ; Arslan, Tughrul ; Nousias, Ioannis ; Khawam, Sami ; Milward, Mark ; Aslam, Nazish ; Major, Adam
fYear :
2008
fDate :
17-20 Sept. 2008
Firstpage :
35
Lastpage :
40
Abstract :
This paper presents a novel high-speed behavioural simulator (software-based emulator) for reconfigurable instruction cell based processors. These architectures are particularly suited to providing low-power, low-cost implementations of applications in a streaming environment, such as image signal processing, video playback, or base-band signal processing. As a result, many realistic applications operate on very large data sets, so simulation time plays a key role in the time to market. The key aspect of this work is an efficient serialisation algorithm (based on topological sort), able to capture the intricacies of reconfigurable processors that can be reconfigured very rapidly (ns). This allows for a new generation of high-speed emulation models to be constructed. The performance of this algorithm deployed in an interpreter-based model is compared to other simulation techniques. The emulator can achieve performance around two orders of magnitude higher than current event-driven software models, and similar to that of an FPGA-based model. This brings the simulation times low enough to be able to use this technology as the basis for feedback-directed optimisation, which can significantly improve the performance of application code.
Keywords :
instruction sets; microprocessor chips; reconfigurable architectures; extensible software emulator; reconfigurable instruction cell based processors; Application software; Computer architecture; Context modeling; Emulation; Hardware design languages; Microprocessors; Reconfigurable architectures; Signal processing; Signal processing algorithms; Time to market;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
SOC Conference, 2008 IEEE International
Conference_Location :
Newport Beach, CA
Print_ISBN :
978-1-4244-2596-9
Electronic_ISBN :
978-1-4244-2597-6
Type :
conf
DOI :
10.1109/SOCC.2008.4641475
Filename :
4641475
Link To Document :
بازگشت