The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Patent No.:

US 6904114 B1

PDF
Full Text
Expired
Date of Patent:
Jun. 07, 2005

Filed:

Apr. 25, 2003
Applicants:

J. Barry Shackleford, Portola Valley, CA (US);

David Kent Cullers, Menlo Park, CA (US);

Inventors:

J. Barry Shackleford, Portola Valley, CA (US);

David Kent Cullers, Menlo Park, CA (US);

Assignee:

Other;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H03K021/00 ;
U.S. Cl.
CPC ...
Abstract

A ones counter that accepts a binary input word of ones and zeros and provides a binary output word indicative of the number of ones within the input word. A two-dimensional array is built with a plurality of like cells connected in a regular manner with the first row of the array determining the least significant bit of the output word and each subsequent row determining the output word's next most significant bit. The first row of the array contains approximately one-half the number of cells as bits in the input word with each subsequent row of the array containing approximately one-half the number of cells of the preceding row with the final row containing a single cell that determines the most significant bit of the binary output word. The ones-count output word is computed asynchronously without clocking circuits or data storage elements.


Find Patent Forward Citations

Quick Actions:

Shackleford, J.. (2005). Ones counter employing two dimensional cellular array (U.S. Patent No. 6904114). U.S. Patent and Trademark Office. https://idiyas.com/patent/badge/6904114

Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile

Loading…