PATENT CLAIM ANALYSIS

Application Number: 15895321
Application Type: Utility
Filing Date: 2018-02
Publication Date: 2018-06
Patent Classification: ["326", "038000"]

Abstract:
A programmable logic unit (PLU). The PLU includes a plurality of four-input reconfigurable hard logics (RHLs), a three-input look-up-table (LUT), and a plurality of reconfigurable inverters. The plurality of RHLs include a first RHL, a second RHL, and a third RHL. The plurality of reconfigurable inverters are associated with the plurality of RHLs.

Claim (Index 18):
The method of  claim 14 , wherein mapping the Boolean function to the third PLU, the fourth PLU, and the fifth PLU includes:\n decomposing the Boolean function into a pair of cofactors including a first cofactor and a second cofactor; mapping the first cofactor to the third PLU, including:\n matching the first cofactor to a fourth NPN, \n mapping the first cofactor to the first RHL in response to the fourth NPN being included in the first list, \n mapping the first cofactor to the second RHL in response to the fourth NPN not being included in the first list and being included in the second list, \n mapping the first cofactor to the third RHL in response to the fourth NPN not being included in any of the first list and the second list, and being included in the third list, and \n mapping the first cofactor to the LUT in response to the fourth NPN not being included in any of the first list, the second list, and the third list; \n mapping the second cofactor to the fourth PLU, including: \n matching the second cofactor to a fifth NPN, \n mapping the second cofactor to the first RHL in response to the fifth NPN being included in the first list, \n mapping the second cofactor to the second RHL in response to the fifth NPN not being included in the first list and being included in the second list, \n mapping the second cofactor to the third RHL in response to the fifth NPN not being included in any of the first list and the second list, and being included in the third list, and \n mapping the second cofactor to the LUT in response to the fifth NPN not being included in any of the first list, the second list, and the third list; and \n configuring the fifth PLU to act as a two-to-one multiplexer, arranged to receive one of the plurality of inputs as a selector input of the two-to-one multiplexer.

Metadata:
- Claim Count in Document: 18.0
- Percentile: 88.0
- Lexical Diversity: 2.0303
- Patent Class: 326.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: False
- Related Applications: ['09754632', '14458456', '14089238', '14890911', '15224224']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.673230813309474
- 35 USC 102 Novelty (BERT): 0.4873768215171907
- Combined Prediction Score: 0.6546454141302457
- Mean Citation Score: 170.86310399999996
- Max Citation Score: 185.4701
- Similarity Product: 120.493542704463

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

Dataset: test