Microsoft PowerPoint - ICCAD_Analog_lec01.ppt [호환 모드]

Similar documents
Slide 1

MAX+plus II Getting Started - 무작정따라하기

Orcad Capture 9.x

½½¶óÀ̵å Á¦¸ñ ¾øÀ½

<35335FBCDBC7D1C1A42DB8E2B8AEBDBAC5CDC0C720C0FCB1E2C0FB20C6AFBCBA20BAD0BCAE2E687770>

1 Nov-03 CST MICROWAVE STUDIO Microstrip Parameter sweeping Tutorial Computer Simulation Technology

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Sep.; 30(9),

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Oct.; 27(10),

untitled

......

Microsoft PowerPoint - ICCAD_Digital_lec02.ppt [호환 모드]

< C6AFC1FD28B1C7C7F5C1DF292E687770>

SW_faq2000번역.PDF

. 서론,, [1]., PLL.,., SiGe, CMOS SiGe CMOS [2],[3].,,. CMOS,.. 동적주파수분할기동작조건분석 3, Miller injection-locked, static. injection-locked static [4]., 1/n 그림

歯AG-MX70P한글매뉴얼.PDF


airDACManualOnline_Kor.key

01_피부과Part-01

,,,,,, (41) ( e f f e c t ), ( c u r r e n t ) ( p o t e n t i a l difference),, ( r e s i s t a n c e ) 2,,,,,,,, (41), (42) (42) ( 41) (Ohm s law),

- 2 -

Microsoft Word - DCMD-1000 사용자 메뉴얼.docx

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Nov.; 26(11),

Microsoft Word - SRA-Series Manual.doc

03 장태헌.hwp

PJTROHMPCJPS.hwp

Microsoft PowerPoint - dev6_TCAD.ppt [호환 모드]

歯동작원리.PDF

歯DCS.PDF

00목차

¾Ë·¹¸£±âÁöħ¼�1-ÃÖÁ¾

2007백서-001-특집

(291)본문7

01....b

Microsoft Word - FS_ZigBee_Manual_V1.3.docx

디지털공학 5판 7-8장

Microsoft PowerPoint - analogic_kimys_ch10.ppt

Mentor_PCB설계입문


G2011WDT-Manual-LG(CCNF-Ver02).xls

SW

1 SW

CD-6208_SM(new)

6 강남구 청담지구 청담동 46, 삼성동 52 일대 46,592-46,592 7 강남구 대치지구 대치동 922번지 일대 58,440-58,440 8 강남구 개포지구 개포동 157일대 20,070-20,070 9 강남구 개포지구중심 포이동 238 일대 25,070-25,

27집최종10.22

황룡사 복원 기본계획 Ⅵ. 사역 및 주변 정비계획 가. 사역주변 정비구상 문화유적지구 조성 1. 정비방향의 설정 황룡사 복원과 함께 주변 임해전지(안압지) 海殿址(雁鴨池)와 분황사 등의 문화유적과 네트워크로 연계되는 종합적 정비계획안을 수립한다. 주차장과 광장 등 주변

Microsoft PowerPoint - ch25ysk.pptx

Microsoft Power Point 2002

전자실습교육 프로그램

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. vol. 26, no. 1, Jan 서론 PC PMIC(Power Management IC) [1]. PMIC DC-D

# E-....b61.)

10신동석.hwp

acdc EQ 충전기.hwp

Microsoft Word - Lab.4

블링블링 제주월드

BJFHOMINQJPS.hwp

서보교육자료배포용.ppt

4 CD Construct Special Model VI 2 nd Order Model VI 2 Note: Hands-on 1, 2 RC 1 RLC mass-spring-damper 2 2 ζ ω n (rad/sec) 2 ( ζ < 1), 1 (ζ = 1), ( ) 1

<4D F736F F F696E74202D20C0FCC0DAC8B8B7CEBDC7C7E8312E BC8A3C8AF20B8F0B5E55D>

#³óÃÌ°æÁ¦ 64È£-Ä®¶ó¸é

¾Èµ¿±³È¸º¸ÃÖÁ¾

¾Ë±â½¬¿îÀ±¸®°æ¿µc03ÖÁ¾š

Microsoft PowerPoint - Ch12

untitled

<30352D30312D3120BFB5B9AEB0E8BEE0C0C720C0CCC7D82E687770>

歯mp3사용설명서

½ºÅ丮ÅÚ¸µ3_³»Áö

272*406OSAKAÃÖÁ¾-¼öÁ¤b64ٽÚ

PART

Part Part

£01¦4Àå-2

(b) 미분기 (c) 적분기 그림 6.1. 연산증폭기연산응용회로

요약문 1 요 약 문 1. 과 제 명 : 소음노출 저감을 위한 작업환경관리 및 측정방안 연구 2. 연구기간 : ~ 연 구 자 : 연구책임자 장 재 길 (연구위원) 공동연구자 정 광 재 (연구원) 4. 연구목적 및 필요성

<4D F736F F F696E74202D2028B9DFC7A5BABB2920C5C2BEE7B1A420B8F0B5E220C8BFC0B220BDC7C1F520BDC3BDBAC5DB5FC7D1B1B94E4920C0B1B5BFBFF85F F726C F72756D>

전자회로-07장

텀블러514

DE1-SoC Board

2

RRH Class-J 5G [2].,. LTE 3G [3]. RRH, W-CDMA(Wideband Code Division Multiple Access), 3G, LTE. RRH RF, RF. 1 RRH, CPRI(Common Public Radio Interface)

PowerPoint 프레젠테이션

실험 5

PowerPoint Template

실험 5

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. vol. 27, no. 1, Oct 서론,.,., IC. IC, IC. EM Immunity, Electromagneti

. "" "",.... :...,,....,.. :..,,,..,,...,.... 2

À̵¿·Îº¿ÀÇ ÀÎÅͳݱâ¹Ý ¿ø°ÝÁ¦¾î½Ã ½Ã°£Áö¿¬¿¡_.hwp

Microsoft PowerPoint - ch07ysk2012.ppt [호환 모드]

User Guide

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. vol. 26, no. 3, Mar (NFC: non-foster Circuit).,. (non-foster match

歯03-ICFamily.PDF

PowerPoint Presentation

02 _ The 11th korea Test Conference The 11th korea Test Conference _

Manufacturing6

보고서(겉표지).PDF

¿ÀǼҽº°¡À̵å1 -new

DIB-100_K(90x120)

iii. Design Tab 을 Click 하여 WindowBuilder 가자동으로생성한 GUI 프로그래밍환경을확인한다.

LCD Monitor

VZ94-한글매뉴얼

ez-shv manual

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Aug.; 30(8),

Transcription:

Chapter 1. Hspice IC CAD 실험 Analog part 1

Digital circuit design 2

Layout? MOSFET! Symbol Layout Physical structure 3

Digital circuit design Verilog 를이용한 coding 및 function 확인 Computer 가알아서해주는 gate level circuit design Computer 가알아서해주는 Layout 4

Analog circuit design TR level circuit design TR level l simulation Hspice, cadence 를이용한 TR level circuit design & simulation Vload Layout Clkpi+1 Clkni+1 Clkpi Clkni Post layout simulation Vbias Vcont Fabrication 5

Analog circuit design TR level circuit design Cadence layout editor 를이용한손으로하는 ~layout, Hspice, cadence 를이용한 post layout simulation TR level l simulation Layout Post layout simulation Fabrication 6

TR level circuit simulator! text 기반 Netlist file (Inverter, amp..) Test file (ac, dc, transient sweep) Hspice simulator Simulation log file Simulation results file Cosmos Scope (Simulation result veiwer) 7

[ICCAD@train##]/user1/train##/ > mkdir hspice [ICCAD@train##]/user1/train##/ > cd hspice [ICCAD@train##]/user1/train##/ hspice> cp /user1/master/hspice/netlist.sp. cp /user1/master/hspice/pmos_vtl.inc. cp /user1/master/hspice/nmos_vtl.inc. ls [ICCAD@train##]/user1/train##/ hspice> vi netlist.sp 8

Inverter vdd Netlist.subckt Inverter out in vdd vss M_p out in vdd vdd PMOS_ VTL w=10u l=0.05u M_n out in vss vss NMOS_VTL w=5u l=0.05u.ends in out.subckt Inverter out in vdd vss 회로만들기회로이름 회로바깥에서보이는 port 들 vss 9

Inverter vdd Netlist.subckt Inverter out in vdd vss M_p out in vdd vdd PMOS_ VTL w=10u l=0.05u M_n out in vss vss NMOS_VTL w=5u l=0.05u.ends in out Mosfet Drain 의 Gate 의 Source 의 Bulk 의의이름 node 명 node 명 node 명 node 명 M_p out in vdd vdd PMOS_VTL w=10u l=0.05u vss Mosfet 의 type Inverter 설계끝! Mosfet 의 width 와 length 10

[ICCAD@train##]/user1/train##/ hspice> cp /user1/master/hspice/inv_sim.sp p. [ICCAD@train##]/user1/train##/ hspice> vi inv_sim.sp 11

DC simulation.include 'PMOS_VTL.inc'.include 'NMOS_VTL.inc'.include 'netlist.sp'.options POST NODE LIST Model 및만들어놓은회로불러오기 V1 vdd 0 1 V2 vss 0 0 Vin in vss 0.5 Voltage 정의해주기 Inverter 라는회로불러오기 x_inv out in vdd vss Inverter c_out out vss 1p Capcitor 정의 Vin 이라는 voltage source 를 0.001001 단위로 0 에서 1 까지변화시키면서각각의 node 들의값이어떻게되는지 simulation 해라..dc Vin 0 1 0.001.END 12

[ICCAD@train##]/user1/train##/ hspice> hspice inv_sim.sp > a.lis & [ICCAD@train##]/user1/train##/ hspice> >info : **** hspice jab concluded [ICCAD@train##]/user1/train##/ hspice> cscope & 13

파형확인하기파형열어보자! Signal Manager click! 14

파형확인하기파형열어보자! 이거더블클릭! Signal Manager click! DC sweep 결과 : file 명. sw0 AC sweep 결과 : file명. ac0 Transient sweep 결과 : file명. tr0 15

보고싶은파형더블클릭! 16

AC simulation.include 'PMOS_VTL.inc'.include 'NMOS_VTL.inc'.include 'netlist.sp'.options POST NODE LIST V1 vdd 0 1 V2 vss 0 0 Vin in vss 0.5 ac=1 Ac sweep 을 frequency 축을 decade 단위로하여, 각 decade 마다 1000 개의 data 를찍고, 100KHZ 에서부터 10GHz 까지의주파수응답을 simulation 해라 x_inv out in vdd vss Inverter c_out out vss 1p.ac dec 1000 100k 10g.END 17

파형확인하기파형열어보자! 이거더블클릭! Signal Manager click! DC sweep 결과 : file 명. sw0 AC sweep 결과 : file명. ac0 Transient sweep 결과 : file명. tr0 18

보고싶은파형더블클릭! 19

transient simulation.include PMOS_VTL.inc'.include 'NMOS_VTL.inc'.include 'netlist.sp'.options POST NODE LIST V1 vdd 0 1 V2 vss 0 0 Vin in vss sin(0.5 0.5 100x) 0.5 V ± 0.5V 의 swing 을가지는 100MHz 의 sin 파신호생성 x_inv out in vdd vss Inverter c_out out vss 1p Transient sweep 을 1ps 마다 data 를찍어서 100ns 까지 simulation 해라.tran 1p 100n.END 20

파형확인하기파형열어보자! 이거더블클릭! Signal Manager click! DC sweep 결과 : file 명. sw0 AC sweep 결과 : file명. ac0 Transient sweep 결과 : file명. tr0 21

보고싶은파형더블클릭! 22

실습 차동증폭기 (differential amplifier) 의설계및시뮬레이션 INp Vdd Vdd DC, AC, Transient sweep 후파형확인 W=1.9u L=0.05u 05 W=1.9u L=0.05u 05 Differential input signal generator vin in vss ac=1 Voff off vss 0.75 Outp Outn Einp inp off in vss 0.5 Vss Einn inn off in vss -0.5 05 Vbias W=5u L=0.05u Vir_gnd W=5u L=0.05u W=10u L=0.3u INn Vvbias vbias vss 0.7.dc vin -0.5 0.5 0.001.ac dec 1000 100k 10g.tran 1p 100n Vss 모든 NMOS 의 bulk 는 vss 로모든 PMOS 의 bulk 는 vdd 로연결! 23

Appendix Parameter 설정및 parameter sweep Hspice netlist 에서 parameter 설정은다음과같이한다. 예를들어어떤 dc voltage 값을 cont 라는 parameter ( 변수 ) 값으로지정하고싶다면, Vcont cont vss cont 와같이 안에변수값을써주면된다. 그리고.param cont=0.6 과같이선언해주면 cont 에는 0.6 이란값이들어가게된다. Cont 값을바꿔가며 parameteric sweep 을하려면,.dc vx 0 1 0.001001 sweep cont 0 1 01 0.1 과같이설정해준다. 이렇게해주면, cont 값을 0 에서 1 까지 0.1 씩변화시키며 10번 반복하여 dc sweep 을하게된다. 이는 ac sweep, transient sweep 에서도마찬가지로적용할수있다..ac dec 1000 100k 10g sweep cont 0 1 0.1.tran 1p 100n sweep cont 0 1 0.1 24

Appendix Cosmos scope measurement tool Cosmos scope measurement tool Measurement tool 을잘사용하면파형에대한거의모든정보를얻을수있다. 예를들어파형의주파수혹은 swing 폭, rising time, falling time 등을알고싶을땐, 직접재려고하지말고 measurement tool 을이용하라 25