×

Method and apparatus for analyzing software executed in embedded systems

  • US 5,748,878 A
  • Filed: 09/11/1995
  • Issued: 05/05/1998
  • Est. Priority Date: 09/11/1995
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system for analyzing software being executed in a target system having a data bus and an address bus, said software containing a plurality of executable tag statements which, when executed, cause said target system to write at least one tag to respective predetermined locations in the address space of said target system, said tags containing respective tag values corresponding to the locations in said software of tag statements generating said tags, said system comprising:

  • a probe connected to the address and data buses of said target system while said target system is executing said software, said probe detecting when said predetermined location in the address space of said target system is being addressed, said probe capturing a tag on the data bus of said target system when said probe detects that said predetermined location has been addressed; and

    a processor connected to said probe, said processor processing said tags at a rate sufficient to sustain processing said tags as they are captured while said software is being executed, said processor determining and displaying information about the execution of said software based on said tag values while said software is being executed.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×