PATENT CLAIM ANALYSIS

Application Number: 15898455
Application Type: Utility
Filing Date: 2018-02
Publication Date: 2018-08
Patent Classification: ["708", "650000"]

Abstract:
A method and apparatus are provided for manufacturing integrated circuits performing invariant integer division x/d. A desired rounding mode is provided and an integer triple (a,b,k) for this rounding mode is derived. Furthermore, a set of conditions for the rounding mode is derived. An RTL representation is then derived using the integer triple. From this a hardware layout can be derived and an integrated circuit manufactured with the derived hardware layout. When the integer triple is derived a minimum value of k for the desired rounding mode and set of conditions is also derived.

Claim (Index 1):
A computer-implemented method for generating a representation of an integrated circuit for performing invariant integer division x/d, the method comprising:\n receiving n, d, and a desired rounding mode as inputs to a parameter creation unit, wherein x is an n-bit number and d is an invariant integer constant; deriving, by the parameter creation unit, an integer triple (a,b,k) based on the desired rounding mode and a set of conditions, wherein Round(x/d)=(ax+b)/2 k  and the deriving of the integer triple (a,b,k) comprises deriving a minimum value of k based on the desired rounding mode and the set of conditions; deriving, by a representation generator, a representation of the logical operation (ax+b)/2 k  using the integer triple, the representation defining behavior of the integrated circuit; and generating, by a processing tool, the representation of said integrated circuit using the representation of the logical operation (ax+b)/2 k  for manufacture of said integrated circuit.

Metadata:
- Claim Count in Document: 50.0
- Percentile: 88.0
- Lexical Diversity: 2.05769
- Patent Class: 708.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: True
- Related Applications: ['13626886', '15606351', '14208591', '13537527', '13921471']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.4220236073008119
- 35 USC 102 Novelty (BERT): 0.5905129005218315
- Combined Prediction Score: 0.4388725366229139
- Mean Citation Score: 273.52157400000004
- Max Citation Score: 485.90945
- Similarity Product: 450.8223273521156

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

Dataset: test