• DocumentCode
    2737101
  • Title

    A New Real-Time Address Tracer for Embedded Microprocessors Based on Preprocessing

  • Author

    Jeang, Yuan-Long ; Wey, Zuu-shaang ; Wang, Hung-Yu ; Chen, Ching-Ta

  • Author_Institution
    Kun Shan Univ., Tainan
  • fYear
    2007
  • fDate
    5-7 Sept. 2007
  • Firstpage
    263
  • Lastpage
    263
  • Abstract
    A real-time address tracer is a kernel of a dynamic debugging system for any embedded system such as the ARM7TDMI. In our previous version, we have provided an effective compression method, which usually uses only 8 to 32 entries (32 bits each entry) of table, a simple counter and low cost hardware instead of using 0.5k to 4k entries of dictionary and window based on LZW-based compression methods. This new version adds a pre-processing and its corresponding post-procession steps such that the needed tracing memories can be further greatly decreased by shifting the on-line work loading to the pre-processing and post-processing. Comparing with other work on cost and compression ratio for several benchmarks, the average results of our system are also better than others.
  • Keywords
    electronic design automation; embedded systems; microprocessor chips; program debugging; LZW-based compression method; dynamic debugging system; embedded microprocessor system; real-time address tracer; Costs; Counting circuits; Debugging; Dictionaries; Embedded system; Hardware; Ice; Logic; Microprocessors; Real time systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Innovative Computing, Information and Control, 2007. ICICIC '07. Second International Conference on
  • Conference_Location
    Kumamoto
  • Print_ISBN
    0-7695-2882-1
  • Type

    conf

  • DOI
    10.1109/ICICIC.2007.56
  • Filename
    4427908