PATENT CLAIM ANALYSIS

Application Number: 15911178
Application Type: Utility
Filing Date: 2018-03
Publication Date: 2019-09
Patent Classification: ["714", "735000"]

Abstract:
A method and apparatus for non-intrusive on-chip debugging is disclosed. The method and apparatus also support remote protocol to directly communicate with a host machine running a debugger software, without any additional debug controllers in between. And scan-chain is not required for said method and apparatus.

Claim (Index 1):
An on-chip debugger apparatus comprising:\n an on-chip physical interface module that sends/receives frames in the format of UART/RS232 protocol; an on-chip debug protocol module that sends/receives packets in the format of GDB Remote Serial Protocol, and said debug protocol module consists of Flip-Flops and combinational logics only, which does not contain any sub-units for software instruction fetch or software instruction execution; an on-chip packet buffer to store the payload portion of the command packets for GDB Remote Serial Protocol; an on-chip debug control/status module that responds based on the packets received, and said debug control/status module consists of Flip-Flops and combinational logics only, which does not contain any sub-units for software instruction fetch or software instruction execution, nor does it rely on scan-chains to function, and said debug control/status module only responds to a subset of commands in GDB Remote Serial Protocol;

Metadata:
- Claim Count in Document: 20.0
- Percentile: 90.0
- Lexical Diversity: 1.28205
- Patent Class: 714.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['12667234', '13158833', '11171558', '12554171', '10102387']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.2980864503472299
- 35 USC 102 Novelty (BERT): 0.4903699831369398
- Combined Prediction Score: 0.3173148036262009
- Mean Citation Score: 208.34197
- Max Citation Score: 223.87187000000003
- Similarity Product: 152.5895130316961

Labels:
- Claim Label 101: 1
- Claim Label 102: 1
- Claim Label 103: 0
- Claim Label 112: 0
- Combined Label: 1
- Label 101 Adjusted: 1

Dataset: test