• DocumentCode
    1958092
  • Title

    A Multi-MicroBlaze Based SOC System: From SystemC Modeling to FPGA Prototyping

  • Author

    Xu, Susan ; Pollitt-Smith, Hugh

  • Author_Institution
    CMC Microsyst., Kingston, ON
  • fYear
    2008
  • fDate
    2-5 June 2008
  • Firstpage
    121
  • Lastpage
    127
  • Abstract
    The complexity of multi-processor system-on-chip (MPSOC) design has made design, simulation and verification/validation a significant challenge for SOC designers. To produce a complex MPSOC system in a short design cycle, system simulation and validation must be done in an affordable time. Solutions to this challenge include moving simulation to a higher abstraction level such as in SystemC, and validating the system through FPGA prototyping. This paper presents a MPSOC system which consists of 4 Xilinx microblaze processors interconnected with FSL (fast simplex link) channels. This system has two equivalent "views": one is a high-level SystemC framework for modeling and simulation, and the other is a hardware framework for FPGA implementation and prototyping. This system is supplied to the member universities of the Canadian System-on-Chip Research Network (SOCRN), managed by CMC Microsystems, as an MPSOC design, simulation and validation environment.
  • Keywords
    circuit simulation; field programmable gate arrays; formal verification; integrated circuit design; microprocessor chips; system-on-chip; FPGA prototyping; Xilinx microblaze processors; abstraction level; fast simplex link channels; multimicroblaze; multiprocessor system-on-chip design; system simulation; system validation; system verification; systemC modeling; Educational institutions; Environmental management; Field programmable gate arrays; Hardware; Instruments; Master-slave; Network-on-a-chip; Prototypes; System-on-a-chip; Virtual prototyping; FPGA; Multi-processor System-On-Chip; SystemC;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Rapid System Prototyping, 2008. RSP '08. The 19th IEEE/IFIP International Symposium on
  • Conference_Location
    Monterey, CA
  • ISSN
    1074-6005
  • Print_ISBN
    978-0-7695-3180-9
  • Type

    conf

  • DOI
    10.1109/RSP.2008.15
  • Filename
    4550897