• DocumentCode
    3516997
  • Title

    On-Chip Verification of NoCs Using Assertion Processors

  • Author

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

  • Author_Institution
    Univ. of Tehran, Tehran, Iran
  • fYear
    2007
  • fDate
    29-31 Aug. 2007
  • Firstpage
    535
  • Lastpage
    538
  • Abstract
    NoC verification has become an increasingly difficult task due to the growing complexity of these systems. In this paper, we propose a methodology based on assertions for on-chip verification of NoCs. We have a local assertion processor (LAP) in each core to manage the outputs of assertions inside it. To route assertions´ outputs toward this processor, we offer a boundary scan chain mechanism. Moreover, after detecting error, each LAP dispatches a packet called error packet to a global assertion processor (GAP) which receives error packets from all cores and performs necessary actions regarding to errors and their severities. Finally, in order to evaluate our method, we apply it on an NoC structure and show the experimental results.
  • Keywords
    boundary scan testing; logic testing; microprocessor chips; network routing; network-on-chip; NoC verification; assertion processors; boundary scan chain mechanism; error detection; network routing; network-on-chip verification; Acceleration; Circuit simulation; Debugging; Emulation; Formal verification; Hardware design languages; Network synthesis; Network-on-a-chip; Process design; Programmable logic arrays;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital System Design Architectures, Methods and Tools, 2007. DSD 2007. 10th Euromicro Conference on
  • Conference_Location
    Lubeck
  • Print_ISBN
    978-0-7695-2978-3
  • Type

    conf

  • DOI
    10.1109/DSD.2007.4341519
  • Filename
    4341519