Movatterモバイル変換


[0]ホーム

URL:


US20070241785A1 - Configurable ic's with logic resources with offset connections - Google Patents

Configurable ic's with logic resources with offset connections
Download PDF

Info

Publication number
US20070241785A1
US20070241785A1US11/082,228US8222805AUS2007241785A1US 20070241785 A1US20070241785 A1US 20070241785A1US 8222805 AUS8222805 AUS 8222805AUS 2007241785 A1US2007241785 A1US 2007241785A1
Authority
US
United States
Prior art keywords
tile
configurable
circuit
circuits
routing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
US11/082,228
Other versions
US7282950B1 (en
Inventor
Herman Schmit
Steven Teig
Brad Hutchings
Randy Huang
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Altera Corp
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by IndividualfiledCriticalIndividual
Priority to US11/082,228priorityCriticalpatent/US7282950B1/en
Assigned to TABULA, INC.reassignmentTABULA, INC.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: SCHMIT, HERMAN, Teig, Steven, HUANG, RANDY RENFU, HUTCHINGS, BRAD
Priority to US11/856,214prioritypatent/US7839166B2/en
Application grantedgrantedCritical
Publication of US7282950B1publicationCriticalpatent/US7282950B1/en
Publication of US20070241785A1publicationCriticalpatent/US20070241785A1/en
Priority to US12/949,775prioritypatent/US8350591B2/en
Assigned to TABULA (ASSIGNMENT FOR THE BENEFIT OF CREDITORS), LLCreassignmentTABULA (ASSIGNMENT FOR THE BENEFIT OF CREDITORS), LLCASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: TABULA, INC.
Assigned to ALTERA CORPORATIONreassignmentALTERA CORPORATIONASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: TABULA (ASSIGNMENT FOR THE BENEFIT OF CREDITORS), LLC
Adjusted expirationlegal-statusCritical
Expired - Fee Relatedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

A configurable integrated circuit (“IC”) that includes several configurable tiles arranged in a tile arrangement. Each configurable tile has a set of configurable logic circuits and a set of configurable routing circuits for routing signals between configurable logic circuits. In some embodiments, at least a first logic circuit of a first tile has at least one direct connection with a second circuit of a second tile that does not neighbor the first tile and that is not aligned horizontally or vertically with the first tile in the tile arrangement.

Description

Claims (33)

22. A configurable integrated circuit (“IC”) comprising:
a plurality of configurable tiles arranged in a tile arrangement, each particular tile having a set of configurable logic circuits, a set of configurable routing circuits for routing signals between configurable logic circuits, and a set of configurable input-select circuits for receiving inputs and configurably supplying a sub-set of the received inputs to the configurable logic circuits in the particular tile;
wherein at least a first input select circuit of a first tile has at least one direct connection with a second logic circuit of a second tile that does not neighbor the first tile and that is not aligned horizontally or vertically with the first tile in the tile arrangement, wherein the direct connection is for supplying a signal to the first input select circuit, and wherein said direct connection does not include any intervening interconnect circuits.
29. An electronic device comprising:
a configurable integrated circuit (“IC”) comprising:
a plurality of configurable tiles arranged in a tile arrangement,
each particular tile having a set of configurable logic circuits, a set of configurable routing circuits for routing signals between configurable logic circuits, and a set of configurable input-select circuits for receiving inputs and configurably supplying a sub-set of the received inputs to the configurable logic circuits in the particular tile;
wherein at least a first input select circuit of a first tile has at least one direct connection with a second logic circuit of a second tile that does not neighbor the first tile and that is not aligned horizontally or vertically with the first tile in the tile arrangement, wherein the direct connection is for supplying a signal to the first input select circuits and wherein said direct connection does not include any intervening interconnect circuits.
US11/082,2282004-06-302005-03-15Configurable IC's with logic resources with offset connectionsExpired - Fee RelatedUS7282950B1 (en)

Priority Applications (3)

Application NumberPriority DateFiling DateTitle
US11/082,228US7282950B1 (en)2004-11-082005-03-15Configurable IC's with logic resources with offset connections
US11/856,214US7839166B2 (en)2004-06-302007-09-17Configurable IC with logic resources with offset connections
US12/949,775US8350591B2 (en)2004-06-302010-11-18Configurable IC's with dual carry chains

Applications Claiming Priority (2)

Application NumberPriority DateFiling DateTitle
US62632204P2004-11-082004-11-08
US11/082,228US7282950B1 (en)2004-11-082005-03-15Configurable IC's with logic resources with offset connections

Related Parent Applications (1)

Application NumberTitlePriority DateFiling Date
US10/883,502Continuation-In-PartUS7284222B1 (en)2004-02-142004-06-30Method and apparatus for identifying connections between configurable nodes in a configurable integrated circuit

Related Child Applications (1)

Application NumberTitlePriority DateFiling Date
US11/856,214ContinuationUS7839166B2 (en)2004-06-302007-09-17Configurable IC with logic resources with offset connections

Publications (2)

Publication NumberPublication Date
US7282950B1 US7282950B1 (en)2007-10-16
US20070241785A1true US20070241785A1 (en)2007-10-18

Family

ID=38577784

Family Applications (3)

Application NumberTitlePriority DateFiling Date
US11/082,228Expired - Fee RelatedUS7282950B1 (en)2004-06-302005-03-15Configurable IC's with logic resources with offset connections
US11/856,214Expired - Fee RelatedUS7839166B2 (en)2004-06-302007-09-17Configurable IC with logic resources with offset connections
US12/949,775Expired - Fee RelatedUS8350591B2 (en)2004-06-302010-11-18Configurable IC's with dual carry chains

Family Applications After (2)

Application NumberTitlePriority DateFiling Date
US11/856,214Expired - Fee RelatedUS7839166B2 (en)2004-06-302007-09-17Configurable IC with logic resources with offset connections
US12/949,775Expired - Fee RelatedUS8350591B2 (en)2004-06-302010-11-18Configurable IC's with dual carry chains

Country Status (1)

CountryLink
US (3)US7282950B1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7564261B2 (en)2004-11-082009-07-21Tabula Inc.Embedding memory between tile arrangement of a configurable IC
US20090219051A1 (en)*2006-04-192009-09-03Wei ZhangHybrid nanotube/cmos dynamically reconfigurable architecture and an integrated design optimization method and system therefor

Families Citing this family (21)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7284222B1 (en)2004-06-302007-10-16Tabula, Inc.Method and apparatus for identifying connections between configurable nodes in a configurable integrated circuit
US7312630B2 (en)2004-06-302007-12-25Tabula, Inc.Configurable integrated circuit with built-in turns
US7145361B1 (en)2004-06-302006-12-05Andre RoheConfigurable integrated circuit with different connection schemes
US7282950B1 (en)2004-11-082007-10-16Tabula, Inc.Configurable IC's with logic resources with offset connections
US7301368B2 (en)2005-03-152007-11-27Tabula, Inc.Embedding memory within tile arrangement of a configurable IC
US7917559B2 (en)2004-11-082011-03-29Tabula, Inc.Configurable IC's with configurable logic circuits that perform adder and/or subtractor operations
US7295037B2 (en)2004-11-082007-11-13Tabula, Inc.Configurable IC with routing circuits with offset connections
US7259587B1 (en)2004-11-082007-08-21Tabula, Inc.Configurable IC's with configurable logic resources that have asymetric inputs and/or outputs
US7573296B2 (en)2004-11-082009-08-11Tabula Inc.Configurable IC with configurable routing resources that have asymmetric input and/or outputs
US7743085B2 (en)2004-11-082010-06-22Tabula, Inc.Configurable IC with large carry chains
JP2009507292A (en)*2005-09-052009-02-19コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Processor array with separate serial module
US7765249B1 (en)2005-11-072010-07-27Tabula, Inc.Use of hybrid interconnect/logic circuits for multiplication
US8463836B1 (en)2005-11-072013-06-11Tabula, Inc.Performing mathematical and logical operations in multiple sub-cycles
US7818361B1 (en)2005-11-072010-10-19Tabula, Inc.Method and apparatus for performing two's complement multiplication
US7518400B1 (en)2006-03-082009-04-14Tabula, Inc.Barrel shifter implemented on a configurable integrated circuit
US7504858B1 (en)2006-03-082009-03-17Tabula, Inc.Configurable integrated circuit with parallel non-neighboring offset connections
US8046727B2 (en)*2007-09-122011-10-25Neal SolomonIP cores in reconfigurable three dimensional integrated circuits
US8013629B2 (en)*2008-04-112011-09-06Massachusetts Institute Of TechnologyReconfigurable logic automata
WO2009137227A2 (en)2008-04-112009-11-12Massachusetts Institute Of TechnologyAnalog logic automata
WO2010033648A1 (en)*2008-09-162010-03-25Massachusetts Institute Of TechnologyReconfigurable logic automata
US9000801B1 (en)*2013-02-272015-04-07Tabula, Inc.Implementation of related clocks

Citations (85)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US4873459A (en)*1986-09-191989-10-10Actel CorporationProgrammable interconnect architecture
US5245575A (en)*1990-09-071993-09-14Nec CorporationRegister circuit for copying contents of one register into another register
US5349250A (en)*1993-09-021994-09-20Xilinx, Inc.Logic structure and circuit for fast carry
US5357153A (en)*1993-01-281994-10-18Xilinx, Inc.Macrocell with product-term cascade and improved flip flop utilization
US5365125A (en)*1992-07-231994-11-15Xilinx, Inc.Logic cell for field programmable gate array having optional internal feedback and optional cascade
US5369622A (en)*1993-04-201994-11-29Micron Semiconductor, Inc.Memory with isolated digit lines
US5426378A (en)*1994-04-201995-06-20Xilinx, Inc.Programmable logic device which stores more than one configuration and means for switching configurations
US5512765A (en)*1994-02-031996-04-30National Semiconductor CorporationExtendable circuit architecture
US5521835A (en)*1992-03-271996-05-28Xilinx, Inc.Method for programming an FPLD using a library-based technology mapping algorithm
US5532958A (en)*1990-06-251996-07-02Dallas Semiconductor Corp.Dual storage cell memory
US5552721A (en)*1995-06-051996-09-03International Business Machines CorporationMethod and system for enhanced drive in programmmable gate arrays
US5631578A (en)*1995-06-021997-05-20International Business Machines CorporationProgrammable array interconnect network
US5646544A (en)*1995-06-051997-07-08International Business Machines CorporationSystem and method for dynamically reconfiguring a programmable gate array
US5659484A (en)*1993-03-291997-08-19Xilinx, Inc.Frequency driven layout and method for field programmable gate arrays
US5682107A (en)*1994-04-011997-10-28Xilinx, Inc.FPGA architecture with repeatable tiles including routing matrices and logic matrices
US5719889A (en)*1995-12-201998-02-17International Business Machines CorporationProgrammable parity checking and comparison circuit
US5732246A (en)*1995-06-071998-03-24International Business Machines CorporationProgrammable array interconnect latch
US5737235A (en)*1995-05-021998-04-07Xilinx IncFPGA with parallel and serial user interfaces
US5745734A (en)*1995-09-291998-04-28International Business Machines CorporationMethod and system for programming a gate array using a compressed configuration bit stream
US5745422A (en)*1996-11-121998-04-28International Business Machines CorporationCross-coupled bitline segments for generalized data propagation
US5764954A (en)*1995-08-231998-06-09International Business Machines CorporationMethod and system for optimizing a critical path in a field programmable gate array configuration
US5768178A (en)*1995-06-301998-06-16Micron Technology, Inc.Data transfer circuit in a memory device
US5777360A (en)*1994-11-021998-07-07Lsi Logic CorporationHexagonal field programmable gate array architecture
US5802003A (en)*1995-12-201998-09-01International Business Machines CorporationSystem for implementing write, initialization, and reset in a memory array using a single cell write port
US5815726A (en)*1994-11-041998-09-29Altera CorporationCoarse-grained look-up table architecture
US5914616A (en)*1997-02-261999-06-22Xilinx, Inc.FPGA repeatable interconnect structure with hierarchical interconnect lines
US5914906A (en)*1995-12-201999-06-22International Business Machines CorporationField programmable memory array
US6054873A (en)*1996-12-052000-04-25International Business Machines CorporationInterconnect structure between heterogeneous core regions in a programmable array
US6069490A (en)*1997-12-022000-05-30Xilinx, Inc.Routing architecture using a direct connect routing mesh
US6084429A (en)*1998-04-242000-07-04Xilinx, Inc.PLD having a window pane architecture with segmented and staggered interconnect wiring between logic block arrays
US6086631A (en)*1998-04-082000-07-11Xilinx, Inc.Post-placement residual overlap removal method for core-based PLD programming process
US6091263A (en)*1997-12-122000-07-18Xilinx, Inc.Rapidly reconfigurable FPGA having a multiple region architecture with reconfiguration caches useable as data RAM
US6097212A (en)*1997-10-092000-08-01Lattice Semiconductor CorporationVariable grain architecture for FPGA integrated circuits
US6110223A (en)*1996-10-282000-08-29Altera CorporationGraphic editor for block diagram level design of circuits
US6134154A (en)*1998-04-032000-10-17Nec CorporationSemiconductor memory device with several access enabled using single port memory cell
US6140839A (en)*1998-05-132000-10-31Kaviani; Alireza S.Computational field programmable architecture
US6172521B1 (en)*1997-04-112001-01-09Nec CorporationProgrammable logic IC having memories for previously storing a plurality of configuration data and a method of reconfigurating same
US6173379B1 (en)*1996-05-142001-01-09Intel CorporationMemory device for a microprocessor register file having a power management scheme and method for copying information between memory sub-cells in a single clock cycle
US6175247B1 (en)*1998-04-142001-01-16Lockheed Martin CorporationContext switchable field programmable gate array with public-private addressable sharing of intermediate data
US6184707B1 (en)*1998-10-072001-02-06Altera CorporationLook-up table based logic element with complete permutability of the inputs to the secondary signals
US6184709B1 (en)*1996-04-092001-02-06Xilinx, Inc.Programmable logic device having a composable memory array overlaying a CLB array
US6205076B1 (en)*1998-03-272001-03-20Fujitsu LimitedDestructive read type memory circuit, restoring circuit for the same and sense amplifier
US20010007428A1 (en)*1997-02-262001-07-12Young Steven P.Interconnect structure for a programmable logic device
US6275064B1 (en)*1997-12-222001-08-14Vantis CorporationSymmetrical, extended and fast direct connections between variable grain blocks in FPGA integrated circuits
US6346824B1 (en)*1996-04-092002-02-12Xilinx, Inc.Dedicated function fabric for use in field programmable gate arrays
US6348813B1 (en)*1999-06-062002-02-19Lattice Semiconductor CorporationScalable architecture for high density CPLD's having two-level hierarchy of routing resources
US6381732B1 (en)*1999-01-142002-04-30Xilinx, Inc.FPGA customizable to accept selected macros
US6396303B1 (en)*1997-02-262002-05-28Xilinx, Inc.Expandable interconnect structure for FPGAS
US20020113619A1 (en)*2000-08-042002-08-22Leopard Logic, Inc.Interconnection network for a Field Progammable Gate Array
US20020125914A1 (en)*2001-03-082002-09-12Lg Electronics Inc.Glitch free clock multiplexer circuit and method thereof
US20020125910A1 (en)*1999-02-252002-09-12Xilinx, Inc.Configurable logic element with expander structures
US6469540B2 (en)*2000-06-152002-10-22Nec CorporationReconfigurable device having programmable interconnect network suitable for implementing data paths
US20020161568A1 (en)*1997-05-302002-10-31Quickturn Design Systems, Inc.Memory circuit for use in hardware emulation system
US6515509B1 (en)*2000-07-132003-02-04Xilinx, Inc.Programmable logic device structures in standard cell devices
US6529040B1 (en)*2000-05-052003-03-04Xilinx, Inc.FPGA lookup table with speed read decoder
US20030042931A1 (en)*1993-08-032003-03-06Ting Benjamin S.Architecture and interconnect scheme for programmable logic circuits
US6545501B1 (en)*2001-12-102003-04-08International Business Machines CorporationMethod and system for use of a field programmable function within a standard cell chip for repair of logic circuits
US20030110430A1 (en)*2001-12-102003-06-12International Business Machines CorporationMethod and system for use of a field programmable gate array (FPGA) function within an application specific integrated circuit (ASIC) to enable creation of a debugger client within the ASIC
US6583645B1 (en)*2001-08-272003-06-24Xilinx, Inc.Field programmable optical arrays
US6593771B2 (en)*2001-12-102003-07-15International Business Machines CorporationMethod and system for use of a field programmable interconnect within an ASIC for configuring the ASIC
US6601227B1 (en)*2001-06-272003-07-29Xilinx, Inc.Method for making large-scale ASIC using pre-engineered long distance routing structure
US6603330B1 (en)*2000-10-262003-08-05Cypress Semiconductor CorporationConfiguring digital functions in a digital configurable macro architecture
US6629308B1 (en)*2000-07-132003-09-30Xilinx, Inc.Method for managing database models for reduced programmable logic device components
US6636070B1 (en)*1997-10-162003-10-21Altera CorpDriver circuitry for programmable logic devices with hierarchical interconnection resources
US6675309B1 (en)*2000-07-132004-01-06Xilinx, Inc.Method for controlling timing in reduced programmable logic devices
US20040010767A1 (en)*2002-07-122004-01-15Lattice Semiconductor CorporationHierarchical general interconnect architecture for high density fpga's
US6714041B1 (en)*2002-08-302004-03-30Xilinx, Inc.Programming on-the-fly (OTF)
US20040103265A1 (en)*2002-10-162004-05-27Akya LimitedReconfigurable integrated circuit
US20040196066A1 (en)*1993-08-032004-10-07Ting Benjamin S.Architecture and interconnect scheme for programmable logic circuits
US6806730B2 (en)*2001-12-102004-10-19International Business Machines CorporationMethod and system for use of an embedded field programmable gate array interconnect for flexible I/O connectivity
US6809979B1 (en)*2003-03-042004-10-26Fernandez & Associates, LlpComplete refresh scheme for 3T dynamic random access memory cells
US20050007155A1 (en)*2003-07-112005-01-13Xilinx, Inc.Columnar architecture
US20050134308A1 (en)*2003-12-222005-06-23Sanyo Electric Co., Ltd.Reconfigurable circuit, processor having reconfigurable circuit, method of determining functions of logic circuits in reconfigurable circuit, method of generating circuit, and circuit
US6920627B2 (en)*2002-12-132005-07-19Xilinx, Inc.Reconfiguration of a programmable logic device using internal control
US6924663B2 (en)*2001-12-282005-08-02Fujitsu LimitedProgrammable logic device with ferroelectric configuration memories
US6937535B2 (en)*2002-10-292005-08-30Hynix Semiconductor Inc.Semiconductor memory device with reduced data access time
US6956399B1 (en)*2004-02-052005-10-18Xilinx, Inc.High-speed lookup table circuits and methods for programmable logic devices
US6998872B1 (en)*2004-06-022006-02-14Xilinx, Inc.Lookup table circuit optionally configurable as two or more smaller lookup tables with independent inputs
US7010667B2 (en)*1997-02-112006-03-07Pact Xpp Technologies AgInternal bus system for DFPS and units with two- or multi-dimensional programmable cell architectures, for managing large volumes of data with a high interconnection complexity
US7075333B1 (en)*2004-08-242006-07-11Xilinx, Inc.Programmable circuit optionally configurable as a lookup table or a wide multiplexer
US20060186920A1 (en)*2002-12-302006-08-24Actel Corporation, A California CorporationInter-tile buffer system for a field programmable gate array
US7126372B2 (en)*2004-04-302006-10-24Xilinx, Inc.Reconfiguration port for dynamic reconfiguration—sub-frame access for reconfiguration
US7126856B2 (en)*2000-09-022006-10-24Actel CorporationMethod and apparatus of memory clearing with monitoring RAM memory cells in a field programmable gated array
US7129746B1 (en)*2003-07-312006-10-31Actel CorporationSystem-on-a-chip integrated circuit including dual-function analog and digital inputs
US7193438B1 (en)*2004-06-302007-03-20Andre RoheConfigurable integrated circuit with offset connection

Family Cites Families (106)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5155389A (en)1986-11-071992-10-13Concurrent Logic, Inc.Programmable logic cell and array
US5233539A (en)1989-08-151993-08-03Advanced Micro Devices, Inc.Programmable gate array with improved interconnect structure, input/output structure and configurable logic block
US5212652A (en)1989-08-151993-05-18Advanced Micro Devices, Inc.Programmable gate array with improved interconnect structure
US5191241A (en)1990-08-011993-03-02Actel CorporationProgrammable interconnect architecture
JPH04230521A (en)1990-12-291992-08-19Nec CorpBit inversion computing element
US5221835A (en)*1991-06-071993-06-22Canon Kabushiki KaishaImage reading apparatus having a reflective blazed diffraction grating with varied pitch
US5258668A (en)*1992-05-081993-11-02Altera CorporationProgrammable logic array integrated circuits with cascade connections between logic modules
US5542074A (en)1992-10-221996-07-30Maspar Computer CorporationParallel processor system with highly flexible local control capability, including selective inversion of instruction signal and control of bit shift amount
SG46393A1 (en)1993-05-281998-02-20Univ CaliforniaField programmable logic device with dynamic interconnections to a dynamic logic core
IL109921A (en)1993-06-241997-09-30Quickturn Design SystemsMethod and apparatus for configuring memory circuits
EP0665998A4 (en)1993-08-031996-06-12Xilinx IncMicroprocessor-based fpga.
US5386156A (en)1993-08-271995-01-31At&T Corp.Programmable function unit with programmable fast ripple logic
US5546018A (en)1993-09-021996-08-13Xilinx, Inc.Fast carry structure with synchronous input
US5537057A (en)1995-02-141996-07-16Altera CorporationProgrammable logic array device with grouped logic regions and three types of conductors
US5692147A (en)1995-06-071997-11-25International Business Machines CorporationMemory mapping method and apparatus to fold sparsely populated structures into densely populated memory columns or rows by selectively transposing X and Y address portions, and programmable gate array applications thereof
US5784313A (en)1995-08-181998-07-21Xilinx, Inc.Programmable logic device including configuration data or user data memory slices
US5761483A (en)1995-08-181998-06-02Xilinx, Inc.Optimizing and operating a time multiplexed programmable logic device
US5646545A (en)1995-08-181997-07-08Xilinx, Inc.Time multiplexed programmable logic device
US5701441A (en)1995-08-181997-12-23Xilinx, Inc.Computer-implemented method of optimizing a design in a time multiplexed programmable logic device
US5600263A (en)1995-08-181997-02-04Xilinx, Inc.Configuration modes for a time multiplexed programmable logic device
US5629637A (en)1995-08-181997-05-13Xilinx, Inc.Method of time multiplexing a programmable logic device
US5656950A (en)1995-10-261997-08-12Xilinx, Inc.Interconnect lines including tri-directional buffer circuits
KR0183173B1 (en)1995-12-131999-05-15윤종용Buffer memory control device
JPH09231788A (en)1995-12-191997-09-05Fujitsu Ltd Shift register, programmable logic circuit, and programmable logic circuit system
US5956518A (en)1996-04-111999-09-21Massachusetts Institute Of TechnologyIntermediate-grain reconfigurable processing device
US5795068A (en)1996-08-301998-08-18Xilinx, Inc.Method and apparatus for measuring localized temperatures and voltages on integrated circuits
US5796268A (en)1996-10-021998-08-18Kaplinsky; Cecil H.Programmable logic device with partial switch matrix and bypass mechanism
US5880598A (en)1997-01-101999-03-09Xilinx, Inc.Tile-based modular routing resources for high density programmable logic device
US5889411A (en)1997-02-261999-03-30Xilinx, Inc.FPGA having logic element carry chains capable of generating wide XOR functions
US5942913A (en)1997-03-201999-08-24Xilinx, Inc.FPGA repeatable interconnect structure with bidirectional and unidirectional interconnect lines
US6160419A (en)1997-11-032000-12-12Altera CorporationProgrammable logic architecture incorporating a content addressable embedded array block
US5970240A (en)1997-06-251999-10-19Quickturn Design Systems, Inc.Method and apparatus for configurable memory emulation
GB9727414D0 (en)1997-12-291998-02-25Imperial CollegeLogic circuit
US6098087A (en)1998-04-232000-08-01Infineon Technologies North America Corp.Method and apparatus for performing shift operations on packed data
JP3123977B2 (en)1998-06-042001-01-15日本電気株式会社 Programmable function block
US6169416B1 (en)1998-09-012001-01-02Quicklogic CorporationProgramming architecture for field programmable gate array
US5982655A (en)1998-09-291999-11-09Cisco Technology, Inc.Method and apparatus for support of multiple memory types in a single memory socket architecture
US6163168A (en)*1998-12-092000-12-19Vantis CorporationEfficient interconnect network for use in FPGA device having variable grain architecture
US6107821A (en)1999-02-082000-08-22Xilinx, Inc.On-chip logic analysis and method for using the same
US6150838A (en)1999-02-252000-11-21Xilinx, Inc.FPGA configurable logic block with multi-purpose logic/memory circuit
JP3425100B2 (en)1999-03-082003-07-07松下電器産業株式会社 Field programmable gate array and method of manufacturing the same
US6292019B1 (en)1999-05-072001-09-18Xilinx Inc.Programmable logic device having configurable logic blocks with user-accessible input multiplexers
US6211697B1 (en)1999-05-252001-04-03ActelIntegrated circuit that includes a field-programmable gate array and a hard gate array having the same underlying structure
US6959272B2 (en)1999-07-232005-10-25Synopsys, Inc.Method and system for generating an ATPG model of a memory from behavioral descriptions
US6745160B1 (en)1999-10-082004-06-01Nec CorporationVerification of scheduling in the presence of loops using uninterpreted symbolic simulation
US6255849B1 (en)2000-02-042001-07-03Xilinx, Inc.On-chip self-modification for PLDs
US6487709B1 (en)*2000-02-092002-11-26Xilinx, Inc.Run-time routing for programmable logic devices
US6331790B1 (en)2000-03-102001-12-18Easic CorporationCustomizable and programmable cell array
US6462577B1 (en)2000-04-282002-10-08Altera CorporationConfigurable memory structures in a programmable logic device
US6515506B1 (en)2000-05-032003-02-04Marvell International, Ltd.Circuit for reducing pin count of a semiconductor chip and method for configuring the chip
US6362650B1 (en)2000-05-182002-03-26Xilinx, Inc.Method and apparatus for incorporating a multiplier into an FPGA
US6490707B1 (en)2000-07-132002-12-03Xilinx, Inc.Method for converting programmable logic devices into standard cell devices
US6476636B1 (en)2000-09-022002-11-05Actel CorporationTileable field-programmable gate array architecture
US6628140B2 (en)2000-09-182003-09-30Altera CorporationProgrammable logic devices with function-specific blocks
US7111224B1 (en)2001-02-282006-09-19Xilinx, Inc.FPGA configuration memory with built-in error correction mechanism
US6526559B2 (en)2001-04-132003-02-25Interface & Control Systems, Inc.Method for creating circuit redundancy in programmable logic devices
US6466052B1 (en)*2001-05-152002-10-15Xilinx, Inc.Implementing wide multiplexers in an FPGA using a horizontal chain structure
US7133971B2 (en)2003-11-212006-11-07International Business Machines CorporationCache with selective least frequently used or most frequently used cache line replacement
JP3613396B2 (en)*2001-06-252005-01-26日本電気株式会社 Function block
US6501297B1 (en)2001-09-052002-12-31Xilinx, Inc.Resource cost assignment in programmable logic device routing
US6668361B2 (en)2001-12-102003-12-23International Business Machines CorporationMethod and system for use of a field programmable function within a chip to enable configurable I/O signal timing characteristics
US6686769B1 (en)2001-12-142004-02-03Altera CorporationProgrammable I/O element circuit for high speed logic devices
US6817001B1 (en)2002-03-202004-11-09Kudlugi Muralidhar RFunctional verification of logic and memory circuits with multiple asynchronous domains
US7154299B2 (en)2002-04-052006-12-26Stmicroelectronics Pvt. Ltd.Architecture for programmable logic device
US6970012B2 (en)*2002-06-102005-11-29Xilinx, Inc.Programmable logic device having heterogeneous programmable logic blocks
US6810513B1 (en)2002-06-192004-10-26Altera CorporationMethod and apparatus of programmable interconnect array with configurable multiplexer
US6851101B1 (en)2002-06-202005-02-01Xilinx, Inc.Method for computing and using future costing data in signal routing
US6650142B1 (en)2002-08-132003-11-18Lattice Semiconductor CorporationEnhanced CPLD macrocell module having selectable bypass of steering-based resource allocation and methods of use
US6667635B1 (en)2002-09-102003-12-23Xilinx, Inc.FPGA lookup table with transmission gate structure for reliable low-voltage operation
US6829756B1 (en)2002-09-232004-12-07Xilinx, Inc.Programmable logic device with time-multiplexed interconnect
US7131097B1 (en)2002-09-242006-10-31Altera CorporationLogic generation for multiple memory functions
US7571303B2 (en)2002-10-162009-08-04Akya (Holdings) LimitedReconfigurable integrated circuit
US6798240B1 (en)2003-01-242004-09-28Altera CorporationLogic circuitry with shared lookup table
EP1606878A1 (en)*2003-02-192005-12-21Koninklijke Philips Electronics N.V.Electronic circuit with array of programmable logic cells
KR100525460B1 (en)2003-05-232005-10-31(주)실리콘세븐SRAM compatable memory having three SAs between two memory blocks and performing REFRESH operation in which the inducing and the rewriting operation are performed seperately and Operating Method thereof
US6838902B1 (en)2003-05-282005-01-04Actel CorporationSynchronous first-in/first-out block memory for a field programmable gate array
US7286976B2 (en)2003-06-102007-10-23Mentor Graphics (Holding) Ltd.Emulation of circuits with in-circuit memory
US6882182B1 (en)2003-09-232005-04-19Xilinx, Inc.Tunable clock distribution system for reducing power dissipation
US7109752B1 (en)2004-02-142006-09-19Herman SchmitConfigurable circuits, IC's, and systems
US7284222B1 (en)2004-06-302007-10-16Tabula, Inc.Method and apparatus for identifying connections between configurable nodes in a configurable integrated circuit
US6992505B1 (en)2004-03-092006-01-31Xilinx, Inc.Structures and methods of implementing a pass gate multiplexer with pseudo-differential input signals
US7913148B2 (en)2004-03-122011-03-22Nvidia CorporationDisk controller methods and apparatus with improved striping, redundancy operations and interfaces
US7205791B1 (en)2004-03-122007-04-17Altera CorporationBypass-able carry chain in a programmable logic device
US7145361B1 (en)2004-06-302006-12-05Andre RoheConfigurable integrated circuit with different connection schemes
US7312630B2 (en)2004-06-302007-12-25Tabula, Inc.Configurable integrated circuit with built-in turns
US7282950B1 (en)*2004-11-082007-10-16Tabula, Inc.Configurable IC's with logic resources with offset connections
US7129747B1 (en)2004-10-152006-10-31Xilinx, Inc.CPLD with fast logic sharing between function blocks
US7743085B2 (en)2004-11-082010-06-22Tabula, Inc.Configurable IC with large carry chains
US7573296B2 (en)2004-11-082009-08-11Tabula Inc.Configurable IC with configurable routing resources that have asymmetric input and/or outputs
US7259587B1 (en)2004-11-082007-08-21Tabula, Inc.Configurable IC's with configurable logic resources that have asymetric inputs and/or outputs
US7301368B2 (en)2005-03-152007-11-27Tabula, Inc.Embedding memory within tile arrangement of a configurable IC
US7295037B2 (en)*2004-11-082007-11-13Tabula, Inc.Configurable IC with routing circuits with offset connections
US20070244958A1 (en)2004-11-082007-10-18Jason RedgraveConfigurable IC's with carry bypass circuitry
US7917559B2 (en)2004-11-082011-03-29Tabula, Inc.Configurable IC's with configurable logic circuits that perform adder and/or subtractor operations
US7242216B1 (en)2004-11-082007-07-10Herman SchmitEmbedding memory between tile arrangement of a configurable IC
US7358765B2 (en)*2005-02-232008-04-15Cswitch CorporationDedicated logic cells employing configurable logic and dedicated logic functions
US7224182B1 (en)2005-03-152007-05-29Brad HutchingsHybrid configurable circuit for a configurable IC
US7530033B2 (en)2005-03-152009-05-05Tabula, Inc.Method and apparatus for decomposing functions in a configurable IC
US20070244959A1 (en)2005-03-152007-10-18Steven TeigConfigurable IC's with dual carry chains
US7268587B1 (en)*2005-06-142007-09-11Xilinx, Inc.Programmable logic block with carry chains providing lookahead functions of different lengths
US7212448B1 (en)2005-07-192007-05-01Xilinx, Inc.Method and apparatus for multiple context and high reliability operation of programmable logic devices
US7372297B1 (en)2005-11-072008-05-13Tabula Inc.Hybrid interconnect/logic circuits enabling efficient replication of a function in several sub-cycles to save logic and routing resources
US7518400B1 (en)2006-03-082009-04-14Tabula, Inc.Barrel shifter implemented on a configurable integrated circuit
US7504858B1 (en)2006-03-082009-03-17Tabula, Inc.Configurable integrated circuit with parallel non-neighboring offset connections
US7495970B1 (en)2006-06-022009-02-24Lattice Semiconductor CorporationFlexible memory architectures for programmable logic devices
US8044682B2 (en)*2009-06-012011-10-25Siliconblue Technologies CorporationFPGA having low power, fast carry chain

Patent Citations (100)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US4873459A (en)*1986-09-191989-10-10Actel CorporationProgrammable interconnect architecture
US4873459B1 (en)*1986-09-191995-01-10Actel CorpProgrammable interconnect architecture
US5532958A (en)*1990-06-251996-07-02Dallas Semiconductor Corp.Dual storage cell memory
US5245575A (en)*1990-09-071993-09-14Nec CorporationRegister circuit for copying contents of one register into another register
US5610829A (en)*1992-03-271997-03-11Xilinx, Inc.Method for programming an FPLD using a library-based technology mapping algorithm
US5521835A (en)*1992-03-271996-05-28Xilinx, Inc.Method for programming an FPLD using a library-based technology mapping algorithm
US5365125A (en)*1992-07-231994-11-15Xilinx, Inc.Logic cell for field programmable gate array having optional internal feedback and optional cascade
US5357153A (en)*1993-01-281994-10-18Xilinx, Inc.Macrocell with product-term cascade and improved flip flop utilization
US5659484A (en)*1993-03-291997-08-19Xilinx, Inc.Frequency driven layout and method for field programmable gate arrays
US5369622A (en)*1993-04-201994-11-29Micron Semiconductor, Inc.Memory with isolated digit lines
US6703861B2 (en)*1993-08-032004-03-09Btr, Inc.Architecture and interconnect scheme for programmable logic circuits
US20030042931A1 (en)*1993-08-032003-03-06Ting Benjamin S.Architecture and interconnect scheme for programmable logic circuits
US20040196066A1 (en)*1993-08-032004-10-07Ting Benjamin S.Architecture and interconnect scheme for programmable logic circuits
US5349250A (en)*1993-09-021994-09-20Xilinx, Inc.Logic structure and circuit for fast carry
US5512765A (en)*1994-02-031996-04-30National Semiconductor CorporationExtendable circuit architecture
US5682107A (en)*1994-04-011997-10-28Xilinx, Inc.FPGA architecture with repeatable tiles including routing matrices and logic matrices
US5426378A (en)*1994-04-201995-06-20Xilinx, Inc.Programmable logic device which stores more than one configuration and means for switching configurations
US5777360A (en)*1994-11-021998-07-07Lsi Logic CorporationHexagonal field programmable gate array architecture
US5815726A (en)*1994-11-041998-09-29Altera CorporationCoarse-grained look-up table architecture
US5737235A (en)*1995-05-021998-04-07Xilinx IncFPGA with parallel and serial user interfaces
US5631578A (en)*1995-06-021997-05-20International Business Machines CorporationProgrammable array interconnect network
US5552721A (en)*1995-06-051996-09-03International Business Machines CorporationMethod and system for enhanced drive in programmmable gate arrays
US5646544A (en)*1995-06-051997-07-08International Business Machines CorporationSystem and method for dynamically reconfiguring a programmable gate array
US5732246A (en)*1995-06-071998-03-24International Business Machines CorporationProgrammable array interconnect latch
US5768178A (en)*1995-06-301998-06-16Micron Technology, Inc.Data transfer circuit in a memory device
US5764954A (en)*1995-08-231998-06-09International Business Machines CorporationMethod and system for optimizing a critical path in a field programmable gate array configuration
US5745734A (en)*1995-09-291998-04-28International Business Machines CorporationMethod and system for programming a gate array using a compressed configuration bit stream
US5719889A (en)*1995-12-201998-02-17International Business Machines CorporationProgrammable parity checking and comparison circuit
US5914906A (en)*1995-12-201999-06-22International Business Machines CorporationField programmable memory array
US6023421A (en)*1995-12-202000-02-08International Business Machines CorporationSelective connectivity between memory sub-arrays and a hierarchical bit line structure in a memory array
US6038192A (en)*1995-12-202000-03-14International Business Machines CorporationMemory cells for field programmable memory array
US6044031A (en)*1995-12-202000-03-28International Business Machines CorporationProgrammable bit line drive modes for memory arrays
US6091645A (en)*1995-12-202000-07-18International Business Machines CorporationProgrammable read ports and write ports for I/O buses in a field programmable memory array
US6233191B1 (en)*1995-12-202001-05-15International Business Machines CorporationField programmable memory array
US6075745A (en)*1995-12-202000-06-13International Business Machines CorporationField programmable memory array
US5802003A (en)*1995-12-201998-09-01International Business Machines CorporationSystem for implementing write, initialization, and reset in a memory array using a single cell write port
US6130854A (en)*1995-12-202000-10-10International Business Machines CorporationProgrammable address decoder for field programmable memory array
US6118707A (en)*1995-12-202000-09-12International Business Machines CorporationMethod of operating a field programmable memory array with a field programmable gate array
US6184709B1 (en)*1996-04-092001-02-06Xilinx, Inc.Programmable logic device having a composable memory array overlaying a CLB array
US6346824B1 (en)*1996-04-092002-02-12Xilinx, Inc.Dedicated function fabric for use in field programmable gate arrays
US6173379B1 (en)*1996-05-142001-01-09Intel CorporationMemory device for a microprocessor register file having a power management scheme and method for copying information between memory sub-cells in a single clock cycle
US6110223A (en)*1996-10-282000-08-29Altera CorporationGraphic editor for block diagram level design of circuits
US5745422A (en)*1996-11-121998-04-28International Business Machines CorporationCross-coupled bitline segments for generalized data propagation
US6054873A (en)*1996-12-052000-04-25International Business Machines CorporationInterconnect structure between heterogeneous core regions in a programmable array
US7010667B2 (en)*1997-02-112006-03-07Pact Xpp Technologies AgInternal bus system for DFPS and units with two- or multi-dimensional programmable cell architectures, for managing large volumes of data with a high interconnection complexity
US5914616A (en)*1997-02-261999-06-22Xilinx, Inc.FPGA repeatable interconnect structure with hierarchical interconnect lines
US6396303B1 (en)*1997-02-262002-05-28Xilinx, Inc.Expandable interconnect structure for FPGAS
US20020008541A1 (en)*1997-02-262002-01-24Xilinx, Inc.Interconnect structure for a programmable logic device
US20010007428A1 (en)*1997-02-262001-07-12Young Steven P.Interconnect structure for a programmable logic device
US6172521B1 (en)*1997-04-112001-01-09Nec CorporationProgrammable logic IC having memories for previously storing a plurality of configuration data and a method of reconfigurating same
US20020161568A1 (en)*1997-05-302002-10-31Quickturn Design Systems, Inc.Memory circuit for use in hardware emulation system
US6732068B2 (en)*1997-05-302004-05-04Quickturn Design Systems Inc.Memory circuit for use in hardware emulation system
US6097212A (en)*1997-10-092000-08-01Lattice Semiconductor CorporationVariable grain architecture for FPGA integrated circuits
US6636070B1 (en)*1997-10-162003-10-21Altera CorpDriver circuitry for programmable logic devices with hierarchical interconnection resources
US6069490A (en)*1997-12-022000-05-30Xilinx, Inc.Routing architecture using a direct connect routing mesh
US6091263A (en)*1997-12-122000-07-18Xilinx, Inc.Rapidly reconfigurable FPGA having a multiple region architecture with reconfiguration caches useable as data RAM
US6275064B1 (en)*1997-12-222001-08-14Vantis CorporationSymmetrical, extended and fast direct connections between variable grain blocks in FPGA integrated circuits
US6205076B1 (en)*1998-03-272001-03-20Fujitsu LimitedDestructive read type memory circuit, restoring circuit for the same and sense amplifier
US6134154A (en)*1998-04-032000-10-17Nec CorporationSemiconductor memory device with several access enabled using single port memory cell
US6086631A (en)*1998-04-082000-07-11Xilinx, Inc.Post-placement residual overlap removal method for core-based PLD programming process
US6175247B1 (en)*1998-04-142001-01-16Lockheed Martin CorporationContext switchable field programmable gate array with public-private addressable sharing of intermediate data
US6084429A (en)*1998-04-242000-07-04Xilinx, Inc.PLD having a window pane architecture with segmented and staggered interconnect wiring between logic block arrays
US6140839A (en)*1998-05-132000-10-31Kaviani; Alireza S.Computational field programmable architecture
US6184707B1 (en)*1998-10-072001-02-06Altera CorporationLook-up table based logic element with complete permutability of the inputs to the secondary signals
US6381732B1 (en)*1999-01-142002-04-30Xilinx, Inc.FPGA customizable to accept selected macros
US20020125910A1 (en)*1999-02-252002-09-12Xilinx, Inc.Configurable logic element with expander structures
US6348813B1 (en)*1999-06-062002-02-19Lattice Semiconductor CorporationScalable architecture for high density CPLD's having two-level hierarchy of routing resources
US6529040B1 (en)*2000-05-052003-03-04Xilinx, Inc.FPGA lookup table with speed read decoder
US6469540B2 (en)*2000-06-152002-10-22Nec CorporationReconfigurable device having programmable interconnect network suitable for implementing data paths
US20030080777A1 (en)*2000-07-132003-05-01Xilinx, Inc.Programmable logic device structures in standard cell devices
US6675309B1 (en)*2000-07-132004-01-06Xilinx, Inc.Method for controlling timing in reduced programmable logic devices
US6515509B1 (en)*2000-07-132003-02-04Xilinx, Inc.Programmable logic device structures in standard cell devices
US6629308B1 (en)*2000-07-132003-09-30Xilinx, Inc.Method for managing database models for reduced programmable logic device components
US20020113619A1 (en)*2000-08-042002-08-22Leopard Logic, Inc.Interconnection network for a Field Progammable Gate Array
US7126856B2 (en)*2000-09-022006-10-24Actel CorporationMethod and apparatus of memory clearing with monitoring RAM memory cells in a field programmable gated array
US6603330B1 (en)*2000-10-262003-08-05Cypress Semiconductor CorporationConfiguring digital functions in a digital configurable macro architecture
US20020125914A1 (en)*2001-03-082002-09-12Lg Electronics Inc.Glitch free clock multiplexer circuit and method thereof
US6601227B1 (en)*2001-06-272003-07-29Xilinx, Inc.Method for making large-scale ASIC using pre-engineered long distance routing structure
US6583645B1 (en)*2001-08-272003-06-24Xilinx, Inc.Field programmable optical arrays
US20030110430A1 (en)*2001-12-102003-06-12International Business Machines CorporationMethod and system for use of a field programmable gate array (FPGA) function within an application specific integrated circuit (ASIC) to enable creation of a debugger client within the ASIC
US6593771B2 (en)*2001-12-102003-07-15International Business Machines CorporationMethod and system for use of a field programmable interconnect within an ASIC for configuring the ASIC
US6806730B2 (en)*2001-12-102004-10-19International Business Machines CorporationMethod and system for use of an embedded field programmable gate array interconnect for flexible I/O connectivity
US6545501B1 (en)*2001-12-102003-04-08International Business Machines CorporationMethod and system for use of a field programmable function within a standard cell chip for repair of logic circuits
US6924663B2 (en)*2001-12-282005-08-02Fujitsu LimitedProgrammable logic device with ferroelectric configuration memories
US20040010767A1 (en)*2002-07-122004-01-15Lattice Semiconductor CorporationHierarchical general interconnect architecture for high density fpga's
US7028281B1 (en)*2002-07-122006-04-11Lattice Semiconductor CorporationFPGA with register-intensive architecture
US6714041B1 (en)*2002-08-302004-03-30Xilinx, Inc.Programming on-the-fly (OTF)
US20040103265A1 (en)*2002-10-162004-05-27Akya LimitedReconfigurable integrated circuit
US6937535B2 (en)*2002-10-292005-08-30Hynix Semiconductor Inc.Semiconductor memory device with reduced data access time
US6920627B2 (en)*2002-12-132005-07-19Xilinx, Inc.Reconfiguration of a programmable logic device using internal control
US20060186920A1 (en)*2002-12-302006-08-24Actel Corporation, A California CorporationInter-tile buffer system for a field programmable gate array
US6809979B1 (en)*2003-03-042004-10-26Fernandez & Associates, LlpComplete refresh scheme for 3T dynamic random access memory cells
US20050007155A1 (en)*2003-07-112005-01-13Xilinx, Inc.Columnar architecture
US7129746B1 (en)*2003-07-312006-10-31Actel CorporationSystem-on-a-chip integrated circuit including dual-function analog and digital inputs
US20050134308A1 (en)*2003-12-222005-06-23Sanyo Electric Co., Ltd.Reconfigurable circuit, processor having reconfigurable circuit, method of determining functions of logic circuits in reconfigurable circuit, method of generating circuit, and circuit
US6956399B1 (en)*2004-02-052005-10-18Xilinx, Inc.High-speed lookup table circuits and methods for programmable logic devices
US7126372B2 (en)*2004-04-302006-10-24Xilinx, Inc.Reconfiguration port for dynamic reconfiguration—sub-frame access for reconfiguration
US6998872B1 (en)*2004-06-022006-02-14Xilinx, Inc.Lookup table circuit optionally configurable as two or more smaller lookup tables with independent inputs
US7193438B1 (en)*2004-06-302007-03-20Andre RoheConfigurable integrated circuit with offset connection
US7075333B1 (en)*2004-08-242006-07-11Xilinx, Inc.Programmable circuit optionally configurable as a lookup table or a wide multiplexer

Cited By (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7564261B2 (en)2004-11-082009-07-21Tabula Inc.Embedding memory between tile arrangement of a configurable IC
US20090219051A1 (en)*2006-04-192009-09-03Wei ZhangHybrid nanotube/cmos dynamically reconfigurable architecture and an integrated design optimization method and system therefor
US8117436B2 (en)2006-04-192012-02-14Queen's University At KingstonHybrid nanotube/CMOS dynamically reconfigurable architecture and an integrated design optimization method and system therefor
US9099195B2 (en)2006-04-192015-08-04The Trustees Of Princeton UniversityHybrid nanotube/CMOS dynamically reconfigurable architecture and system therefore

Also Published As

Publication numberPublication date
US7282950B1 (en)2007-10-16
US20080061823A1 (en)2008-03-13
US7839166B2 (en)2010-11-23
US8350591B2 (en)2013-01-08
US20110202586A1 (en)2011-08-18

Similar Documents

PublicationPublication DateTitle
US7576564B2 (en)Configurable IC with routing circuits with offset connections
US7652499B2 (en)Embedding memory within tile arrangement of an integrated circuit
US7518402B2 (en)Configurable IC with configuration logic resources that have asymmetric inputs and/or outputs
US7564261B2 (en)Embedding memory between tile arrangement of a configurable IC
US7839166B2 (en)Configurable IC with logic resources with offset connections
US9489175B2 (en)Configurable IC's with large carry chains
US7573296B2 (en)Configurable IC with configurable routing resources that have asymmetric input and/or outputs
US7917559B2 (en)Configurable IC's with configurable logic circuits that perform adder and/or subtractor operations
US9507900B2 (en)Method and apparatus for decomposing functions in a configurable IC
US7224182B1 (en)Hybrid configurable circuit for a configurable IC
US7816944B2 (en)Variable width writing to a memory of an IC
US7932742B2 (en)Configurable IC with interconnect circuits that have select lines driven by user signals
US20070244958A1 (en)Configurable IC's with carry bypass circuitry
US20070244959A1 (en)Configurable IC's with dual carry chains
US7825684B2 (en)Variable width management for a memory of a configurable IC

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:TABULA, INC., CALIFORNIA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:SCHMIT, HERMAN;TEIG, STEVEN;HUTCHINGS, BRAD;AND OTHERS;REEL/FRAME:018190/0230;SIGNING DATES FROM 20060629 TO 20060707

STCFInformation on status: patent grant

Free format text:PATENTED CASE

CCCertificate of correction
FPAYFee payment

Year of fee payment:4

FPAYFee payment

Year of fee payment:8

ASAssignment

Owner name:TABULA (ASSIGNMENT FOR THE BENEFIT OF CREDITORS),

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:TABULA, INC.;REEL/FRAME:035783/0055

Effective date:20150427

ASAssignment

Owner name:ALTERA CORPORATION, CALIFORNIA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:TABULA (ASSIGNMENT FOR THE BENEFIT OF CREDITORS), LLC;REEL/FRAME:036050/0792

Effective date:20150622

FEPPFee payment procedure

Free format text:ENTITY STATUS SET TO UNDISCOUNTED (ORIGINAL EVENT CODE: BIG.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

FEPPFee payment procedure

Free format text:MAINTENANCE FEE REMINDER MAILED (ORIGINAL EVENT CODE: REM.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

LAPSLapse for failure to pay maintenance fees

Free format text:PATENT EXPIRED FOR FAILURE TO PAY MAINTENANCE FEES (ORIGINAL EVENT CODE: EXP.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

STCHInformation on status: patent discontinuation

Free format text:PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362

FPLapsed due to failure to pay maintenance fee

Effective date:20191016


[8]ページ先頭

©2009-2025 Movatter.jp