Patents by Inventor Jason L. Peck
Jason L. Peck has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 9244805Abstract: A method of managing a debug trace data stream by detecting conditions where the trace data generated exceeds the available transmission bandwidth, and inserting a trace data gap into the trace data stream. The gap may contain additional information relating to the amount and type of data that is being lost during the overflow condition. In an alternate embodiment the generated trace may be throttled to ensure the available bandwidth is not exceeded.Type: GrantFiled: December 24, 2014Date of Patent: January 26, 2016Assignee: TEXAS INSTRUMENTS INCORPORATEDInventor: Jason L. Peck
-
Patent number: 9244806Abstract: A method of correlating the timing of multiple interleaved trace data streams. A Time Stamp Trace stream logic monitors the event trace stream for a synchronization point. When a synchronization point is detected a time stamp value is inserted into the trace stream along with any relevant identification markers available in the detected synchronization point.Type: GrantFiled: April 2, 2015Date of Patent: January 26, 2016Assignee: TEXAS INSTRUMENTS INCORPORATEDInventor: Jason L. Peck
-
Patent number: 9189354Abstract: A method is shown to provide remote access to one or more debug access points whose functions include capabilities other than accessing memories across an application interface such as USB, IEEE 802.3 (Ethernet) and other protocols. The capabilities available include all or many of the capabilities provided by a dedicated debug interface.Type: GrantFiled: August 14, 2013Date of Patent: November 17, 2015Assignee: TEXAS INSTRUMENTS INCORPORATEDInventors: Gary L Swoboda, Jason L Peck
-
Publication number: 20150212921Abstract: A method of correlating the timing of multiple interleaved trace data streams. A Time Stamp Trace stream logic monitors the event trace stream for a synchronization point. When a synchronization point is detected a time stamp value is inserted into the trace stream along with any relevant identification markers available in the detected synchronization point.Type: ApplicationFiled: April 2, 2015Publication date: July 30, 2015Inventor: Jason L. Peck
-
Patent number: 9026861Abstract: A method of correlating the timing of multiple interleaved trace data streams. A Time Stamp Trace stream logic monitors the event trace stream for a synchronization point. When a synchronization point is detected a time stamp value is inserted into the trace stream along with any relevant identification markers available in the detected synchronization point.Type: GrantFiled: October 2, 2012Date of Patent: May 5, 2015Assignee: Texas Instruments IncorporatedInventor: Jason L. Peck
-
Publication number: 20150113336Abstract: A method of managing a debug trace data stream by detecting conditions where the trace data generated exceeds the available transmission bandwidth, and inserting a trace data gap into the trace data stream. The gap may contain additional information relating to the amount and type of data that is being lost during the overflow condition. In an alternate embodiment the generated trace may be throttled to ensure the available bandwidth is not exceeded.Type: ApplicationFiled: December 24, 2014Publication date: April 23, 2015Inventor: Jason L. Peck
-
Patent number: 8977916Abstract: A method of detecting uninitialized memory reads is shown where either all or a subset of a random access memory system is initialized to a know value. One or more watch points are implemented where after a memory read is detected the value read is compared to the value written during initialization. If the values match debug information is captured and appropriate corrective action is taken.Type: GrantFiled: December 4, 2012Date of Patent: March 10, 2015Assignee: Texas Instruments IncorporatedInventor: Jason L Peck
-
Patent number: 8954809Abstract: A method of managing a debug trace data stream by detecting conditions where the trace data generated exceeds the available transmission bandwidth, and inserting a trace data gap into the trace data stream. The gap may contain additional information relating to the amount and type of data that is being lost during the overflow condition. In an alternate embodiment the generated trace may be throttled to ensure the available bandwidth is not exceeded.Type: GrantFiled: July 25, 2012Date of Patent: February 10, 2015Assignee: Texas Instruments IncorporatedInventor: Jason L. Peck
-
Patent number: 8938649Abstract: A method of correlating the timing of multiple interleaved trace data streams. A Time Stamp Trace stream logic monitors the event trace stream for a synchronization request. When a synchronization request, a CTI trigger or both are detected the EEP ID is incremented and the time stamp value is inserted into the trace stream along with the EEP ID and any relevant identification markers available in the detected synchronization request.Type: GrantFiled: October 19, 2012Date of Patent: January 20, 2015Assignee: Texas Instruments IncorporatedInventors: Jason L. Peck, Byran Thome
-
Publication number: 20140157039Abstract: A method of detecting uninitialized memory reads is shown where either all or a subset of a random access memory system is initialized to a know value. One or more watch points are implemented where after a memory read is detected the value read is compared to the value written during initialization. If the values match debug information is captured and appropriate corrective action is taken.Type: ApplicationFiled: December 4, 2012Publication date: June 5, 2014Applicant: TEXAS INSTRUMENTS INCORPORATEDInventor: Jason L. Peck
-
Publication number: 20140115397Abstract: A method of correlating the timing of multiple interleaved trace data streams. A Time Stamp Trace stream logic monitors the event trace stream for a synchronization request. When a synchronization request, a CTI trigger or both are detected the EEP ID is incremented and the time stamp value is inserted into the trace stream along with the EEP ID and any relevant identification markers available in the detected synchronization request.Type: ApplicationFiled: October 19, 2012Publication date: April 24, 2014Applicant: TEXAS INSTRUMENTS INCORPORATEDInventors: Jason L. Peck, Byran Thome
-
Publication number: 20140095940Abstract: A method of correlating the timing of multiple interleaved trace data streams. A Time Stamp Trace stream logic monitors the event trace stream for a synchronization point. When a synchronization point is detected a time stamp value is inserted into the trace stream along with any relevant identification markers available in the detected synchronization point.Type: ApplicationFiled: October 2, 2012Publication date: April 3, 2014Applicant: TEXAS INSTRUMENTS INCORPORATEDInventor: Jason L. Peck
-
Patent number: 8682639Abstract: This invention allows code emulation in a memory system by implementing a fixed location and size emulation segment that is only accessible to emulation requests, and may be mapped to any area of the physical memory space by the Extended Memory Controller. All areas of the memory space are visible to the emulation process, whether there is a functional segment mapped to that area or not.Type: GrantFiled: July 21, 2011Date of Patent: March 25, 2014Assignee: Texas Instruments IncorporatedInventors: Joseph R. M. Zbiciak, Jason L. Peck
-
Publication number: 20140053023Abstract: A method is shown to provide remote access to one or more debug access points whose functions include capabilities other than accessing memories across an application interface such as USB, IEEE 802.3 (Ethernet) and other protocols. The capabilities available include all or many of the capabilities provided by a dedicated debug interface.Type: ApplicationFiled: August 14, 2013Publication date: February 20, 2014Applicant: Texas Instruments IncorporatedInventors: Gary L. Swoboda, Jason L. Peck
-
Publication number: 20140032974Abstract: A method of managing a debug trace data stream by detecting conditions where the trace data generated exceeds the available transmission bandwidth, and inserting a trace data gap into the trace data stream. The gap may contain additional information relating to the amount and type of data that is being lost during the overflow condition. In an alternate embodiment the generated trace may be throttled to ensure the available bandwidth is not exceeded.Type: ApplicationFiled: July 25, 2012Publication date: January 30, 2014Applicant: TEXAS INSTRUMENTS INCORPORATEDInventor: Jason L. Peck
-
Publication number: 20120265517Abstract: This invention allows code emulation in a memory system by implementing a fixed location and size emulation segment that is only accessible to emulation requests, and may be mapped to any area of the physical memory space by the Extended Memory Controller. All areas of the memory space are visible to the emulation process, whether there is a functional segment mapped to that area or not.Type: ApplicationFiled: July 21, 2011Publication date: October 18, 2012Applicant: TEXAS INSTRUMENTS INCORPORATEDInventors: Joseph R. M. Zbiciak, Jason L. Peck
-
Patent number: 7299386Abstract: A comparator unit includes first and second comparator components. The first and second comparator components exchange signals and generate signals when certain characteristics are met. The comparator unit finds application a target processor for generating event signals can be used in test and diagnostic environments to identify address signal groups having selected characteristics. Each comparator can determine a relationship of an address signal group to a selected address. When the two comparators are coupled together, the comparator unit can determine the relationship of an address signal group to a region defined by two addresses. In addition, the comparator unit can identify a relationship between two address signal groups, each address signal group being applied to a different one of the first and second comparators.Type: GrantFiled: December 5, 2003Date of Patent: November 20, 2007Assignee: Texas Instruments IncorporatedInventors: Gary L. Swoboda, Jason L. Peck
-
Publication number: 20040153790Abstract: A comparator unit includes first and second comparator components. The first and second comparator components exchange signals and generate signals when certain characteristics are met. The comparator unit finds application a target processor for generating event signals can be used in test and diagnostic environments to identify address signal groups having selected characteristics. Each comparator can determine a relationship of an address signal group to a selected address. When the two comparators are coupled together, the comparator unit can determine the relationship of an address signal group to a region defined by two addresses. In addition, the comparator unit can identify a relationship between two address signal groups, each address signal group being applied to a different one of the first and second comparators.Type: ApplicationFiled: December 5, 2003Publication date: August 5, 2004Inventors: Gary L. Swoboda, Jason L. Peck