• DocumentCode
    2994464
  • Title

    Research on SoC hardware/software co-design platform based on MDA

  • Author

    Liu, An ; Feng, Jinfu ; Hu, Jie

  • Author_Institution
    Sch. of Eng., Airforce Eng. Univ., Xi´´an, China
  • fYear
    2009
  • fDate
    26-29 Nov. 2009
  • Firstpage
    2105
  • Lastpage
    2109
  • Abstract
    A system-on-chip hardware/software co-design platform was presented based on model driven-based design method. After the overall architecture of platform was described, four design levels and three mapping processes were introduced. Some key techniques were explained in detail, such as hardware/software partitioning algorithm based on genetic algorithm & constraint task scheduling, UML profile for SystemC model and template-based model-to-text transform method. Take design of a MIL-STD-1553B bus system with PCI interface for example, working flow of system-on-chip hardware/software co-design on the platform was provided.
  • Keywords
    genetic algorithms; hardware-software codesign; integrated circuit design; integrated circuit modelling; system-on-chip; MDA; MIL-STD-1553B bus system; PCI interface; SoC hardware-software co-design platform; SystemC model; UML profile; constraint task scheduling; genetic algorithm; hardware/software partitioning algorithm; model driven architecture; system-on-chip; template-based model-to-text transform method; Computer architecture; Design methodology; Genetic algorithms; Hardware; Partitioning algorithms; Scheduling algorithm; Software algorithms; Software systems; System-on-a-chip; Unified modeling language; Hardware/Software Co-design; Model Driven Architecture (MDA); System on Chip (SoC); SystemC; Unify Model Language (UML);
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Industrial Design & Conceptual Design, 2009. CAID & CD 2009. IEEE 10th International Conference on
  • Conference_Location
    Wenzhou
  • Print_ISBN
    978-1-4244-5266-8
  • Electronic_ISBN
    978-1-4244-5268-2
  • Type

    conf

  • DOI
    10.1109/CAIDCD.2009.5374948
  • Filename
    5374948