KR100334001B1 - 반도체 집적회로의 설계방법 및 자동설계장치 - Google Patents
반도체 집적회로의 설계방법 및 자동설계장치 Download PDFInfo
- Publication number
- KR100334001B1 KR100334001B1 KR1020007004404A KR20007004404A KR100334001B1 KR 100334001 B1 KR100334001 B1 KR 100334001B1 KR 1020007004404 A KR1020007004404 A KR 1020007004404A KR 20007004404 A KR20007004404 A KR 20007004404A KR 100334001 B1 KR100334001 B1 KR 100334001B1
- Authority
- KR
- South Korea
- Prior art keywords
- circuit
- graph
- input
- logic
- pass transistor
- 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
- 238000000034 method Methods 0.000 title abstract description 90
- 239000004065 semiconductor Substances 0.000 title abstract description 21
- 230000006870 function Effects 0.000 claims abstract description 51
- 238000012545 processing Methods 0.000 claims abstract description 9
- 230000015654 memory Effects 0.000 claims description 7
- 238000013461 design Methods 0.000 abstract description 58
- 230000000694 effects Effects 0.000 abstract description 3
- 230000010354 integration Effects 0.000 abstract description 3
- 238000006467 substitution reaction Methods 0.000 description 39
- 230000005669 field effect Effects 0.000 description 18
- 238000004088 simulation Methods 0.000 description 12
- 238000010586 diagram Methods 0.000 description 6
- 238000007796 conventional method Methods 0.000 description 5
- 230000004044 response Effects 0.000 description 3
- 230000015572 biosynthetic process Effects 0.000 description 2
- 238000010276 construction Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000003786 synthesis reaction Methods 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- -1 GaAs compound Chemical class 0.000 description 1
- 229910001218 Gallium arsenide Inorganic materials 0.000 description 1
- 230000003321 amplification Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 239000013078 crystal Substances 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
- 229910052710 silicon Inorganic materials 0.000 description 1
- 239000010703 silicon Substances 0.000 description 1
Classifications
-
- 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/08—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components using semiconductor devices
- H03K19/094—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components using semiconductor devices using field-effect transistors
- H03K19/0944—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components using semiconductor devices using field-effect transistors using MOSFET or insulated gate field-effect transistors, i.e. IGFET
- H03K19/0948—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components using semiconductor devices using field-effect transistors using MOSFET or insulated gate field-effect transistors, i.e. IGFET using CMOS or complementary insulated gate field-effect transistors
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/30—Circuit design
- G06F30/32—Circuit design at the digital level
- G06F30/327—Logic synthesis; Behaviour synthesis, e.g. mapping logic, HDL to netlist, high-level language to RTL or netlist
-
- 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/1737—Controllable logic circuits using multiplexers
Landscapes
- Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Mathematical Physics (AREA)
- Computing Systems (AREA)
- Theoretical Computer Science (AREA)
- Evolutionary Computation (AREA)
- General Physics & Mathematics (AREA)
- Geometry (AREA)
- Power Engineering (AREA)
- Logic Circuits (AREA)
- Design And Manufacture Of Integrated Circuits (AREA)
Abstract
Description
Claims (2)
- 설계할 논리회로의 입출력 신호간의 논리관계를 규정하는 논리기능을 입력하는 맨머신 인터페이스;상기 논리기능에 따라서 2분 결정 그래프를 형성하는 스텝, 상기 2분 결정 그래프를 구성하는 여러개의 노드의 각각에 패스 트랜지스터 회로를 대응시켜 상기 2분 결정 그래프에 대응하는 패스 트랜지스터 논리회로를 결정하는 스텝, 상기 패스 트랜지스터 논리회로의 적어도 1개의 회로특성을 시뮬레이션하는 스텝, 상기 시뮬레이션된 회로특성이 소정의 목표사양을 만족시키지 않을 때, 상기 2분 결정 그래프중 상기 회로특성에 영향을 미치는 적어도 1개의 부분그래프를 다른 부분그래프로 변환하는 스텝을 갖는 프로그램을 저장하는 기억장치 및;상기 프로그램을 실행하는 연산처리장치를 갖고,상기 1개의 부분그래프는 종속접속된 여러개의 노드를 포함하고,상기 다른 부분그래프는 상기 종속접속된 여러개의 노드로 치환되는 1개의 노드와 상기 1개의 노드로 제어변수를 공급하기 위한 여러개의 노드로 구성되고,상기 다른 부분그래프의 논리기능과 상기 1개의 부분그래프의 논리기능이 동일하게 되도록, 상기 다른 부분그래프의 여러개의 노드의 논리적 조합이 결정되어 있는 것을 특징으로 하는 설계장치.
- 청구항2는 삭제 되었습니다.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP1995-99204 | 1995-04-25 | ||
JP9920495 | 1995-04-25 | ||
PCT/JP1996/001104 WO1996034351A1 (fr) | 1995-04-25 | 1996-04-24 | Procede de conception de circuits integres a semi-conducteurs et appareil de conception automatique |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019970707407A Division KR100274855B1 (ko) | 1995-04-25 | 1996-04-24 | 반도체 집적회로의 설계방법 및 자동설계장치 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR100334001B1 true KR100334001B1 (ko) | 2002-04-25 |
Family
ID=14241128
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019970707407A Expired - Fee Related KR100274855B1 (ko) | 1995-04-25 | 1996-04-24 | 반도체 집적회로의 설계방법 및 자동설계장치 |
KR1020007004404A Expired - Fee Related KR100334001B1 (ko) | 1995-04-25 | 1996-04-24 | 반도체 집적회로의 설계방법 및 자동설계장치 |
KR1019960012711A Expired - Fee Related KR100491843B1 (ko) | 1995-04-25 | 1996-04-24 | 반도체집적회로 |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019970707407A Expired - Fee Related KR100274855B1 (ko) | 1995-04-25 | 1996-04-24 | 반도체 집적회로의 설계방법 및 자동설계장치 |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019960012711A Expired - Fee Related KR100491843B1 (ko) | 1995-04-25 | 1996-04-24 | 반도체집적회로 |
Country Status (4)
Country | Link |
---|---|
US (4) | US5923189A (ko) |
KR (3) | KR100274855B1 (ko) |
TW (1) | TW298686B (ko) |
WO (1) | WO1996034351A1 (ko) |
Families Citing this family (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW298686B (ko) | 1995-04-25 | 1997-02-21 | Hitachi Ltd | |
US6313666B1 (en) * | 1996-04-16 | 2001-11-06 | Hitachi, Ltd. | Logic circuit including combined pass transistor and CMOS circuit and a method of synthesizing the logic circuit |
US6185719B1 (en) * | 1997-06-06 | 2001-02-06 | Kawasaki Steel Corporation | Pass-transistor logic circuit and a method of designing thereof |
JP3701781B2 (ja) * | 1997-11-28 | 2005-10-05 | 株式会社ルネサステクノロジ | 論理回路とその作成方法 |
US6166553A (en) * | 1998-06-29 | 2000-12-26 | Xandex, Inc. | Prober-tester electrical interface for semiconductor test |
JP3713409B2 (ja) * | 1999-09-27 | 2005-11-09 | 株式会社東芝 | 半導体集積回路 |
KR20010097446A (ko) * | 2000-04-22 | 2001-11-08 | 고영미 | 웹사이트 콘텐츠 지수의 수치화 및 단계별 상승 |
US6779158B2 (en) * | 2001-06-15 | 2004-08-17 | Science & Technology Corporation @ Unm | Digital logic optimization using selection operators |
US6778455B2 (en) * | 2002-07-24 | 2004-08-17 | Micron Technology, Inc. | Method and apparatus for saving refresh current |
US6833696B2 (en) * | 2003-03-04 | 2004-12-21 | Xandex, Inc. | Methods and apparatus for creating a high speed connection between a device under test and automatic test equipment |
US7019342B2 (en) * | 2003-07-03 | 2006-03-28 | American Semiconductor, Inc. | Double-gated transistor circuit |
US7015547B2 (en) * | 2003-07-03 | 2006-03-21 | American Semiconductor, Inc. | Multi-configurable independently multi-gated MOSFET |
US6919647B2 (en) * | 2003-07-03 | 2005-07-19 | American Semiconductor, Inc. | SRAM cell |
US7279936B2 (en) * | 2003-12-08 | 2007-10-09 | Infineon Technologies Ag | Logic basic cell, logic basic cell arrangement and logic device |
JP2006229270A (ja) * | 2005-02-15 | 2006-08-31 | Oki Electric Ind Co Ltd | トランジスタ論理回路 |
US7506278B1 (en) * | 2005-03-08 | 2009-03-17 | Xilinx, Inc. | Method and apparatus for improving multiplexer implementation on integrated circuits |
US7550730B1 (en) * | 2008-04-08 | 2009-06-23 | International Business Machines Corporation | Method for detecting alpha particles in SOI technology |
US7875854B2 (en) * | 2008-04-08 | 2011-01-25 | International Business Machines Corporation | Design structure for alpha particle sensor in SOI technology and structure thereof |
JP5195149B2 (ja) * | 2008-08-11 | 2013-05-08 | 富士通株式会社 | 真偽判定方法 |
KR102183267B1 (ko) * | 2020-05-28 | 2020-11-26 | 최훈기 | Ic 간의 설계 적합성 체크 시스템 |
AT525255B1 (de) * | 2022-03-06 | 2023-02-15 | Harald Iglseder Dipl Ing | Flexibles Logikgatter |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0620000A (ja) * | 1992-07-03 | 1994-01-28 | Nec Corp | 組み合せ論理処理方法 |
Family Cites Families (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4477904A (en) * | 1982-03-08 | 1984-10-16 | Sperry Corporation | Parity generation/detection logic circuit from transfer gates |
US4541067A (en) * | 1982-05-10 | 1985-09-10 | American Microsystems, Inc. | Combinational logic structure using PASS transistors |
JPH01216622A (ja) * | 1988-02-24 | 1989-08-30 | Fujitsu Ltd | 論理回路 |
JPH01256219A (ja) * | 1988-04-05 | 1989-10-12 | Fujitsu Ltd | 論理回路 |
US5144582A (en) * | 1990-03-30 | 1992-09-01 | Sgs-Thomson Microelectronics, Inc. | Sram based cell for programmable logic devices |
US5200907A (en) * | 1990-04-16 | 1993-04-06 | Tran Dzung J | Transmission gate logic design method |
JPH04160569A (ja) * | 1990-10-24 | 1992-06-03 | Nec Corp | 論理回路の最適化方式 |
JP2985922B2 (ja) * | 1992-10-28 | 1999-12-06 | 日本電信電話株式会社 | 論理関数データ処理装置 |
JP3144967B2 (ja) * | 1993-11-08 | 2001-03-12 | 株式会社日立製作所 | 半導体集積回路およびその製造方法 |
JP3246816B2 (ja) * | 1993-12-16 | 2002-01-15 | 株式会社日立製作所 | 論理回路の構成方法 |
JP3400124B2 (ja) * | 1994-08-08 | 2003-04-28 | 株式会社日立製作所 | パストランジスタ型セレクタ回路及び論理回路 |
US5528177A (en) * | 1994-09-16 | 1996-06-18 | Research Foundation Of State University Of New York | Complementary field-effect transistor logic circuits for wave pipelining |
TW298686B (ko) * | 1995-04-25 | 1997-02-21 | Hitachi Ltd | |
JPH0993118A (ja) * | 1995-09-22 | 1997-04-04 | Kawasaki Steel Corp | パストランジスタ論理回路 |
JPH09181581A (ja) | 1995-12-26 | 1997-07-11 | Ando Electric Co Ltd | 遅延回路 |
US6185719B1 (en) * | 1997-06-06 | 2001-02-06 | Kawasaki Steel Corporation | Pass-transistor logic circuit and a method of designing thereof |
US6040717A (en) * | 1997-07-28 | 2000-03-21 | I.C. Com Ltd. | FRCPG: Forecasted restoration complementary pass gates |
US6262593B1 (en) * | 1998-01-08 | 2001-07-17 | Theseus Logic, Inc. | Semi-dynamic and dynamic threshold gates with modified pull-up structures |
US6172529B1 (en) * | 1998-09-28 | 2001-01-09 | International Business Machines Corporation | Compound domino logic circuit having output noise elimination |
-
1996
- 1996-03-16 TW TW085103170A patent/TW298686B/zh active
- 1996-04-16 US US08/633,053 patent/US5923189A/en not_active Expired - Lifetime
- 1996-04-24 KR KR1019970707407A patent/KR100274855B1/ko not_active Expired - Fee Related
- 1996-04-24 KR KR1020007004404A patent/KR100334001B1/ko not_active Expired - Fee Related
- 1996-04-24 KR KR1019960012711A patent/KR100491843B1/ko not_active Expired - Fee Related
- 1996-04-24 WO PCT/JP1996/001104 patent/WO1996034351A1/ja active IP Right Grant
-
1999
- 1999-01-05 US US09/225,291 patent/US6049232A/en not_active Expired - Lifetime
-
2000
- 2000-04-04 US US09/542,620 patent/US6259276B1/en not_active Expired - Fee Related
-
2001
- 2001-05-21 US US09/860,587 patent/US6388474B2/en not_active Expired - Fee Related
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0620000A (ja) * | 1992-07-03 | 1994-01-28 | Nec Corp | 組み合せ論理処理方法 |
Also Published As
Publication number | Publication date |
---|---|
KR100274855B1 (ko) | 2000-12-15 |
TW298686B (ko) | 1997-02-21 |
KR960039349A (ko) | 1996-11-25 |
WO1996034351A1 (fr) | 1996-10-31 |
US5923189A (en) | 1999-07-13 |
KR100491843B1 (ko) | 2005-08-30 |
KR19990007884A (ko) | 1999-01-25 |
US6388474B2 (en) | 2002-05-14 |
US20010022521A1 (en) | 2001-09-20 |
US6049232A (en) | 2000-04-11 |
US6259276B1 (en) | 2001-07-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100334001B1 (ko) | 반도체 집적회로의 설계방법 및 자동설계장치 | |
US6721926B2 (en) | Method and apparatus for improving digital circuit design | |
US5596743A (en) | Field programmable logic device with dynamic interconnections to a dynamic logic core | |
KR100592051B1 (ko) | 논리회로와그작성방법 | |
US5923569A (en) | Method for designing layout of semiconductor integrated circuit semiconductor integrated circuit obtained by the same method and method for verifying timing thereof | |
US6593792B2 (en) | Buffer circuit block and design method of semiconductor integrated circuit by using the same | |
US20080288909A1 (en) | Template-Based Domain-Specific Reconfigurable Logic | |
US20010056568A1 (en) | Logic compound method and logic compound apparatus | |
US5712792A (en) | Logic circuit sythesizing method utilizing binary decision diagram explored based upon hierarchy of correlation between input variables | |
US6313666B1 (en) | Logic circuit including combined pass transistor and CMOS circuit and a method of synthesizing the logic circuit | |
US6260185B1 (en) | Method for designing semiconductor integrated circuit and automatic designing device | |
JPH10256383A (ja) | 半導体装置及びその回路構成方法 | |
US6938223B2 (en) | Logic circuit having a functionally redundant transistor network | |
US7260804B1 (en) | Method for circuit block routing based on switching activity | |
TW202117932A (zh) | 積體電路及動態腳位控制方法 | |
Newton et al. | CAD tools for ASIC design | |
US6434728B1 (en) | Activation path simulation equipment and activation path simulation method | |
US6845349B1 (en) | Method for designing semiconductor integrated circuit and automatic designing device | |
JP3625973B2 (ja) | 論理回路、論理回路の合成方法、半導体装置の製造方法及び半導体集積回路装置 | |
Dutta et al. | A design study of a 0.25-/spl mu/m video signal processor | |
Pedram et al. | Combining technology mapping with layout | |
CN113408229B (zh) | 基于观测硬件电路对比观测fpga内部信号的方法 | |
JPH09147008A (ja) | 半導体集積回路の設計方法 | |
Bhatia | Field programmable gate arrays. A cheaper way of customizing product prototypes | |
JP2000163459A (ja) | 半導体集積回路の構成方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A107 | Divisional application of patent | ||
A201 | Request for examination | ||
PA0104 | Divisional application for international application |
Comment text: Divisional Application for International Patent Patent event code: PA01041R01D Patent event date: 20000424 |
|
PA0201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20010116 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20020122 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20020411 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20020411 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |