Abstract: An apparatus and method are described for compressing trace/debug data using existing compression resources within a semiconductor chip or an SoC. For example, one embodiment of an apparatus comprises: trace/debug circuitry and/or logic to implement trace/debug operations on a semiconductor chip or an SoC to generate trace/debug data; and compression resource selection circuitry and/or logic to select one or more compression resources of the semiconductor chip to compress the trace/debug data to generate compressed trace/debug data.
Claims:1. An apparatus comprising:
trace/debug circuitry and/or logic to implement trace/debug operations on a semiconductor chip to generate trace/debug data; and
compression resource selection circuitry and/or logic to select one or more compression resources of the semiconductor chip to compress the trace/debug data to generate compressed trace/debug data.
, Description:BACKGROUND
Field of the Invention
[0001] This invention relates generally to the field of computer processors. More particularly, the invention relates to an apparatus and method for data compression such as the compression of debug/trace data implemented, for example, within a system-on-a-chip (SoC) or other type of system or processor.
Description of the Related Art
[0002] Computer architectures are moving from interfacing discrete components on a printed circuit board or through use of other package configurations, to integrating multiple components onto a single integrated chip, which is commonly referred to as a System on a Chip (SoC) architecture. SoCs offer a number of advantages, including denser packaging, higher speed communication between functional components, and lower temperature operation. SoC designs also provide standardization, scalability, modularization, and reusability.
| # | Name | Date |
|---|---|---|
| 1 | Drawing [21-04-2016(online)].pdf | 2016-04-21 |
| 2 | Description(Complete) [21-04-2016(online)].pdf | 2016-04-21 |
| 3 | 201641013855-Power of Attorney-120516.pdf | 2016-07-20 |
| 4 | 201641013855-Correspondence-PA-120516.pdf | 2016-07-20 |
| 5 | REQUEST FOR CERTIFIED COPY [09-03-2017(online)].pdf | 2017-03-09 |
| 6 | 201641013855-FORM 3 [17-10-2019(online)].pdf | 2019-10-17 |
| 7 | 201641013855-FER.pdf | 2020-07-29 |
| 8 | 201641013855-Proof of Right [29-01-2021(online)].pdf | 2021-01-29 |
| 9 | 201641013855-PETITION UNDER RULE 137 [29-01-2021(online)].pdf | 2021-01-29 |
| 10 | 201641013855-OTHERS [29-01-2021(online)].pdf | 2021-01-29 |
| 11 | 201641013855-FORM 3 [29-01-2021(online)].pdf | 2021-01-29 |
| 12 | 201641013855-FER_SER_REPLY [29-01-2021(online)].pdf | 2021-01-29 |
| 13 | 201641013855-COMPLETE SPECIFICATION [29-01-2021(online)].pdf | 2021-01-29 |
| 14 | 201641013855-CLAIMS [29-01-2021(online)].pdf | 2021-01-29 |
| 15 | 201641013855-US(14)-HearingNotice-(HearingDate-18-05-2023).pdf | 2023-04-18 |
| 16 | 201641013855-Correspondence to notify the Controller [04-05-2023(online)].pdf | 2023-05-04 |
| 17 | 201641013855-Written submissions and relevant documents [31-05-2023(online)].pdf | 2023-05-31 |
| 18 | 201641013855-PETITION UNDER RULE 137 [31-05-2023(online)].pdf | 2023-05-31 |
| 19 | 201641013855-PatentCertificate28-06-2023.pdf | 2023-06-28 |
| 20 | 201641013855-IntimationOfGrant28-06-2023.pdf | 2023-06-28 |
| 1 | searchstrategy201641013855_18-02-2020.pdf |