Sign In to Follow Application
View All Documents & Correspondence

Apparatus And Method For Performing Trace/Debug Data Compression

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.

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
21 April 2016
Publication Number
45/2017
Publication Type
INA
Invention Field
COMPUTER SCIENCE
Status
Email
Parent Application
Patent Number
Legal Status
Grant Date
2023-06-28
Renewal Date

Applicants

INTEL CORPORATION
2200 Mission College Boulevard Santa Clara, California 95054 (US)

Inventors

1. SANKARAN, Menon M.
110 Whitley Drive Austin, Texas 78738, USA
2. KUEHNIS, Rolf H.
9723 NW Engleman Street Portland, Oregon 97229, USA
3. TRP, Babu
47 Ravi Nilaya, 1st Main Ramamurthy Nagara Bangalore, KA, IN 560016

Specification

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.

Documents

Application Documents

# 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

Search Strategy

1 searchstrategy201641013855_18-02-2020.pdf

ERegister / Renewals

3rd: 23 Sep 2023

From 21/04/2018 - To 21/04/2019

4th: 23 Sep 2023

From 21/04/2019 - To 21/04/2020

5th: 23 Sep 2023

From 21/04/2020 - To 21/04/2021

6th: 23 Sep 2023

From 21/04/2021 - To 21/04/2022

7th: 23 Sep 2023

From 21/04/2022 - To 21/04/2023

8th: 23 Sep 2023

From 21/04/2023 - To 21/04/2024

9th: 18 Dec 2023

From 21/04/2024 - To 21/04/2025

10th: 24 Mar 2025

From 21/04/2025 - To 21/04/2026