Title :
SoC design case study using SystemC specifications
Author :
Abbes, F. ; Casseau, E. ; Abid, M.
Author_Institution :
GMS, ENIS, Sfax, Tunisia
Abstract :
Modern systems become more and more complex and tendency turn to the integration on one single chip: System on Chip (SoC). A major constraint consists of "Time-to-Market". Hence, the emergence of SoC is creating many new challenges, especially, the necessity of a unified language for the system level design. SystemC is proposed as a standardized modeling language intended to enable system level design at multiple abstraction levels for hardware / software systems. This paper describes a method of stepwise refinement with SystemC, starting from an algorithmic description and progressively adding implementation details. The method is described with reference to a Turbo encoder, which is progressively moved from a purely abstract level to a more detailed description. This study is realized to emphasize on the importance of this tendency within the framework of SoC design. We also present the experimental results from specification, refinement and validation with SystemC and simulation effectiveness of the proposed method.
Keywords :
data structures; hardware description languages; hardware-software codesign; system-on-chip; time to market; turbo codes; SoC design; SystemC specifications; hardware-software systems; multiple abstraction levels; single chip integration; standardized modeling language; system level design; system on chip; time-to-market; turbo encoder; unified language; Computer aided software engineering; Hardware; High level languages; Process design; Scheduling algorithm; Software systems; System-level design; System-on-a-chip; Time to market; Turbo codes;
Conference_Titel :
Microelectronics, 2003. ICM 2003. Proceedings of the 15th International Conference on
Print_ISBN :
977-05-2010-1
DOI :
10.1109/ICM.2003.1287763