×

Programmable logic block having lookup table with partial output signal driving carry multiplexer

  • US 7,193,433 B1
  • Filed: 06/14/2005
  • Issued: 03/20/2007
  • Est. Priority Date: 06/14/2005
  • Status: Active Grant
First Claim
Patent Images

1. A programmable logic block, comprising:

  • a lookup table (LUT) having a plurality of input terminals providing a plurality of LUT data input signals, and further having first and second output terminals, wherein the first output terminal provides a first output signal having a first value that depends upon fewer than all of the LUT data input signals and the second output terminal provides a second output signal having a second value that depends upon all of the LUT data input signals; and

    a carry multiplexer having a first data input terminal coupled to the first output terminal of the LUT, a second data input terminal coupled to an output terminal of a carry multiplexer included in a first adjacent programmable logic block, an output terminal coupled to a data input terminal of a carry multiplexer included in a second adjacent programmable logic block, and a select terminal coupled to the second output terminal of the LUT.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×