This paper presents a transaction level SystemC model of an avionics mission system data bus that provides cycle-accurate simulation of the bus. The mission system is a complex distributed computer network consisting of a mission control computer, radars, an array of subsystems and sensors. The data bus plays a critical role in the system as it carries all the information between the system components. Therefore modelling the bus at an appropriate level of abstraction using appropriate technology is important for evaluation of the performance of both the bus and the entire system. While models based on traditional hardware description languages (HDL) provide cycle-accurate performance estimates they are very slow and have high code complexity. In order to enhance model performance this paper presents a transaction level model (TLM) utilizing the enhanced SystemC features and levels of abstraction. The TLM model incorporates a clock-based synchronisation strategy thereby providing cycle-accurate performance estimates like the HDL models. The developed model has been validated for various payloads and system sizes. Simulation results show that the proposed SystemC transaction level model is much more efficient than models developed using conventional hardware description languages.


    Access

    Access via TIB

    Check availability in my library

    Order at Subito €


    Export, share and cite



    Title :

    A cycle-accurate transaction level SystemC model for a serial communication bus


    Contributors:
    Aziz, S.M. (author)

    Published in:

    Publication date :

    2009


    Size :

    13 Seiten, 17 Quellen




    Type of media :

    Article (Journal)


    Type of material :

    Print


    Language :

    English




    Automotive Electric System Level Design Methodologies with SystemC

    Ishihara, H. / Sugiyama, N. / Rinnai, M. et al. | British Library Conference Proceedings | 2012


    Automotive Electric System Level Design Methodologies with SystemC

    Ishihara, Hideaki / Yamamoto, Hirofumi / Uesugi, Hiroshi et al. | SAE Technical Papers | 2012


    Automotive electric system level design methodologies with SystemC

    Ishihara,H. / Sugiyama,N. / Rinnai,M. et al. | Automotive engineering | 2012


    High Level System-on-Chip Design using UML and SystemC

    Correa, Blanca Alicia / Eusse, Juan Fernando / Munera, Danny et al. | IEEE | 2007


    System level modeling of smart power switches using SystemC-AMS for digital protection concept verification

    Kreuter, H.P. / Kosel, V. / Glavanovics, M. et al. | Tema Archive | 2009