Lightweight trace based measurement systems and methods
First Claim
Patent Images
1. An automotive electronics system comprising:
- an electronic control unit configured to receive measurement signals and provide control signals based on the measurement signals, wherein the electronic control unit is further configured to obtain original instructions from a main memory, identify instructions of the original instructions related to trace information, and generate trace signals by replacing the identified instructions with trace instructions; and
a trace adapter coupled to the electronic control unit and configured to obtain the trace signals from the electronic control unit and identify a fault based on the trace signals.
1 Assignment
0 Petitions
Accused Products
Abstract
An automotive electronics system includes an electronic control unit and a trace adapter. The electronic control unit is configured to receive measurement signals and provide control signals. Additionally, the electronic control unit is configured to generate or provide trace signals by replacing original instructions in a binary image with trace instructions. The trace instructions are functionally equivalent, but trigger providing the trace signals. The trace adapter is coupled to the electronic control unit. The trace adapter is configured to obtain the trace signals from the electronic control unit.
-
Citations
20 Claims
-
1. An automotive electronics system comprising:
-
an electronic control unit configured to receive measurement signals and provide control signals based on the measurement signals, wherein the electronic control unit is further configured to obtain original instructions from a main memory, identify instructions of the original instructions related to trace information, and generate trace signals by replacing the identified instructions with trace instructions; and a trace adapter coupled to the electronic control unit and configured to obtain the trace signals from the electronic control unit and identify a fault based on the trace signals. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A trace system comprising:
-
a processor core component configured to execute a binary image; a main memory coupled to the processor core component and configured to maintain and access stored information, the stored information including the binary image and a list of addresses; and a qualification component configured to identify instructions of the binary image related to trace information according to the list of addresses and replace the identified instructions of the binary image with trace instructions. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A method of operating an automotive electronics system, the method comprising:
-
obtaining a current instruction of a binary image from a main memory; identifying the current instruction as a traceable instruction by a qualification component based on whether the current instruction includes trace information; on identifying the current instruction as a traceable instruction, replacing the identified instruction of the binary image with a trace instruction, wherein the trace instruction is functionally equivalent to the current instruction and provides trace information by the qualification component; executing the binary image; and providing trace information associated with the trace instruction. - View Dependent Claims (19, 20)
-
Specification