Invention Grant
- Patent Title: Carry-less population count
-
Application No.: US15247192Application Date: 2016-08-25
-
Publication No.: US10171105B2Publication Date: 2019-01-01
- Inventor: Deepak K. Singh , Monty M. Denneau , Brian M. Rogers
- Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Applicant Address: US NY Armonk
- Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Current Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Current Assignee Address: US NY Armonk
- Agency: Cantor Colburn LLP
- Agent Rabin Bhattacharya
- Main IPC: H03M7/46
- IPC: H03M7/46 ; G06F7/00 ; G06F7/60

Abstract:
Technical solutions are described for determining a population count of an input bit-string. In an example, a population count circuit receives a single n-bit input data word including of bits A[n−1:0]. The population count circuit isolates a pair of 4-bit nibbles. The population count circuit includes a carryless counter circuit that determines a pair of counts of 1s, one for each 4-bit nibble. The population circuit further includes an adder circuit that determines the population count by summing the pair of counts of 1s from the carryless counter circuit, where the adder circuit determines the most significant bit (MSB) of the sum based on the MSBs of the counts of 1s only, without depending on carry propagation.
Public/Granted literature
- US20180062664A1 CARRY-LESS POPULATION COUNT Public/Granted day:2018-03-01
Information query
IPC分类: