KR920008622A - 전주사회로용 자동 위치설정 및 경로지정 배치를 최적화시키기 위한 방법 및 장치 - Google Patents
전주사회로용 자동 위치설정 및 경로지정 배치를 최적화시키기 위한 방법 및 장치 Download PDFInfo
- Publication number
- KR920008622A KR920008622A KR1019910019075A KR910019075A KR920008622A KR 920008622 A KR920008622 A KR 920008622A KR 1019910019075 A KR1019910019075 A KR 1019910019075A KR 910019075 A KR910019075 A KR 910019075A KR 920008622 A KR920008622 A KR 920008622A
- Authority
- KR
- South Korea
- Prior art keywords
- flip
- flop
- circuit
- designed
- adjacent
- Prior art date
Links
- 239000004020 conductor Substances 0.000 claims 14
- 239000000872 buffer Substances 0.000 claims 10
- 238000010586 diagram Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01L—SEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
- H01L27/00—Devices consisting of a plurality of semiconductor or other solid-state components formed in or on a common substrate
- H01L27/02—Devices consisting of a plurality of semiconductor or other solid-state components formed in or on a common substrate including semiconductor components specially adapted for rectifying, oscillating, amplifying or switching and having potential barriers; including integrated passive circuit elements having potential barriers
- H01L27/0203—Particular design considerations for integrated circuits
- H01L27/0207—Geometrical layout of the components, e.g. computer aided design; custom LSI, semi-custom LSI, standard cell technique
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/28—Testing of electronic circuits, e.g. by signal tracer
- G01R31/317—Testing of digital circuits
- G01R31/3181—Functional testing
- G01R31/3185—Reconfiguring for testing, e.g. LSSD, partitioning
- G01R31/318533—Reconfiguring for testing, e.g. LSSD, partitioning using scanning techniques, e.g. LSSD, Boundary Scan, JTAG
- G01R31/318583—Design for test
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/30—Circuit design
- G06F30/39—Circuit design at the physical level
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Power Engineering (AREA)
- Theoretical Computer Science (AREA)
- Condensed Matter Physics & Semiconductors (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Geometry (AREA)
- Evolutionary Computation (AREA)
- Design And Manufacture Of Integrated Circuits (AREA)
- Semiconductor Integrated Circuits (AREA)
Abstract
내용 없음
Description
본 내용은 요부공개 건이므로 전문내용을 수록하지 않았음
제3도는 본 발명에 따라 사용된 위치설정 및 경로지정 소프트웨어 도구에 의해 설계된 구성에서 여러 회로소자의 위치설정 및 여러 상호접속을 나타낸 도면
제4도는 본발명에 따라 사용된 위치설정 및 경로지정 소프트웨어 도구에 의해 설계된 구성에서 여러 회로소자의 위치설정 및 여러 상호접속을 나타낸 다른 도면.
제5도는 본 발명의 접속을 수행시키기 위한 단계를 나타내는 순서도.
Claims (16)
- 플립플롭회로의 폭을 횡단하도록 배열된 상기 플립플롭회로에 글로벌 신호를 전달하고, 인접한 플립플롭회로의 입력 및 출력단자와 정합시키도록 입력 및 출력단자를 제공하도록 설계된 도체를 갖는 플립플롭회로, 버퍼 및 플립플롭회로에 대한 신호를 구동시키도록 접속된 버퍼와 함께 행내에 플립플롭회로가 배열된 조합회로소자로 이루어진것을 특징으로 하는 집적회로 구성.
- 제1항에 있어서, 플립플롭회로가 이들이 인접할때 인접플립플롭이 주사 입력 및 주사출력단자를 정합시키도록 설정된 위치에서 플립플롭회로의 반대연부에 주상입력 및 주사출력단자로 이루어진 것을 특징으로 하는 집적회로 구성.
- 제1항에 있어서, 글로벌 신호를 전달시키도록 설계된 도체가 행내의 인접한 플립플롭회로 모두에 리세트신호를 전달하도록 설계되며, 도체가 리세트 신호를 구동시키도록 행내의 버퍼에 결합되는 것을 특징으로 하는 집적회로 구성.
- 제1항에 있어서, 글로벌 신호를 전달하도록 설계된 도체가 행내의 인접한 플립플롭회로 모두에 가능신호를 운반하도록 설계되며, 도체가 가능신호를 구동하도록 선택된 행내의 버퍼에 결합되는 것을 특징으로 하는 집적회로 구성.
- 제1항에 있어서, 글러벌 신호를 전달하도록 설계된 도체가 행내의 인접한 플립플롭회로 모두에 리세트 신호를 운반하도록 설계된 것을 특징으로 하는 집적회로 구성.
- 제1항에 있어서, 글러벌 신호를 전달하도록 설계된 도체가 행내의 인접한 플립플롭회로 모두에 가능신호를 운반하도록 설계된 것을 특징으로 하는 집적회로 구성.
- 제6항에 있어서, 구동신호가 주사동작을 가능하게 하는것을 특징으로 하는 집적회로 구성.
- 제6항에 있어서, 구동신호가 데이타 동작을 가능하게 하는 것을 특징으로하는 집적회로 구성.
- 제1항에 있어서, 글로벌 신호를 전달하도록 설계된 도체가 행내의 모든 플립플롭회로에 클럭신호를 전달하도록 설계된 것을 특징으로 하는 집적회로 구성.
- 제9항에 있어서, 도체가 클럭신호를 구동시키도록 선택된 행내의 버퍼와 결합되는 것을 특징으로 하는 집적회로 구성.
- 행내에서 함께 배열되며, 플립프롭회로가 함께 인접할때 회로의 반대측에 배열되어 짝이 되도록 설정되는 주사입력단자 및 주사출력단자를 갖는 플립플롭회로와 조합회로로 이루어진것을 특징으로 하는 집적회로 구성.
- 제1항에 있어서, 플립플롭회로가 플립플롭회로의 폭을 횡단하도록 배열된 상기 플립플롭회로 양단에 글로벌 신호를 전달하고 인접한 플립플롭 회로의 입력 및 출력단자를 정합시키기위해 입력 및 출력단자를 제공하도록 설게된 도체를 더 구비하는 것을 특징으로 하는 집적회로 구성.
- 플립플롭회로, 버퍼 및 조합셀을 갖는 집적회로에 대해 회로 셀을 자동적으로 위치설정하고 이들 셀사이에 접속부를 경로지정하는 방법에 있어서, 위치설정되고 경로지정될 회로블럭의 개요도를 제공하는 단계, 셀을 횡단하고 셀이 인접할때 짝이 되는 입력 및 출력단자를 셀의 반대측상에 제고아흔 글로벌신호용 도체를 갖는 플립플롭회로의 표준셀, 버퍼 및 조합셀을 제공하는 단계, 그와같은 플립플롭회로의 도체에 대한 표준부하값 데이블을 제공하는 단계, 플립플롭 모두가 다른 플립플롭과 함께 행내에 놓이도록 셀을 위치설정하는 단계, 부하값 테이블내 부하의 표준값으로 부터 버퍼의 값을 계산하는 단계, 그리고 표준값을 기초로 도체를 구동시키도록 플립플롭과 함께 행으로 버퍼를 위치시키는 단계로 이루어진 것을 특징으로 하는 집적회로용 회로셀 자동위치설정 및 이들셀사이의 접속부 경로지정 방법.
- 제13항에 있어서, 플립플롭회로의 셀이 인접할때 인접셀에 대한 주사입력 및 출력단자가 짝이 되도록 플립플롭회로의 표준셀 각각에 대해 주사입력 및 출력단자를 제공하는 단계를 더 포함하는 것을 특징으로 하는 집적회로용 회로셀 자동위치설정 및 이들 셀 사이의 접속부 경로지정방법.
- 제14항에 있어서, 부가된 버퍼와 행해진 접속부를 기초로 개요회로의 세부사항을 개선시키는 단계를 더 포함하는 것을 특징으로하는 집적회로용 회로셀 자동위치설정 및 이들 셀 사이의 접속부 경로지정 방법.
- ※ 참고사항 : 최초출원 내용에 의하여 공개하는 것임.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US605,557 | 1990-10-29 | ||
US07/605,557 US5208764A (en) | 1990-10-29 | 1990-10-29 | Method for optimizing automatic place and route layout for full scan circuits |
Publications (2)
Publication Number | Publication Date |
---|---|
KR920008622A true KR920008622A (ko) | 1992-05-28 |
KR970004536B1 KR970004536B1 (ko) | 1997-03-28 |
Family
ID=24424166
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019910019075A KR970004536B1 (ko) | 1990-10-29 | 1991-10-29 | 완전 주사회로용 자동 위치설정 및 경로지정 배치설계를 최적화시키기 위한 방법 |
Country Status (3)
Country | Link |
---|---|
US (2) | US5208764A (ko) |
JP (1) | JP2572322B2 (ko) |
KR (1) | KR970004536B1 (ko) |
Families Citing this family (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3172211B2 (ja) * | 1991-09-05 | 2001-06-04 | 富士通株式会社 | 回路合成システム |
US6090150A (en) * | 1991-12-28 | 2000-07-18 | Nec Corporation | Method of designing clock wiring and apparatus for implementing the same |
JPH06196563A (ja) * | 1992-09-29 | 1994-07-15 | Internatl Business Mach Corp <Ibm> | Vlsiの配線設計に対するコンピュータ実施可能な過密領域配線方法 |
US5654898A (en) * | 1993-05-10 | 1997-08-05 | Cascade Design Automation Corporation | Timing-driven integrated circuit layout through device sizing |
EP0650194B1 (en) * | 1993-10-21 | 1999-11-10 | Advanced Micro Devices, Inc. | High density dynamic bus |
JPH07160757A (ja) * | 1993-12-13 | 1995-06-23 | Nec Corp | Fpgaのタイミング自動調整システム |
US5619419A (en) * | 1994-09-13 | 1997-04-08 | Lsi Logic Corporation | Method of cell placement for an itegrated circuit chip comprising integrated placement and cell overlap removal |
US5856927A (en) * | 1995-05-01 | 1999-01-05 | Vlsi Technology, Inc. | Method for automatically routing circuits of very large scale integration (VLSI) |
US5898595A (en) * | 1995-05-26 | 1999-04-27 | Lsi Logic Corporation | Automated generation of megacells in an integrated circuit design system |
US5764532A (en) * | 1995-07-05 | 1998-06-09 | International Business Machines Corporation | Automated method and system for designing an optimized integrated circuit |
JP2959444B2 (ja) * | 1995-08-30 | 1999-10-06 | 日本電気株式会社 | フリップチップ型半導体装置の自動配置配線方法 |
US6539509B1 (en) | 1996-05-22 | 2003-03-25 | Lsi Logic Corporation | Clock skew insensitive scan chain reordering |
US5798935A (en) * | 1996-07-01 | 1998-08-25 | Sun Microsystems, Inc. | Method and apparatus for sizing buffers to provide minimal skew |
US5953518A (en) * | 1997-03-14 | 1999-09-14 | Lsi Logic Corporation | Yield improvement techniques through layout optimization |
US6110221A (en) * | 1997-06-23 | 2000-08-29 | Sun Microsystems, Inc. | Repeater blocks adjacent clusters of circuits |
US6114903A (en) * | 1998-01-14 | 2000-09-05 | Lsi Logic Corporation | Layout architecture for core I/O buffer |
US6073261A (en) * | 1998-05-22 | 2000-06-06 | Hewlett Packard Company | Circuit for evaluating signal timing |
US6609228B1 (en) | 2000-11-15 | 2003-08-19 | International Business Machines Corporation | Latch clustering for power optimization |
US7000163B1 (en) * | 2002-02-25 | 2006-02-14 | Lsi Logic Corporation | Optimized buffering for JTAG boundary scan nets |
US7062740B2 (en) * | 2003-05-22 | 2006-06-13 | Taiwan Semiconductor Manufacturing Co., Ltd. | System and method for reducing design cycle time for designing input/output cells |
US7305645B1 (en) | 2004-09-07 | 2007-12-04 | Advanced Micro Technologies, Inc. | Method for manufacturing place & route based on 2-D forbidden patterns |
US7257798B2 (en) * | 2005-06-21 | 2007-08-14 | Cadence Design Systems, Inc. | Method and system for designing a timing closure of an integrated circuit |
US7721171B2 (en) * | 2007-08-16 | 2010-05-18 | International Business Machines Corporation | Scheme to optimize scan chain ordering in designs |
US11095272B2 (en) * | 2018-09-21 | 2021-08-17 | Taiwan Semiconductor Manufacturing Company, Ltd. | Flip-flop cell |
TWI712947B (zh) | 2019-06-06 | 2020-12-11 | 瑞昱半導體股份有限公司 | 積體電路設計方法與其非暫態電腦可讀取媒體 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0679319B2 (ja) * | 1985-04-10 | 1994-10-05 | 株式会社日立製作所 | 配置更新方法 |
JPS6235716A (ja) * | 1985-08-09 | 1987-02-16 | Hitachi Ltd | 半導体集積回路装置 |
JPH01289138A (ja) * | 1988-05-16 | 1989-11-21 | Toshiba Corp | マスタースライス型半導体集積回路 |
JPH0229124A (ja) * | 1988-07-19 | 1990-01-31 | Toshiba Corp | スタンダードセル |
-
1990
- 1990-10-29 US US07/605,557 patent/US5208764A/en not_active Expired - Lifetime
-
1991
- 1991-10-29 JP JP3308337A patent/JP2572322B2/ja not_active Expired - Fee Related
- 1991-10-29 KR KR1019910019075A patent/KR970004536B1/ko not_active IP Right Cessation
-
1992
- 1992-12-10 US US07/988,468 patent/US5307286A/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
US5307286A (en) | 1994-04-26 |
KR970004536B1 (ko) | 1997-03-28 |
JPH05136262A (ja) | 1993-06-01 |
JP2572322B2 (ja) | 1997-01-16 |
US5208764A (en) | 1993-05-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR920008622A (ko) | 전주사회로용 자동 위치설정 및 경로지정 배치를 최적화시키기 위한 방법 및 장치 | |
KR100319194B1 (ko) | 프로그램가능한딜레이를제공하는장치및방법 | |
US5070296A (en) | Integrated circuit interconnections testing | |
EP0256861A2 (en) | Flip-flop circuit | |
EP0627631A2 (en) | Analog autonomous test bus framework for testing integrated circuits on a printed circuit board | |
EP0219413A3 (en) | An array reconfiguration apparatus and method particularly adapted for use with very large scale integrated circuits | |
KR870009237A (ko) | 테스트용이화회로 및 테스트방법 | |
KR880009381A (ko) | 반도체 집적회로장치 | |
JPH071493B2 (ja) | テスト補助回路 | |
US4906872A (en) | Integrated circuit device | |
US5132614A (en) | Semiconductor device and method and apparatus for testing the same | |
ATE51316T1 (de) | Integrierter halbleiterspeicher. | |
EP0348933A2 (en) | Standard cell | |
KR860002827A (ko) | 적응성이 향상된 반도체 메모리장치 | |
KR900008190B1 (ko) | 반도체집적회로장치 | |
KR900004003A (ko) | 스탠다드셀과 스탠다드셀형 집적회로 및 그 집적회로의 설계방법 | |
JPH0677050B2 (ja) | 電子回路 | |
US4959555A (en) | Interconnection medium | |
JPH02166824A (ja) | 論理回路 | |
JP2515705B2 (ja) | 半導体集積回路装置 | |
EP0488382A2 (en) | Latch circuit | |
JPS56156083A (en) | Scanning system for electronic switchboard | |
JPH02298048A (ja) | 自動レイアウトシステム | |
JPH0668942A (ja) | カードエッジコネクタ | |
KR930017128A (ko) | 집적 회로 장치 및 그 검사 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AMND | Amendment | ||
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
AMND | Amendment | ||
E601 | Decision to refuse application | ||
J2X1 | Appeal (before the patent court) |
Free format text: APPEAL AGAINST DECISION TO DECLINE REFUSAL |
|
G160 | Decision to publish patent application | ||
B701 | Decision to grant | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20020909 Year of fee payment: 6 |
|
LAPS | Lapse due to unpaid annual fee |