• DocumentCode
    643807
  • Title

    An on-chip debugging method based on bus access

  • Author

    Zhang Peng ; Fan Xiaoya ; Huang Xiaoping

  • Author_Institution
    Sch. of Comput. Sci., Northwestern Polytech. Univ., Xi´an, China
  • fYear
    2013
  • fDate
    5-8 Aug. 2013
  • Firstpage
    1
  • Lastpage
    5
  • Abstract
    Supporting the online debugging is one of the design goals of SoC. Usually the function unit and the debugging structure are tightly coupled, thus it is hard to reuse the debug structure in other systems. This paper presents an on-chip debug method for SoC bus architecture. The system reuses On Chip Bus(OCB) as the transmission path for debugging data and debugs the units in system in form of bus access through debug interface. To implement debugging of embedded processor, Debug Support Unit and Debug Handle Unit is designed. The method fits for mainstream SoCs. It includes various debug functions and few limitations of debug interface, which is also very efficient. SoC of AMBA architecture with debug architecture of this kind has been implemented, and the debug function has been verified. The experiment indicates that the design satisfies the demand of SoC debugging.
  • Keywords
    computer debugging; integrated circuit design; system-on-chip; AMBA architecture; OCB; SoC bus architecture; SoC design; bus access; debug function unit; debug handle unit; debug interface; debug structure; debug support unit; debugging structure; embedded processor; on-chip bus; on-chip debugging method; online debugging method; transmission path; Clocks; Computer architecture; Debugging; Educational institutions; Pipelines; Registers; System-on-chip; On-chip bus; On-chip debug; SoC;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signal Processing, Communication and Computing (ICSPCC), 2013 IEEE International Conference on
  • Conference_Location
    KunMing
  • Type

    conf

  • DOI
    10.1109/ICSPCC.2013.6664127
  • Filename
    6664127