DocumentCode
3238620
Title
SystemC-based Modelling, Seamless Refinement, and Synthesis of a JPEG 2000 Decoder
Author
Grüttner, Kim ; Oppenheimer, Frank ; Nebel, Wolfgang ; Colas-Bigey, Fabien ; Fouilliart, Anne-Marie
Author_Institution
OFFIS e.V., Oldenburg
fYear
2008
fDate
10-14 March 2008
Firstpage
128
Lastpage
133
Abstract
This paper will exemplarily describe and evaluate the OSSS methodology for embedded hardware/software systems and its use in a JPEG 2000 decoder case-study. The OSSS approach defines a design flow starting from an Application Model providing a rich subset of SystemCTM/C++ augmented with specific OSSS language concepts. It can be used to identify the most promising parallel structure by comparing different design alternatives. A clearly defined refinement process leads to the Virtual Target Architecture (VTA) Model. These refinements enable an analysis of the system behaviour at cycle-accurate granularity and support the exploration of different target architectures for the JPEG 2000 decoder. VTA models can be used as direct input for the FOSSY synthesis tool, which performs an automatic transformation into implementation models; that is to generate VHDL code for hardware, C/C++ for software, and platform configuration files for the target technology.
Keywords
C language; C++ language; codecs; embedded systems; hardware description languages; high level synthesis; image coding; logic design; C++; FOSSY synthesis; JPEG 2000 decoder; OSSS; SystemC-based modelling; VHDL; application model; embedded hardware/software systems; seamless refinement; virtual target architecture model; Application software; Communication standards; Computer architecture; Decoding; Design methodology; Embedded system; Hardware; Refining; Software systems; Specification languages;
fLanguage
English
Publisher
ieee
Conference_Titel
Design, Automation and Test in Europe, 2008. DATE '08
Conference_Location
Munich
Print_ISBN
978-3-9810801-3-1
Electronic_ISBN
978-3-9810801-4-8
Type
conf
DOI
10.1109/DATE.2008.4484674
Filename
4484674
Link To Document