or
Bookmark and Share
Combined adder and logic unit
 
   
Document Number
US Patent 5944772
Issued Date
August 31, 1999
Link
Inventors
Haas; Juergen (Kusterdingen,DE)
Krauch; Ulrich (Dettenhausen,DE)
Ludwig; Thomas (Sindelfingen,DE)
Map
Abstract
A combined adder and logic unit having a reduced operation delay of arithmetic and logic operations, and providing an improved fan in and reduced wiring delays and capacity if implemented in the arithmetic and logic section of a microprocessor chip. The unit comprises a carry network (30) connected to operand inputs for generating carry-out signals of the byte positions (By0-By7) and further comprises a pre-sum logic (32) having a bit function generator (42) and a sum generator (45, 46, 48). Said bit function generator derives from the operands Ai and Bi bit functions Gi, Pi which are provided as logic function output and as input to said sum generator for producing preliminary arithmetic functions (SUM0, SUM1) to anticipate carry-in signals of one or zero. A result selector (70) is controlled by a byte position carry-out signal (Cy55) from the carry network means and by operation control signals to select from the output of said pre-sum logic one of the arithmetic functions (SUM0, SUM1) or one of the logic functions as result of the unit operation.
Drawing
Combined adder and logic unit - US Patent 5944772 Drawing
Drawing from US Patent 5944772
Tags:
Description:
Amusing 0%
Clever 0%
Complex 0%
Efficient 0%
Historic 0%
Important 0%
Innovative 0%
Interesting 0%
Practical 0%
Simple 0%
Number of Claims:
18
Comments:
no comments yet
Published
August 31, 1999
Application Number
08/970,076
Filed
November 13, 1997
US Classification
708/233   708/714
Int'l Classification
G06F   7/48   (20060101)   G06F   7/50   (20060101)   G06F   7/575   (20060101)  
Attorney/Law Firm
Priority Data
Nov 07, 1997 [EP] 97119502
USPTO Field of Search
364/716.04   364/716.01   364/788   708/233   708/230   708/314  
Related Patents
Claims
Description
About| FAQs| Terms & Disclaimer| Link to Us| Contact Us