CN1862968B - 集成电路以及设计集成电路的方法 - Google Patents
集成电路以及设计集成电路的方法 Download PDFInfo
- Publication number
- CN1862968B CN1862968B CN2006100569963A CN200610056996A CN1862968B CN 1862968 B CN1862968 B CN 1862968B CN 2006100569963 A CN2006100569963 A CN 2006100569963A CN 200610056996 A CN200610056996 A CN 200610056996A CN 1862968 B CN1862968 B CN 1862968B
- Authority
- CN
- China
- Prior art keywords
- logic
- dynamic logic
- input
- function
- output
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/30—Circuit design
- G06F30/36—Circuit design at the analogue level
- G06F30/367—Design verification, e.g. using simulation, simulation program with integrated circuit emphasis [SPICE], direct methods or relaxation methods
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K19/00—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits
- H03K19/02—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components
- H03K19/173—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components using elementary logic circuits as components
- H03K19/1733—Controllable logic circuits
- H03K19/1735—Controllable logic circuits by wiring, e.g. uncommitted logic arrays
- H03K19/1736—Controllable logic circuits by wiring, e.g. uncommitted logic arrays in which the wiring can be modified
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K19/00—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits
- H03K19/02—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components
- H03K19/173—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components using elementary logic circuits as components
- H03K19/177—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components using elementary logic circuits as components arranged in matrix form
- H03K19/17704—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components using elementary logic circuits as components arranged in matrix form the logic functions being realised by the interconnection of rows and columns
- H03K19/17708—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components using elementary logic circuits as components arranged in matrix form the logic functions being realised by the interconnection of rows and columns using an AND matrix followed by an OR matrix, i.e. programmable logic arrays
- H03K19/17716—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components using elementary logic circuits as components arranged in matrix form the logic functions being realised by the interconnection of rows and columns using an AND matrix followed by an OR matrix, i.e. programmable logic arrays with synchronous operation, i.e. using clock signals, e.g. of I/O or coupling register
- H03K19/1772—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components using elementary logic circuits as components arranged in matrix form the logic functions being realised by the interconnection of rows and columns using an AND matrix followed by an OR matrix, i.e. programmable logic arrays with synchronous operation, i.e. using clock signals, e.g. of I/O or coupling register with synchronous operation of at least one of the logical matrixes
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Mathematical Physics (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computing Systems (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Geometry (AREA)
- General Physics & Mathematics (AREA)
- Evolutionary Computation (AREA)
- Design And Manufacture Of Integrated Circuits (AREA)
- Logic Circuits (AREA)
Abstract
Description
Claims (23)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US11/128,069 | 2005-05-12 | ||
| US11/128,069 US7389481B2 (en) | 2005-05-12 | 2005-05-12 | Integrated circuit design utilizing array of functionally interchangeable dynamic logic cells |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN1862968A CN1862968A (zh) | 2006-11-15 |
| CN1862968B true CN1862968B (zh) | 2010-05-12 |
Family
ID=37390311
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN2006100569963A Expired - Fee Related CN1862968B (zh) | 2005-05-12 | 2006-03-07 | 集成电路以及设计集成电路的方法 |
Country Status (3)
| Country | Link |
|---|---|
| US (2) | US7389481B2 (zh) |
| CN (1) | CN1862968B (zh) |
| TW (1) | TW200707908A (zh) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7458051B2 (en) * | 2005-11-17 | 2008-11-25 | Taiwan Semiconductor Manufacturing Co., Ltd. | ECO cell for reducing leakage power |
| US8839162B2 (en) * | 2010-07-14 | 2014-09-16 | International Business Machines Corporation | Specifying circuit level connectivity during circuit design synthesis |
| WO2015166496A1 (en) * | 2014-04-29 | 2015-11-05 | Bar-Ilan University | Multi-topology logic gates |
| US9712112B1 (en) * | 2016-10-21 | 2017-07-18 | International Business Machines Corporation | Dynamic noise mitigation in integrated circuit devices using local clock buffers |
| US11132486B1 (en) * | 2020-05-21 | 2021-09-28 | Taiwan Semiconductor Manufacturing Company, Ltd. | Systems and methods for multi-bit memory with embedded logic |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6181163B1 (en) * | 1999-01-21 | 2001-01-30 | Vantis Corporation | FPGA integrated circuit having embedded SRAM memory blocks and interconnect channel for broadcasting address and control signals |
| US6690204B1 (en) * | 2002-09-12 | 2004-02-10 | International Business Machines Corporation | Limited switch dynamic logic circuit |
| CN1518798A (zh) * | 2001-05-24 | 2004-08-04 | Ip菲力股份有限公司 | 集成电路器件 |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6285218B1 (en) * | 2000-05-10 | 2001-09-04 | International Business Machines Corporation | Method and apparatus for implementing logic using mask-programmable dynamic logic gates |
| US6765408B2 (en) * | 2002-02-11 | 2004-07-20 | Lattice Semiconductor Corporation | Device and method with generic logic blocks |
-
2005
- 2005-05-12 US US11/128,069 patent/US7389481B2/en active Active
-
2006
- 2006-03-07 CN CN2006100569963A patent/CN1862968B/zh not_active Expired - Fee Related
- 2006-05-08 TW TW095116227A patent/TW200707908A/zh unknown
-
2008
- 2008-04-02 US US12/061,155 patent/US7954077B2/en not_active Expired - Fee Related
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6181163B1 (en) * | 1999-01-21 | 2001-01-30 | Vantis Corporation | FPGA integrated circuit having embedded SRAM memory blocks and interconnect channel for broadcasting address and control signals |
| CN1518798A (zh) * | 2001-05-24 | 2004-08-04 | Ip菲力股份有限公司 | 集成电路器件 |
| US6690204B1 (en) * | 2002-09-12 | 2004-02-10 | International Business Machines Corporation | Limited switch dynamic logic circuit |
Also Published As
| Publication number | Publication date |
|---|---|
| US20080189663A1 (en) | 2008-08-07 |
| US7954077B2 (en) | 2011-05-31 |
| US20060259887A1 (en) | 2006-11-16 |
| US7389481B2 (en) | 2008-06-17 |
| CN1862968A (zh) | 2006-11-15 |
| TW200707908A (en) | 2007-02-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Singh et al. | Interconnect pipelining in a throughput-intensive FPGA architecture | |
| Poorhosseini et al. | A fault-tolerant and efficient XOR structure for modular design of complex QCA circuits | |
| Luu et al. | Architecture description and packing for logic blocks with hierarchy, modes and complex interconnect | |
| Kuon et al. | Area and delay trade-offs in the circuit and architecture design of FPGAs | |
| US9026967B1 (en) | Method and apparatus for designing a system on multiple field programmable gate array device types | |
| US20110126164A1 (en) | Semiconductor integrated circuit, program transformation apparatus, and mapping apparatus | |
| Zha et al. | Reconfigurable in-memory computing with resistive memory crossbar | |
| Nasiri et al. | Multiple dice working as one: CAD flows and routing architectures for silicon interposer FPGAs | |
| US8788985B1 (en) | Method and apparatus for implementing a processor interface block with an electronic design automation tool | |
| Singh et al. | The case for registered routing switches in field programmable gate arrays | |
| US9257986B2 (en) | Rescaling | |
| Lin et al. | A fine-grain dynamically reconfigurable architecture aimed at reducing the FPGA-ASIC gaps | |
| US8793629B1 (en) | Method and apparatus for implementing carry chains on FPGA devices | |
| US7954077B2 (en) | Integrated circuit design utilizing array of functionally interchangeable dynamic logic cells | |
| CN102893282A (zh) | 用于在综合期间执行异步和同步复位去除的方法以及设备 | |
| EP2586128B1 (en) | Rescaling | |
| Du Nguyen et al. | Synthesizing HDL to memristor technology: A generic framework | |
| Srinivasa et al. | Improving FPGA design with monolithic 3D integration using high dense inter-stack via | |
| Raaijmakers | Run-Time Partial Reconfiguration on the Virtex-II Pro | |
| Megacz | A library and platform for FPGA bitstream manipulation | |
| US10810341B1 (en) | Method and system for making pin-to-pin signal connections | |
| Chen et al. | High-level modeling and synthesis for embedded FPGAs | |
| Iqbal et al. | “Multi-Circuit”: Automatic Generation of an Application Specific Configurable Core for Known Set of Application Circuits | |
| Parvez et al. | Application-specific FPGA using heterogeneous logic blocks | |
| US9229909B1 (en) | Method and apparatus for performing requirement-driven discrete fourier transforms and their inverses |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant | ||
| TR01 | Transfer of patent right | ||
| TR01 | Transfer of patent right |
Effective date of registration: 20171116 Address after: Grand Cayman, Cayman Islands Patentee after: GLOBALFOUNDRIES INC. Address before: American New York Patentee before: Core USA second LLC Effective date of registration: 20171116 Address after: American New York Patentee after: Core USA second LLC Address before: American New York Patentee before: International Business Machines Corp. |
|
| TR01 | Transfer of patent right | ||
| TR01 | Transfer of patent right |
Effective date of registration: 20171122 Address after: Grand Cayman, Cayman Islands Patentee after: GLOBALFOUNDRIES INC. Address before: American New York Patentee before: Core USA second LLC Effective date of registration: 20171122 Address after: American New York Patentee after: Core USA second LLC Address before: American New York Patentee before: International Business Machines Corp. |
|
| CF01 | Termination of patent right due to non-payment of annual fee | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20100512 Termination date: 20190307 |