IP Library Granted Patent US 7,019,557
Granted Patent B2
US 7,019,557 · App. 10/743,894 · Granted Mar 28, 2006

Look-up table based logic macro-cells

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,019,557
App. No.
10/743,894
Granted
Mar 28, 2006
Kind
B2
Abstract

A programmable look up table (LUT) circuit for an integrated circuit, comprising: one or more secondary inputs; and one or more configurable logic states; and two or more LUT values; and a programmable means to select a LUT value from a secondary input or a configurable logic state. A programmable macro look up table (macro-LUT) circuit for an integrated circuit, comprising: a plurality of LUT circuits, each of said LUT circuits comprising a LUT output, at least one LUT input, and at least two LUT values; and a programmable means of selecting LUT inputs to at least one of said LUT circuits from one or more other LUT circuit outputs and external inputs, and selecting LUT values to at least one of said LUT circuits from one or more other LUT circuit outputs and configurable logic states, said programmable means further comprised of two selectable manufacturing configurations, wherein: in a first selectable configuration, a random access memory circuit (RAM) is formed, said memory circuit further comprising configurable thin-film memory elements; in a second selectable configuration, a hard-wire read only memory circuit (ROM) is formed in lieu of said RAM, said ROM duplicating one RAM pattern in the first selectable option.

Claims (8)

1. A programmable macro look up table (macro-LUT) circuit for an integrated circuit, comprising:

a plurality of LUT circuits, each of said LUT circuits comprising a LUT output, at least one LUT input, and at least two LUT values; and

a programmable means of selecting LUT inputs to at least one of said LUT circuits from one or more other LUT circuit outputs and external inputs, and selecting LUT values to at least one of said LUT circuits from one or more other LUT circuit outputs and configurable logic states, said programmable means further comprised of two selectable manufacturing configurations, wherein:

in a first selectable configuration, a random access memory circuit (RAM) is formed, said memory circuit further comprising configurable thin-film memory elements;

in a second selectable configuration, a hard-wire read only memory circuit (ROM) is formed in lieu of said RAM, said ROM duplicating one RAM pattern in the first selectable option.

2. The circuit of claim 1 , further comprising one or more registers to latch data from one or more of said LUT outputs.

3. The circuit of claim 1 , wherein said RAM element is selected from one of fuse links, anti-fuse capacitors, SRAM cells, DRAM cells, metal optional links, EPROM cells, EEPROM cells, flash cells, ferro-electric elements, optical elements, electrochemical elements and magnetic elements.

4. The circuit of claim 1 , further comprising a macro LUT response time characteristic, said response time comprising a transit time of a LUT value, to a macro LUT output, wherein said response time is substantially identical between the two selectable manufacturing configurations.

Assignments (4)
MERGER Recorded Oct 9, 2015
From: YAKIMISHU CO. LTD., L.L.C.
To: CALLAHAN CELLULAR L.L.C.
Reel/Frame 036829/0821 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 31, 2011
From: TIER LOGIC, INC.
To: YAKIMISHU CO. LTD., LLC
Reel/Frame 026839/0396 →
CHANGE OF NAME Recorded Aug 29, 2011
From: VICICIV TECHNOLOGY, INC.
To: TIER LOGIC, INC.
Reel/Frame 026824/0623 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 6, 2007
From: MADURAWE, RAMINDA U
To: VICICIV TECHNOLOGY, INC.
Reel/Frame 019520/0314 →