KR920008622A - 전주사회로용 자동 위치설정 및 경로지정 배치를 최적화시키기 위한 방법 및 장치 - Google Patents

전주사회로용 자동 위치설정 및 경로지정 배치를 최적화시키기 위한 방법 및 장치 Download PDF

Info

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
Application number
KR1019910019075A
Other languages
English (en)
Other versions
KR970004536B1 (ko
Inventor
루스 스테판
선룸 양 조셉
Original Assignee
원본미기재
선 마이크로시스템즈 인코오퍼레이티드
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 원본미기재, 선 마이크로시스템즈 인코오퍼레이티드 filed Critical 원본미기재
Publication of KR920008622A publication Critical patent/KR920008622A/ko
Application granted granted Critical
Publication of KR970004536B1 publication Critical patent/KR970004536B1/ko

Links

Classifications

    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L27/00Devices consisting of a plurality of semiconductor or other solid-state components formed in or on a common substrate
    • H01L27/02Devices 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/0203Particular design considerations for integrated circuits
    • H01L27/0207Geometrical layout of the components, e.g. computer aided design; custom LSI, semi-custom LSI, standard cell technique
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/28Testing of electronic circuits, e.g. by signal tracer
    • G01R31/317Testing of digital circuits
    • G01R31/3181Functional testing
    • G01R31/3185Reconfiguring for testing, e.g. LSSD, partitioning
    • G01R31/318533Reconfiguring for testing, e.g. LSSD, partitioning using scanning techniques, e.g. LSSD, Boundary Scan, JTAG
    • G01R31/318583Design for test
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/30Circuit design
    • G06F30/39Circuit 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. 플립플롭회로의 폭을 횡단하도록 배열된 상기 플립플롭회로에 글로벌 신호를 전달하고, 인접한 플립플롭회로의 입력 및 출력단자와 정합시키도록 입력 및 출력단자를 제공하도록 설계된 도체를 갖는 플립플롭회로, 버퍼 및 플립플롭회로에 대한 신호를 구동시키도록 접속된 버퍼와 함께 행내에 플립플롭회로가 배열된 조합회로소자로 이루어진것을 특징으로 하는 집적회로 구성.
  2. 제1항에 있어서, 플립플롭회로가 이들이 인접할때 인접플립플롭이 주사 입력 및 주사출력단자를 정합시키도록 설정된 위치에서 플립플롭회로의 반대연부에 주상입력 및 주사출력단자로 이루어진 것을 특징으로 하는 집적회로 구성.
  3. 제1항에 있어서, 글로벌 신호를 전달시키도록 설계된 도체가 행내의 인접한 플립플롭회로 모두에 리세트신호를 전달하도록 설계되며, 도체가 리세트 신호를 구동시키도록 행내의 버퍼에 결합되는 것을 특징으로 하는 집적회로 구성.
  4. 제1항에 있어서, 글로벌 신호를 전달하도록 설계된 도체가 행내의 인접한 플립플롭회로 모두에 가능신호를 운반하도록 설계되며, 도체가 가능신호를 구동하도록 선택된 행내의 버퍼에 결합되는 것을 특징으로 하는 집적회로 구성.
  5. 제1항에 있어서, 글러벌 신호를 전달하도록 설계된 도체가 행내의 인접한 플립플롭회로 모두에 리세트 신호를 운반하도록 설계된 것을 특징으로 하는 집적회로 구성.
  6. 제1항에 있어서, 글러벌 신호를 전달하도록 설계된 도체가 행내의 인접한 플립플롭회로 모두에 가능신호를 운반하도록 설계된 것을 특징으로 하는 집적회로 구성.
  7. 제6항에 있어서, 구동신호가 주사동작을 가능하게 하는것을 특징으로 하는 집적회로 구성.
  8. 제6항에 있어서, 구동신호가 데이타 동작을 가능하게 하는 것을 특징으로하는 집적회로 구성.
  9. 제1항에 있어서, 글로벌 신호를 전달하도록 설계된 도체가 행내의 모든 플립플롭회로에 클럭신호를 전달하도록 설계된 것을 특징으로 하는 집적회로 구성.
  10. 제9항에 있어서, 도체가 클럭신호를 구동시키도록 선택된 행내의 버퍼와 결합되는 것을 특징으로 하는 집적회로 구성.
  11. 행내에서 함께 배열되며, 플립프롭회로가 함께 인접할때 회로의 반대측에 배열되어 짝이 되도록 설정되는 주사입력단자 및 주사출력단자를 갖는 플립플롭회로와 조합회로로 이루어진것을 특징으로 하는 집적회로 구성.
  12. 제1항에 있어서, 플립플롭회로가 플립플롭회로의 폭을 횡단하도록 배열된 상기 플립플롭회로 양단에 글로벌 신호를 전달하고 인접한 플립플롭 회로의 입력 및 출력단자를 정합시키기위해 입력 및 출력단자를 제공하도록 설게된 도체를 더 구비하는 것을 특징으로 하는 집적회로 구성.
  13. 플립플롭회로, 버퍼 및 조합셀을 갖는 집적회로에 대해 회로 셀을 자동적으로 위치설정하고 이들 셀사이에 접속부를 경로지정하는 방법에 있어서, 위치설정되고 경로지정될 회로블럭의 개요도를 제공하는 단계, 셀을 횡단하고 셀이 인접할때 짝이 되는 입력 및 출력단자를 셀의 반대측상에 제고아흔 글로벌신호용 도체를 갖는 플립플롭회로의 표준셀, 버퍼 및 조합셀을 제공하는 단계, 그와같은 플립플롭회로의 도체에 대한 표준부하값 데이블을 제공하는 단계, 플립플롭 모두가 다른 플립플롭과 함께 행내에 놓이도록 셀을 위치설정하는 단계, 부하값 테이블내 부하의 표준값으로 부터 버퍼의 값을 계산하는 단계, 그리고 표준값을 기초로 도체를 구동시키도록 플립플롭과 함께 행으로 버퍼를 위치시키는 단계로 이루어진 것을 특징으로 하는 집적회로용 회로셀 자동위치설정 및 이들셀사이의 접속부 경로지정 방법.
  14. 제13항에 있어서, 플립플롭회로의 셀이 인접할때 인접셀에 대한 주사입력 및 출력단자가 짝이 되도록 플립플롭회로의 표준셀 각각에 대해 주사입력 및 출력단자를 제공하는 단계를 더 포함하는 것을 특징으로 하는 집적회로용 회로셀 자동위치설정 및 이들 셀 사이의 접속부 경로지정방법.
  15. 제14항에 있어서, 부가된 버퍼와 행해진 접속부를 기초로 개요회로의 세부사항을 개선시키는 단계를 더 포함하는 것을 특징으로하는 집적회로용 회로셀 자동위치설정 및 이들 셀 사이의 접속부 경로지정 방법.
  16. ※ 참고사항 : 최초출원 내용에 의하여 공개하는 것임.
KR1019910019075A 1990-10-29 1991-10-29 완전 주사회로용 자동 위치설정 및 경로지정 배치설계를 최적화시키기 위한 방법 KR970004536B1 (ko)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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 スタンダードセル

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