• DocumentCode
    2962624
  • Title

    A Pre-processing Based Real-Time Address Tracer for Embedded Microprocessors

  • Author

    Jeang, Yuan-Long ; Wey, Tzuu-Shaang ; Wang, Hung-Yu ; Chen, Ching-Ta

  • Author_Institution
    Kun Shan Univ., Tainan
  • fYear
    2006
  • fDate
    10-13 Dec. 2006
  • Firstpage
    1220
  • Lastpage
    1223
  • Abstract
    A real-time address tracer provides designers a realtime monitoring capability which is the kernel of a dynamic debugging system for any embedded system such as the ARM7TDMI. According to the localities of programs, 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 0.5k to 4k entries of dictionary and window used by LZW-based compression methods. This new version adds a preprocessing 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 preprocessing 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
    data compression; embedded systems; microprocessor chips; real-time systems; storage allocation; ARM7TDMI; compression method; dynamic debugging system; embedded microprocessors; on-line work loading; pre-processing based real-time address tracer; realtime monitoring; Costs; Counting circuits; Debugging; Dictionaries; Embedded system; Hardware; Kernel; Microprocessors; Monitoring; Real time systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electronics, Circuits and Systems, 2006. ICECS '06. 13th IEEE International Conference on
  • Conference_Location
    Nice
  • Print_ISBN
    1-4244-0395-2
  • Electronic_ISBN
    1-4244-0395-2
  • Type

    conf

  • DOI
    10.1109/ICECS.2006.379681
  • Filename
    4263593