• DocumentCode
    1896880
  • Title

    Assertion based design error diagnosis for core-based SoCs

  • Author

    Kakoee, Mohammad Reza ; Neishaburi, M.H. ; Daneshtalab, Masoud ; Safari, Saeed

  • Author_Institution
    Electrical and Computer Engineering, University of Tehran, Iran
  • fYear
    2007
  • fDate
    26-29 Sept. 2007
  • Firstpage
    269
  • Lastpage
    272
  • Abstract
    In this paper, we propose an assertion based methodology for diagnosing design errors inside a core-based SoC. In order to detect errors inside a core we have a sea of assertions together with a Local Assertion Processor (LAP) to handle the outputs of these assertions and diagnose the error position. The outputs of assertions are routed toward this processor through a boundary scan chain mechanism. After detecting and diagnosing the error, each LAP sends a specific data called error data to a Global Assertion Processor (GAP) which receives error data from all cores and performs necessary actions. We applied the proposed method on a simple multiprocessor SoC and showed the experimental results.
  • Keywords
    Acceleration; Computer errors; Debugging; Design engineering; Design methodology; Emulation; Hardware design languages; Intellectual property; Moore´s Law; Multiprocessing systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    SOC Conference, 2007 IEEE International
  • Conference_Location
    Hsin Chu, Taiwan
  • Print_ISBN
    978-1-4244-1592-2
  • Electronic_ISBN
    978-1-4244-1593-9
  • Type

    conf

  • DOI
    10.1109/SOCC.2007.4545472
  • Filename
    4545472