252
v13 Microwave Office Layout Guide ni.com/awr

Microwave Office Layout Guide 직각(Ctrl+O).....3–26 Shape선택.....3–26

  • Upload
    others

  • View
    17

  • Download
    0

Embed Size (px)

Citation preview

v13

Microwave OfficeLayout Guide

ni.com/awr

Microwave Office Layout GuideNI AWR Design Environment v13 Edition

1960 E. Grand Avenue, Suite 430El Segundo, CA 90245USAPhone: +1 310.726.3000Fax: +1 310.726.3005Website: www.ni.com/[email protected]. Technical Support phone: 888.349.7610

LEGAL NOTICES

© 2017 National Instruments. All rights reserved.

Trademarks

• Analog Office, APLAC, AWR, AWR Design Environment, AXIEM, Microwave Office, National Instruments, NI, ni.com andTX-Line are registered trademarks of National Instruments. Refer to the Trademarks section at ni.com/trademarks for otherNational Instruments trademarks.

• Other product and company names mentioned herein are trademarks or trade names of their respective companies.

Patents

For patents covering NI AWR software products/technology, refer to ni.com/patents.

The information in this guide is believed to be accurate. However, no responsibility or liability is assumed by National Instrumentsfor its use.

Table of Contents

1. 서문 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–1

1.1. 이 책의 정보 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–2

1.1.1. 추가 문서 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–3

1.1.2. 표기 규칙 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–4

1.2. 온라인 도움말 보기 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–5

2. 레이아웃 개요 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–1

2.1. Schematic 데이터베이스의 다른 View로 사용되는 레이아웃 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–1

2.2. 레이아웃 객체(셀) .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–2

2.2.1. 내장된 파라미터화된 셀 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–2

2.2.2. artwork 셀 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–3

2.2.3. 사용자 정의 셀 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–3

2.2.4. 레이아웃 없음(예: 포트) .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–3

2.3. 레이아웃 펀더멘탈 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–3

3. 레이아웃 편집 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–1

3.1. Schematic 및 Schematic 레이아웃 상호 작용 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–1

3.1.1. Element 심볼 색상 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–1

3.1.2. 최초 레이아웃 Shape 배치 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–1

3.1.3. 레이아웃 셀 스냅 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–5

3.1.4. Shape 고정 및 동결 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–7

3.1.5. 레이아웃 배치 명령 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–8

3.1.6. View의 교차 선택 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–9

3.2. Layout Manager .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–11

3.2.1. 레이아웃 라이브러리 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–14

3.2.2. Layout Manager에서 라이브러리 탐색 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–16

3.3. 레이아웃 편집 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–17

3.3.1. Schematic Layout/EM Layout Editor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–18

3.3.2. Artwork Cell Editor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–18

3.4. Schematic/EM 레이아웃 그리기 도구 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–19

3.4.1. Draw Tools Toolbar .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–21

타원(Ctrl+E) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–21

경로(Ctrl+L) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–21

다각형(Ctrl+P) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–22

직사각형(Ctrl+B) .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–22

텍스트(Ctrl+T) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–22

3D 클립 영역 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–24

Drill Hole .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–25

3.4.2. 레이아웃 shape 편집 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–26

그리드 스냅(Ctrl + G) .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–26

Microwave Office Layout Guide iii

직각(Ctrl + O) .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–26

Shape 선택 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–26

다중 선택 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–27

다중 선택 편집 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–27

참조 이동 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–27

참조 복사 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–29

명령 반복 모드 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–31

Gravity points . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–32

회전 및 뒤집기 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–33

제한된 객체 선택 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–33

3.4.3. 다각형 편집 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–34

다각형 추가 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–34

점 및 가장자리 편집 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–34

Shape 꼭지점 삭제 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–36

shape 꼭지점 늘리기 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–37

Shape 꼭지점 추가 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–38

컷아웃 및 호 추가/편집 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–42

컷아웃 추가 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–42

컷아웃 편집 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–43

컷라인 추가 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–44

호 세그먼트 편집 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–45

배열 복사 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–46

영역 늘리기 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–46

다각형 슬라이싱(Shape 슬라이스) ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–46

노치 만들기(노치 Shape) .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–46

Shape 병합 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–47

다각형 분해(shape 분해) .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–47

Shape 미러링(미러) .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–47

Shape 수정 작업 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–47

3.4.4. 좌표 입력 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–49

3.4.5. 측정 도구 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–52

표준 자 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–52

레이아웃 자 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–52

치수선 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–53

3.4.6. 확대/축소와 이동 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–53

모두 보기 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–53

영역 보기 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–54

이전 확대/축소 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–54

확대 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–54

축소 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–54

이동 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–54

iv NI AWR Design Environment

내용

3.4.7. 그룹화 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–54

3.4.8. 정렬 도구 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–55

3.5. 지능형 셀(iCell) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–56

3.5.1. 표준 iCell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–56

3.5.2. 사용자 정의 iCell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–57

3.5.3. 일반화된 iCell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–58

3.6. TRACE Element .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–58

3.6.1. TRACE 편집 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–58

Bend 추가 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–58

전체 길이 상수를 사용한 Bend 위치 이동 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–59

Bend 위치 이동 및 전체 길이 변경 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–62

initial Bend 이후 Bend 추가 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–64

세그먼트 회전 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–65

3.6.2. TRACE 라우팅 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–66

선 길이 유지 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–68

3.6.3. Snap to Fit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–68

3.6.4. 대칭 회로 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–69

3.7. Electrical Net(iNet) Element .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–70

3.7.1. iNet 정의 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–71

Schematic에서 iNet 정의 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–71

레이아웃에서 iNet 정의 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–71

3.7.2. 루트 준비 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–75

기본 via 및 불연속성 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–75

기본 폭 및 선 유형 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–75

3.7.3. 루트 시작 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–76

3.7.4. 루트 들어가기 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–76

iNet 상태 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–77

3.7.5. 루트 편집 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–77

끝점 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–77

선 유형 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–78

Via .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–78

Shape 속성 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–79

Reroute 모드 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–80

Snap to Fit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–80

3.7.6. 레이아웃에서 iNet 선택 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–80

3.7.7. iNet 삭제 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–80

3.7.8. iNet 연결 및 연결 해제 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–81

3.7.9. iNet 정리 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–83

명령 호출 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–83

끝 연결 루트 병합 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–84

크로스오버 삽입 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–84

Microwave Office Layout Guide v

내용

점진적으로 크로스오버 삽입 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–91

3.7.10. iNet 복사 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–95

3.7.11. iNet을 사용한 시뮬레이션 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–96

3.7.12. 추가 iNet 명령 및 옵션 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–96

넷 강조 표시 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–96

모든 iNet 선택 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–97

반복 명령 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–97

동일 선상 점 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–99

계층 구조 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–100

연결성 확인 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–100

전류 밀도 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–100

RC 등가 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–100

3.8. 루트 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–101

3.8.1. 루트 추가 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–101

3.8.2. Via 추가 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–102

3.8.3. 루트 준비 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–104

3.9. 배치 미러링 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–104

3.10. Shape/Layer Modifier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–106

3.10.1. modifier 추가 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–107

Edge Modifier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–107

Point Stretch Modifier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–108

Width Modifier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–109

Radius Modifier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–110

Ellipse Size Modifier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–111

Array Modifier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–111

Spacing Modifier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–112

Polar Spacing Modifier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–113

Stretch Area Modifier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–113

Control Point Modifier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–114

Layer Offset Modifier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–114

Layer Resize Modifier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–115

Layer Boolean Modifier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–115

Layer Corner Modifier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–116

SPP(Shape Preprocessor) modifier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–116

3.10.2. Layout Modifier 순서 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–117

3.10.3. Modifier 편집 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–117

3.10.4. modifier 디버깅 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–118

3.11. Via Fill 및 Via Fence .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–119

3.11.1. Via Fill/Fence 작업 설정 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–119

3.11.2. Via Fill . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–119

Via Fill 작업 실행 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–119

vi NI AWR Design Environment

내용

Via Fill 사전 설정 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–119

3.11.3. Via Fence .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–120

Via Fence 작업 실행 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–120

Via Fence 사전 설정 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–120

3.12. Artwork 셀 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–121

3.12.1. artwork 셀 편집 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–121

영역 핀 만들기 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–122

3.12.2. artwork 셀 늘리기 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–122

3.12.3. artwork 셀 저장 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–123

3.12.4. 파라미터화된 레이아웃 셀의 평탄화 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–123

3.12.5. artwork 셀 라이브러리 만들기 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–124

3.12.6. artwork 셀 라이브러리 저장 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–124

3.12.7. artwork 셀 라이브러리 로드 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–125

3.12.8. artwork 셀을 Schematic Element의 레이아웃에 할당 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–126

3.13. 레이아웃 셀 속성 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–126

3.13.1. 셀 옵션 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–127

선 유형 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–127

선 유형 정의 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–128

레이어 매핑 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–129

셀 뒤집기 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–129

지향각 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–129

위치 동결 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–129

축 고정을 위해 사용 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–129

늘려 맞추기 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–129

3.13.2. 면 속성 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–130

면 및 스냅 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–130

인접 스냅 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–133

다중 레이어 그리기 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–133

면 양쪽 맞춤 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–134

3.13.3. 로컬 셀 파라미터 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–134

4. 레이아웃 구성 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–1

4.1. 레이아웃 옵션 설정 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–1

4.1.1. 직교와 비직교 설계 스타일 비교 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–1

4.1.2. 그리드 옵션 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–2

4.1.3. 레이아웃 셀 스냅 옵션 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–4

4.1.4. 레이아웃 문제 방지 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–5

Subcircuit과 Artwork 셀은 직교가 되어야 함 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–5

pCell 라운딩 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–5

그리드에서 경로 꼭지점 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–6

다양한 길이 면 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–7

그리드 배수가 홀수인 artwork 셀 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–8

Microwave Office Layout Guide vii

내용

스냅핑과 끌기 비교 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–10

4.1.5. 레이아웃 문제 진단 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–10

4.2. 레이아웃 모드 속성 구성 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–12

4.3. 도면 레이어 및 모델 레이어 매핑 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–14

4.3.1. 레이아웃 셀의 레이어 매핑 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–17

4.3.2. 모델 레이어 규칙 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–18

4.3.3. 레이어 매핑 만들기 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–19

GDSII 레이어 매핑 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–20

GDSII 레이어 규칙 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–21

GDSII 레이아웃 셀 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–21

GDSII 라이브러리 가져오기 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–21

4.4. 레이아웃 프로세스 파일(LPF) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–22

4.4.1. $PROCESS_SETUP_BEGIN/END 섹션 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–23

기본 단위 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–23

기본값 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–24

도면 해상도 설정 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–24

선 유형 정의 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–25

구조 유형 정의 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–25

캐패시터 정의 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–26

PAD 정의 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–26

Via 정의 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–27

pCell 다중 레이어 선 도면 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–28

Airbridge 도면 객체 선택 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–29

DRC 규칙 파일 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–29

연결성 규칙 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–30

기본 레이아웃 글꼴 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–30

4.4.2. $LAYER_SETUP_BEGIN/END 섹션 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–30

도면 레이어 속성 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–30

레이어 매핑 속성 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–31

EM 레이어 매핑 속성 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–32

사용자 정의된 도면 레이어 채우기 패턴 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–33

4.4.3. $EM_SETUP_BEGIN/END 섹션 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–34

기본 EM enclosure 크기 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–35

기본 EM 레이어 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–35

EM 컨덕터 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–35

5. 레이아웃 검증 및 내보내기 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–1

5.1. 설계 규칙 확인(DRC) .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–1

5.1.1. 설계 규칙 확인 실행 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–1

셀 기반 확인 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–2

rat 라인 확인 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–2

다각형 기반 확인 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–3

viii NI AWR Design Environment

내용

다각형 기반 규칙 파일 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–3

영역 DRC 확인 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–7

5.1.2. DRC 작업 오류 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–8

DRC 오류 식별 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–8

사용자 지정 DRC 오류 메시지 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–9

확인 오류 및 허위 오류 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–9

DRC 오류 저장 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–9

DRC 오류 로드 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–10

DRC 오류 복사 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–10

모든 오류 보기 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–10

규칙 오류 보기 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–10

다음 규칙 오류 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–11

이전 규칙 오류 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–11

다음 오류 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–11

이전 오류 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–11

5.1.3. GDSII 비교 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–11

5.2. 레이아웃과 schematic 비교(LVS) .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–12

5.2.1. LVS용 RF Schematic 준비 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–14

5.3. 연결성 확인 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–17

5.3.1. Connectivity Checker 실행 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–17

단락 정의 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–18

artwork 셀, pCells 및 EM Subcircuit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–20

접지 연결 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–22

Connectivity Checker 미지원 항목 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–24

5.3.2. 연결성 강조 표시 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–24

연결성 모두 강조 표시 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–26

연결성 프로브 강조 표시 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–26

연결성 규칙 강조 표시 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–28

레이어 가시성 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–28

단축키 사용 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–29

양(+) 및 음(-) 레이어 사용 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–29

Multiple Technology Designs .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–30

5.3.3. 연결성 규칙 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–31

5.3.4. 연결성 규칙 Syntax 오류 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–38

정의된 규칙 없음 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–38

규칙 키워드의 Syntax 오류 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–39

정의되지 않은 도면 레이어 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–39

5.4. 레이아웃 내보내기 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–39

5.4.1. 파일 매핑 내보내기 설정 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–41

5.4.2. 통합된 다각형 내보내기 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–42

5.4.3. Subcircuit를 인스턴스로 내보내기 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–43

Microwave Office Layout Guide ix

내용

artwork 인스턴스 내보내기 옵션 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–43

레이아웃 셀 내보내기 옵션 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–43

5.4.4. 음(-) 레이어 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–44

5.4.5. 동일 평면 도파관 내보내기 레이아웃 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–46

5.4.6. 레티클 만들기 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–46

Index .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Index–1

x NI AWR Design Environment

내용

Chapter 1. 서문

Microwave Office(MWO), Analog Office(AO) 및 Visual System SimulatorTM(VSS) 소프트웨어를 통합한 NI

AWR Design EnvironmentTM(NI AWRDE) 제품군은 RF(고주파), 마이크로파, 밀리미터파, 아날로그 및 RFIC

설계를 위해 완벽하게 통합된 강력한 설계 및 분석 도구로, NI AWRDE를 나가지 않고도 시스템 설계에 회로

설계를 통합할 수 있다.

Microwave Office 및 Analog Office를 통해 선형, 비선형 및 EM 구조로 이루어진 복잡한 회로를 만들고, 이

러한설계의레이아웃도생성할수있다. 이러한도구에서선형, 비선형하모닉밸런스, 비선형 Volterra series,

전자기(EM), APLAC 및 HSPICE 시뮬레이션 엔진을 이용하여 설계를 빠르고 정확하게 분석할 수 있으며 실

시간 튜닝 및 최적화 기능을 수행할 수 있다.

VSS(Visual System Simulator)는 AWR Design Environment 제품군의 시스템 레벨 설계 제품이다. VSS를 사

용하면 데이터 인코딩부터 전송, 수신, 데이터 디코딩까지 전체 통신 시스템을 분석할 수 있다.

Microwave Office Layout Guide 1–1

1.1. 이 책의 정보

Layout Guide는 Microwave Office 및 Analog Office에서 설계의 레이아웃을 만드는 방법을 설명한다.

1–2 NI AWR Design Environment

이 책의정보

제2장은 레이아웃 프로세스를 개괄적으로 설명한다. 제3장 ~ 제5장은 레이아웃 편집, 구성, 검증 및 내보내

기에 대해 설명한다.

1.1.1. 추가 문서

NI AWRDE에는 다음 추가 문서가 포함된다.

• What's New in NI AWRDE 13?은 새로운 기능, 사용자 인터페이스, element, 시스템 블록, 이 릴리스에 대한

측정값을 제공한다.

• Installation Guide(프로그램 디스크에서 install.pdf로 사용 가능 또는 NI AWR 웹사이트 www.ni.com/awr의

Support 아래에서 다운로드 가능)는 NI AWRDE의 설치 방법과 locked 또는 floating 라이선스 옵션을 위

해 구성하는 방법에 대해 설명한다. 라이선스 구성 및 문제 해결 팁도 함께 제공한다.

• Getting Started Guide에서는 MWO, VSS, AO, AnalystTM 및 MMIC의 예제를 통해 NI AWRDE에 대해 이해한

다.

Microwave Office 예제 프로젝트는 간단한 선형, 비선형 및 EM 회로를 설계하고 분석하는 방법과 레이아

웃을 만드는 방법을 보여준다. Visual System Simulator 예제는 시스템을 설계하고, 미리 정의되어 있거나

사용자 지정된 송신기 및 수신기를 사용하여 시뮬레이션을 수행하는 방법을 보여 준다. Analog Office 예

제는 광범위한 전기적 모델 세트로부터 schematic와 전자기적(EM) 구조로 구성된 회로를 설계하는 방법

을 보여주며, 설계의 물리적 레이아웃을 생성한다. Analyst 예제는 Microwave Office의 3D EM 구조를 생

성하고 시뮬레이션하는 방법을 보여주고 MMIC 예제는 MMIC 기능과 설계를 보여준다.

다수의 시뮬레이터를 사용하여 시뮬레이션을 수행하고, 사용자 분석 요구에 따라 다양한 그래픽 형태로

출력을 표시할 수 있다. 또한, 사용자는 그 설계를 조정하거나 최적화할 수 있으며, 변경사항은 레이아웃

에 자동으로 즉시 반영된다.

• User Guide는 프로그램 사용자 인터페이스(schematic/시스템 다이어그램, 데이터 파일, netlist, 그래프, 측

정값 및 출력 파일, 그리고 프로젝트 변수 및 수식을 사용)에 관한 장을 비롯하여 NI AWRDE를 개괄적으

로 설명한다.

• Dialog Box Reference는 대화 상자 그래픽, 개요, 옵션 상세 설명 및 각 대화 상자로 이동하는 방법에 관

한 정보를 포함한 모든 NI AWRDE 대화 상자의 종합적인 참고사항을 제공한다.

• Simulation and Analysis Guide는 스윕된 파라미터 분석, 튜닝/최적화/수율 및 시뮬레이션 필터와 같은 시

뮬레이션 기본사항을 설명하고, DC, 선형, AC, 하모닉 밸런스, 과도 및 EM 시뮬레이션/추출 이론과 방법

에 대한 시뮬레이션 상세 설명을 제공한다.

• Microwave Office Element Catalog는 schematic를 구축하는 데 사용하는 전기 element 모델 데이터베이

스에 대한 자세한 참고 정보를 제공한다.

• VSS System Block Catalog는 시스템을 구축하는 데 사용하는 모든 시스템 블록에 대해 자세한 참고 정보

를 제공한다.

• Microwave Office Measurement Catalog는 시뮬레이션을 출력하기 위해 선택할 수 있는 "측정값"(이득,

노이즈, 전력 또는 전압과 같은 계산 데이터)에 대한 자세한 참고 정보를 제공한다.

Microwave Office Layout Guide 1–3

이 책의정보

• VSS Measurement Catalog는 시뮬레이션을 출력하기 위해 선택할 수 있는 측정값에 대한 자세한 참고 정

보를 제공한다.

• VSS Modeling Guide에는 시뮬레이션 기본사항, RF 모델링 기능 및 노이즈 모델링에 대한 정보를 수록하

고 있다.

• API Scripting Guide에서는 NI AWRDE 스크립팅의 기본 개념을 설명하고 코딩 예를 제공한다. 또한 가장

유용한 객체, 속성 및 NI AWR Script Development Environment(NI AWR SDE)에서 스크립트를 생성하는

방법 등과 관련된 정보를 제공한다. 또한, 이 guide에는 NI AWRDE Component API 목록이 수록되어 있

다.

• Quick Reference 문서에는 NI AWRDE를 최적의 방법으로 사용할 수 있는 키보드 단축키, 마우스 작동, 팁

과 트릭이 명시되어 있다. 이 문서는 Help > Quick Reference를 선택하여 프로그램에서 이용할 수 있다.

• NI AWR Design Environment Known Issues이 버전의 알려진 문제를 나열한다. 이 문서는 KnownIssues.htm으로 프로그램 디스크에서 이용할 수 있다.

1.1.2. 표기 규칙

이 가이드는 사용자가 빠르고 쉽게 지침을 따를 수 있도록 아래와 같은 표기 규칙을 사용한다.

규칙항목

굵은 글씨체로 표시된다. 중첩 메뉴 선택항목은 사용

자가 첫 번째 메뉴 항목을 선택한 후 메뉴에서 두 번

째항목을선택하도록나타내기위해 ">"로 표시된다.

메뉴, 하위 메뉴, 메뉴 항목, 대화 상자 옵션, 버튼 이

름 및 탭 이름 등 NI AWRDE에서 선택(또는 클릭)하

는 항목

File > New Project를 선택한다.

인용 부호 안에 굵은 글씨체로 표시된다.키보드를 사용하여 입력하는 텍스트

"my_project"를 Project Name에 입력한다.

첫 문자는 대문자로 하여 굵은 글씨체로 표시된다.

"+"를 사용하는 키 조합은 첫 번째 키를 누르고 있는

상태에서 두 번째 키를 누르는 동작을 나타낸다.

사용자가 누르는 키 또는 키 조합

Alt+F1을 누른다.

기울임꼴로 표시된다.파일 이름 및 디렉터리 경로

DEFAULTS.LPF file을 참조한다.

대체 형태로 표시된다.파일 내용, 파일 내필드, 명령 이름, 명령 스위치/인수

또는 명령 프롬프트의 명령에서 출력$DEFAULT_VALUES필드에이파라미터를정의한다.

1–4 NI AWR Design Environment

이 책의정보

1.2. 온라인 도움말 보기

NI AWRDE 온라인 도움말은 설계 환경을 구성하는 창, 메뉴 및 대화 상자뿐만 아니라 관련된 개념에 관한

정보를 제공한다.

도움말에 액세스하려면 드롭 다운 메뉴에서 Help 메뉴 및 해당 항목을 선택하거나 F1을 누른다. Help 메뉴에는 다음과 같은 선택사항이 포함된다.

설명메뉴 선택

주제에 따라 구성된 도움말을 보거나, 색인에서 중요 항목을 찾거나, 도

움말 텍스트에서 문자열을 검색한다.

내용 및 색인

현재 선택된 element에 대한 도움말에 액세스한다.Element Help

"Getting Started" 가이드의 온라인 버전을 참조한다.Getting Started

사용자가 /Examples 하위 디렉터리에서 키워드나 프로젝트 이름으로 필

터링하여 특정 프로젝트를 찾을 수 있는 공개 예제 프로젝트 대화 상자

를 표시한다.

Open Example

최신 릴리스에서 새로운 또는 개선된 기능, element 및 측정값에 대한

정보는 "새로운 기능" 문서의 온라인 버전을 참조한다.

What's New

Quick Reference 문서에는 NI AWRDE를 최적의 방법으로 사용할 수 있는

키보드 단축키, 마우스 작동, 팁과 트릭이 명시되어 있다.

Quick Reference

인터넷 브라우저에서 http://www.ni.com/awr 웹 사이트를 열어 선택한

옵션과 연관된 로그인 페이지로 이동한다. Home Page, KnowledgeNI AWR 웹 사이트

Base, Examples(설계예제용),Scripts(스크립트예제용)또는 InteractiveSupport는 대화식 지원 세션에 관련된 도움을 받기 위한 페이지이다.

문제점을 NI AWR 기술 지원에 이메일로 보고한다.이메일 NI AWR 지원

Autoupdate 유틸리티를 사용하여 NI AWR 소프트웨어 업데이트를 확

인한다.

Check for Update

프로그램에서 사용하는 파일 및 디렉터리 목록을 표시하고 사용자가 이

들을 열 수 있다.

Show Files/Directories

NI AWRDE 최종 사용자 라이선스 계약을 표시한다.Show License Agreement

제품 저작권, 릴리스 및 hostID 정보를 표시한다.About

또한, 다음과 같은 상황에 맞는 도움말을 이용할 수 있다.

• 각 상황에 맞는 대화 상자의 Help 버튼. 예를 들어, 특정 측정을 위한 도움말을 보려면 Add Measurement

대화 상자에서 Measurement를 선택하고 Meas. Help를 클릭한다.

• Element를 마우스 오른쪽 버튼으로 클릭하고 Element Help를 선택하여 Element Browser의 각 element

또는 시스템 블록에 대한 상황에 따른 도움말. 회로도 또는 시스템 다이어그램을 생성한 후에 Help >

Microwave Office Layout Guide 1–5

온라인도움말보기

Element Help를 선택하거나 Element Options 대화 상자에서 Element Help/>Element Help를 클릭하여

Element Help에 액세스할 수 있다.

• 키워드(예: 객체, 객체 모델 또는 Visual Basic Syntax)를 선택하거나 F1을 눌러 액세스하는 NI AWRDE

Script Development Environment 사용에 대한 상황에 맞는 도움말.

1–6 NI AWR Design Environment

온라인도움말보기

Chapter 2. 레이아웃 개요

Microwave Office(MWO)/Analog Office(AO) 레이아웃 모듈은 Schematic과 레이아웃 간 연결을 관리하기

위해 객체 지향 설계 데이터베이스를 사용한다. schematic 내의 각 electrical component에는 레이아웃이 생

성된다. 레이아웃은 schematic 내 각 electrical component의 물리적 Layout View를 생성하는 데 사용된다.

electrical component와 레이아웃은 단일화된 객체로서, 전기적 객체에 대한 변경 사항은 레이아웃에 즉시

반영되며 그 반대의 경우도 마찬가지로 반영된다. Schematic과 레이아웃을 동기화하는 데 일반적으로

Back-annotation이 필요한데, 시간 소모가 크며 오류가 발생하기 쉬운 이 Back-annotation을 사용하는 다른

시스템과 달리, AWR은 사실상 이러한 단점을 모두 제거하였고 electrical component와 레이아웃이 매우 긴

밀하게 연결되어 있다.

사용자는 각 electrical component에 지정되는 레이아웃을 선택할 수 있다. electrical component에 지정할

수 있는 레이아웃 객체에는 여러 종류가 있다.

2.1. Schematic 데이터베이스의 다른 View로 사용되는 레이아웃

Schematic View와 Layout View는 회로 component 간 연결을 관리하는 단일 지능형 데이터베이스의 두 가

지 View이다. 단일 데이터베이스 접근 방식에서는 복잡한 설계 동기화 과정과 Back-annotation를 사용할 필

요가 없다. Schematic View 또는 Layout View 중 어느 하나의 회로 component를 변경하면 다른 뷰에도 그

변경이 즉시 반영된다. 각 회로 component에는 Layout View에 component를 그리는 데 사용되는 레이아웃

이 포함되어 있다. "none"으로 설정된 레이아웃을 가진 회로 component의 Layout View에는 아무것도 표시

되지 않는다. 모든 회로 component는 다른 레이아웃 셀을 사용하기 위해 레이아웃을 변경할 수 있으므로,

"none"으로 설정된 레이아웃 셀이 없는 component에는 artwork 셀이 할당될 수 있으며, 파라미터화된 셀

을 가진 component는 레이아웃을 가지지 않도록 설정할 수 있다.

특정 레이아웃이나 artwork 셀의 회로 component을 보려면, 레이아웃 창에서 셀을 선택하고, 마우스 오른

쪽 버튼을 클릭한 다음, Select in Schematic을 선택한다. Schematic 창은 관련된 회로 component가 강조

된 상태로 표시된다.

어떤 회로 component와도 관련이 없는 shape(MWO 그리기 도구를 사용하여 생성됨)도 Layout View에 추

가할 수도 있다. 이러한 레이아웃 객체는 Schematic 데이터베이스의 일부분이 되지만 Schematic Element와

는 관련이 없다.

Microwave Office Layout Guide 2–1

Figure 2.1. Schematic 및 Layout View

Drawing shapethat is notassociated with acircuit component

Schematic componentwithout a layout cell

Schematic componentwith a layout cell

Schematic View

Layout View

MTEEID=TL2W1=25 umW2=25 umW3=25 um

MLINID=TL1W=25 umL=110 um

PORTP=1Z=50 Ohm

CAPID=C1C=1 pF

MLEFID=TL3W=25 umL=220 um

PORTP=2Z=50 Ohm

Schematic View와 Layout View 실행에 대한 자세한 내용은 “Schematic 및 Schematic 레이아웃 상호 작용 ”

을 참조한다.

2.2. 레이아웃 객체(셀)

레이아웃은 일반적으로 특정 프로세스에 대해 특성화된 레이아웃 셀의 라이브러리를 필요로 한다. MMIC

foundry 라이브러리가 좋은 예이다. MMIC foundry 라이브러리는 다음과 같이 여러 유형의 레이아웃 셀을

사용한다.

2.2.1. 내장된 파라미터화된 셀

파라미터화된 셀은 electrical component의 파라미터 값을 레이아웃으로 변환하기 위해 사용하는 레이아웃

이다. 하나의 좋은 예는 마이크로스트립 라인으로, 직사각형의 폭 W와 길이 L을 그리는 데 폭(W)과 길이(L)

2–2 NI AWR Design Environment

레이아웃객체(셀)

파라미터를 사용한다. MWO에는 대부분의 표준 마이크로스트립, 스트립 라인과 동일 평면상 도파관

component를 위해 파라미터화된 셀이 내장되어 있다. 파라미터화된 셀은 레이아웃 프로세스 파일(LPF) 내

에서 특정한 프로세스를 위해 쉽게 구성할 수 있다. 이 파일은 서로 다른 종류의 라인들과 이들을 구성하는

데사용되는드로잉레이어를설명한다.파라미터화된셀은 foundry라이브러리에필요한대부분의component

를 위한 레이아웃 셀을 제공한다.

2.2.2. artwork 셀

artwork 셀은 레이아웃 셀로 사용할 수 있도록 연결점이 추가된 표준 GDSII 또는 DXF 셀이다. artwork 셀은

vias, FET 및 바이어스 패드와 같은 파라미터화되지 않은 구조에 사용된다. artwork 셀을 생성하는 방법은 간

단하다. 셀을 Artwork Cell Editor 안에 직접 생성하거나 외부로부터 불러온 후 셀 위에 연결 면을 그리면 이

셀은 라이브러리로서 저장된다.

2.2.3. 사용자 정의 셀

보다 정교한 파라미터화된 셀이 필요한 경우, 사용자들 간에 쉽게 배포 및 공유할 수 있는 DLL로 컴파일되

는 C++언어를 사용하여 완전한 파라미터 레이아웃 셀을 생성할 수 있다. 레이아웃 맞춤화 키트의 일부분인

셀 마법사는 C++ 소스 코드 생성에 도움을 줄 수 있다. 사용자는 미리 정의된 그리기 함수를 사용하여 실제

의 그리기 코드를 입력해야 한다.

2.2.4. 레이아웃 없음(예: 포트)

일부 electrical component의 경우, 사용자가 component와 관련된 레이아웃을 원하지 않을 수 있다(예:

parasitic capacitance). 레이아웃을 가진 두 개의 electrical component가 레이아웃이 없는 하나의 electrical

component와 연결되는 경우, Layout View에는 두 레이아웃의 연결이 끊어진 것처럼 보인다.

대부분의 foundry 라이브러리는 내장된 구성 가능한 셀과 artwork 셀을 사용해야만 생성되므로, foundry 프

로세스를 위해 일반적으로 파라미터화된 몇 개의 셀만 생성해야 한다. 이러한 파라미터화된 셀을 만들기 위

한 프로세스에 대해서는 나중에 설명한다.

2.3. 레이아웃 펀더멘탈

Schematic View에서 Layout View를열때회로의레이아웃이자동으로생성된다. Schematic View는 schematic

element를 표시하는 창이다. Layout View는 schematic element의 레이아웃 객체를 표시하는 창이다. 레이

아웃 생성은 Schematic으로부터 시작된다.

레이아웃생성프로세스는예제를통해설명한다.레이아웃생성의첫단계는프로젝트에서새로운Schematic

을 생성하는 것이다. Project Browser에서 Circuit Schematics를 마우스 오른쪽 버튼으로 클릭하고, NewSchematic을 선택하여 프로젝트에 새로운 schematic을 추가할 수 있다. 새로운 schematic이 추가되면,

schematic 노드가 Project Browser에서 Circuit Schematics 아래에 추가되고, Schematic View가 자동으로

열린다. schematic의 모든 편집 작업은 Schematic View에서 이루어진다. Project Browser에서 Circuit

Microwave Office Layout Guide 2–3

레이아웃펀더멘탈

Schematics 아래에 표시되는 회로 schematic은 schematic 데이터베이스(Schematic View에 표시된 객체

포함)를 나타낸다. 이제 Schematic에 Schematic Element를 추가할 수 있다.

schematic element에 액세스하려면, Element Browser를 표시할 기본 창에서 Elements 탭을 클릭한다.

element를 Element Browser에서 Schematic View로 끌어 schematic element를 schematic에 추가할 수 있

다. element 이름, 설명 또는 라이브러리 경로별로 필터링하는 목록 대화 상자에서 element를 선택할 수 있

는 Add Element 명령을 사용하여 element를 추가할 수도 있다. Schematic View에서, Add Element 대화 상

자를 표시하려면 Draw > More Elements를 선택한다. Schematic Design toolbar에는 Element 버튼이 포

함되어 있다. Figure 2.2, “Schematic Element 간 연결성”에서 4개의 schematic element를 가진 schematic을

표시한다. Schematic View가 Schematic 데이터베이스의내용을확인및편집하는데사용되는반면, Schematic

데이터베이스에는 Schematic element 객체(객체가 회색 상자 형태로 그려져 표시됨)가 포함된다. 또한

Schematic 데이터베이스는 데이터베이스 내 Schematic Element 간 연결성을 정의한다.

Figure 2.2. Schematic Element 간 연결성

MLINID = TL2W=10 umL=30 um

MLINID = TL1W=25 umL=50 um

CAPID = C1C=1 pF

CAPID = C2C=1 pF

Schematic View

Schematic Database

MLINID = TL2W=10 umL=30 um

MLINID = TL1W=25 umL=50 um

CAPID = C1C=1 pF

CAPID = C2C=1 pF

Initially, all schematicelements are drawnin blue to indicate thatthey do not have anylinked layout objects.

The objects within thegray rectangles representthe actual objects withinthe schematic database.The schematic databaseis viewed and edited throughthe Schematic View

SchematicElements

Figure 2.2, “Schematic Element 간 연결성”에 표시된 Schematic의 레이아웃은 먼저 Schematic View를 연

다음, Schematic View에서 Schematic의 Layout View를 열어서 생성된다(Schematic View가 이미 열려있는

경우해당창을클릭하여 Schematic View를 활성화시킴). Layout View는 회로도창에서 View > View Layout을 선택하여 생성한다. 레이아웃은 toolbar에서 View Layout 버튼을 클릭하여 생성할 수도 있다.

2–4 NI AWR Design Environment

레이아웃펀더멘탈

Figure 2.3, “연결된 Schematic Element”에는 Figure 2.2, “Schematic Element 간 연결성”에 나타난 예제에

대해 생성된 최초 레이아웃이 도식화되어 있다. Layout View를 열면, 레이아웃 객체가 기본 레이아웃 셀을

가진 모든 schematic element에 대해 자동으로 생성된다. 다음 그림에 나타나는 바와 같이, 두 개의 마이크

로스트립 라인(TL1 및 TL2)은 레이아웃 객체를 자동으로 생성한다. 마이크로스트립 라인의 기본 레이아웃

셀은 레이아웃의 폭과 길이를 정의할 schematic element의 폭과 길이 파라미터를 사용하는 파라미터화된

레이아웃 셀이다. 레이아웃 객체는 schematic 데이터베이스에서 해당 schematic element에 직접 연결된다.

이 연결은 다음의 그림에서 굵은 화살표로 표시된다. 캐패시터 element는 일반적인 레이아웃 셀을 가지지

않으므로, 레이아웃 객체가 2개의 캐패시터에 대해 자동으로 생성되지 않는다. Layout View에서 나타나는

레이아웃 객체만 2개의 마이크로스트립 라인에 필요하다.

Schematic에서 정의된 연결성은 Layout View에서 레이아웃 객체의 연결성을 정의하는 데 사용된다. 레이아

웃 객체의 연결점(연결 면이라고도 함)이 서로 직접적으로 연결되지 않은 경우, 2개의 마이크로스트립 라인

사이의 연결을 표시하기 위해 Figure 2.3, “연결된 Schematic Element”에 나타난 대로 연결 라인을 그린다.

Options > Layout Options를클릭하고 Layout Options/>Layout탭의 Layout Options 대화 상자에서 Snaptogether를 Auto Snap on parameter changes로 설정한다. 이렇게 하면 레이아웃 객체의 위치를 자동으로

바꿀 수 있으므로 이들의 연결 면은 Edit > Snap Together를 선택하거나 toolbar의 Snap Together/>SnapTogether 버튼을 클릭하여 연결한다. 간단하게 레이아웃 element를 선택한 후 Snap Together 버튼을 클릭

할 수도 있다.

Microwave Office Layout Guide 2–5

레이아웃펀더멘탈

Figure 2.3. 연결된 Schematic Element

Schematic Database

MLINID = TL2W=10 umL=30 um

MLINID = TL1W=25 umL=50 um

CAPID = C1C=1 pF

CAPID = C2C=1 pF

The two capacitors aredrawn using blue toindicate that they do nothave any linked layoutcell objects, while the twomicrostrip lines are drawnusing magneta to indicatethat they are linked to layoutcell objects.

SchematicElements

Schematic View

CAPID = C2C=1 pF

MLINID = TL2W=10 umL=30 um

MLINID = TL1W=25 umL=50 um

CAPID = C1C=1 pF

Layout View

Parameterized Cell

Parameterized Cell

The object shown withinthe gray area representsa single entity within theschematic database. Thissingle entity is composedof a schematic elementthat is linked to a layoutcell objects.

Parameterizedlayout cellsautomaticallygenerate shapesfrom the schematicelement parameters.

The Layout View windowdisplays the Layout viewof all the entities in theschematic database.

The Schematic Viewwindow displays theschematic element viewof all entities in theschematic database.

LayoutObjects

Figure 2.4, “다각형이 추가된 Schematic”에서는 Figure 2.3, “연결된 Schematic Element”의 레이아웃에 대해

Snap Together을 선택했을 때 나타나는 결과를 보여준다.

2–6 NI AWR Design Environment

레이아웃펀더멘탈

Figure 2.4. 다각형이 추가된 Schematic

Schematic Database

MLINID = TL2W=10 umL=30 um

MLINID = TL1W=25 umL=50 um

CAPID = C1C=1 pF

CAPID = C2C=1 pF

SchematicElements

Layout View

Parameterized Cell

Parameterized Cell

Layout objectssnapped together.

LayoutObjects

Schematic element에 연결되지 않은 레이아웃 shape가 Layout View에 직접 추가될 수도 있다. 예를 들어,

Layout View에서 다각형을 그리려면, Draw > Polygon을 선택한다. Layout View에서 각 점을 클릭하여 다

각형을그린다. 이미 그려진 첫 번째 점의맨위를두번클릭하거나클릭하면다각형이닫혀진다. Figure 2.5,

“연결된 그리기 객체와 연결되지 않은 그리기 객체가 있는 Layout View”에서는 Layout View에 추가된

shape(다각형)가 있는 schematic을 나타낸다. shape는 나머지 레이아웃 객체와 함께 schematic 데이터베이

스에 저장되지만, schematic 데이터베이스 내에 저장된 어떤 schematic element와 연결되지는 않는다. 연결

된 그리기 엔터티와 연결되지 않은 그리기 엔터티를 서로 혼합하는 기능은 레이아웃 생성 시에 엄청난 유연

성을 제공한다. 이러한 레이아웃 셀을 수동으로 배치하거나, 셀을 선택하고 Place All 대화 상자를 표시하기

Microwave Office Layout Guide 2–7

레이아웃펀더멘탈

위해 Edit > Place All을 선택하여 서로 상대적으로 지정된 x-y 방향으로 셀을 배치하는 배치 기능을 사용할

수 있다.

Figure 2.5. 연결된 그리기 객체와 연결되지 않은 그리기 객체가 있는 Layout View

Schematic Database

MLINID = TL2W=10 umL=30 um

MLINID = TL1W=25 umL=50 um

CAPID = C1C=1 pF

CAPID = C2C=1 pF

SchematicElements

Schematic View

CAPID = C2C=1 pF

MLINID = TL2W=10 umL=30 um

MLINID = TL1W=25 umL=50 um

CAPID = C1C=1 pF

Layout View

Parameterized Cell

Parameterized Cell

The drawing shape thatwas added to the schematicdatabase through the layoutview is not visible in theschematic.

LayoutObjects

Drawing Shape

Drawing shapethat is not linkedto any schematicelement.

schematic element에 연결될 수 있는 레이아웃 셀에는 두 가지 유형이 있다. Figure 2.3, “연결된 Schematic

Element”에나타난첫번째유형은레이아웃셀과관련된레이아웃 shape를자동으로생성하기위해 element

파라미터를 사용하는 파라미터화된 레이아웃 셀이다. 다른 유형은 artwork 셀이다. artwork 셀에는 파라미

터화되지 않은 고정된 geometry가 있다. artwork 셀은 GDSII 또는 DXF 라이브러리에 저장된다. artwork 셀

의 라이브러리를 생성 및 유지 관리할 때 유연성을 높이기 위해 artwork 셀에 표준 파일 형식을 사용한다.

Figure 2.6, “Artwork Cell Editor 및 라이브러리 ”에는 artwork 셀 라이브러리가 레이아웃 시스템의 나머지

부분과 어떻게 관련되어 있는지 도식화되어 있다. 이는 2개의 artwork 셀(GDSII 사례로서 저장)을 포함하는

GDSII 라이브러리를 나타낸다. 셀 라이브러리 및 artwork 셀은 Layout Manager(기본 창의 Layout 탭을 클

릭)를통해관리한다. Layout Manager는 프로젝트에로드된모든 artwork 셀을표시한다. Figure 2.6, “Artwork

Cell Editor 및 라이브러리 ”에서와 같이, Layout Manager에 있는 해당 artwork 셀을 두 번 클릭하여 Artwork

2–8 NI AWR Design Environment

레이아웃펀더멘탈

Cell Editor 창에서 그 셀을 열어 편집할 수 있다. artwork 셀은 geometry와 연결 면 모두를 정의하는 데 사

용된다.

Draw > Cell Port를 선택하고 원하는 셀 면에 하나의 라인을 끌어다 놓음으로써 Artwork Cell Editor 창 내

의 artwork 셀에 레이아웃 면을 추가할 수 있다. 또한 Draw Tools toolbar에서 Cell Port를 사용할 수도 있

다.

Figure 2.6. Artwork Cell Editor 및 라이브러리

21

GDSIILibrary

CellLibraries

Artwork Cell Editor

ArtworkCells

The layout faces are addedin the artwork cell editor.Each layout face correspondsto a connection point.

Artwork cells areedited in thelayout cell editor.

The example GDSII libraryshows two layout cells in asingle library. The objects aboveproject manager window.

Microwave Office Layout Guide 2–9

레이아웃펀더멘탈

artwork 셀이 Layout Manager 창 내의 파일로부터 생성되거나 로드된 후, 해당 셀을 schematic element에

연결할 수 있다. artwork 셀은 Schematic View에 있는 schematic element를 마우스 오른쪽 버튼으로 클릭한

후, Properties를 선택하여 Element Options 대화 상자를 표시함으로써 schematic element에 연결된다. 이

대화 상자에는 Number of nodes에 지정된 값과 같은 수의 연결 면이 있고 schematic element에 연결할 수

있는 사용 가능한 파라미터화된 셀과 artwork 셀을 나열하는 Layout 탭이 있다. 레이아웃 셀에는 전기

element와 동일한 수의 노드가 있을 필요가 없다.

Figure 2.7, “레이아웃 셀 또는 artwork 셀 객체와 연결되는 element”에서는 Layout View와 Schematic View

사이의 관계를 나타낸다.

2–10 NI AWR Design Environment

레이아웃펀더멘탈

Figure 2.7. 레이아웃 셀 또는 artwork 셀 객체와 연결되는 element

Schematic Database

MLINID = TL2W=10 umL=30 um

MLINID = TL1W=25 umL=50 um

CAPID = C1C=1 pF

CAPID = C2C=1 pF

SchematicElements

Schematic View

CAPID = C2C=1 pF

MLINID = TL2W=10 umL=30 um

MLINID = TL1W=25 umL=50 um

CAPID = C1C=1 pF

Layout View

Parameterized Cell

Parameterized Cell

This capacitor isdrawn using magenta toindicate that it has a layoutcell object.

LayoutObjects

Drawing Shape

GDSIILibrary

CellLibraries

ArtworkCells

This cpacitor is stilldrawn using blueto indicate that it doesnot have a layout cellobject.

The schematic databaseentity shown in the gray arearepresents schematicelement object that is linked toan artwork cell object.

The artwork cell objects willnot be visible in the layoutview as a cell connected to themicrowave line.

Microwave Office Layout Guide 2–11

레이아웃펀더멘탈

2–12 NI AWR Design Environment

레이아웃펀더멘탈

Chapter 3. 레이아웃 편집

3.1. Schematic 및 Schematic 레이아웃 상호 작용

schematic를 구축할때에는 schematic의 레이아웃도시작된다. 이섹션에는설계의 Schematic View와 Layout

View 사이의 다양한 작업 방법이 나와 있다.

3.1.1. Element 심볼 색상

schematic를 구축할 때 기본 심볼 색상은 파란색(또는 Environment Options 대화 상자의 Colors 탭에 있는

Element에 지정된 색상)이다 이 색상은 element의 레이아웃이 아직 없음을 나타낸다.

MLINID=TL1W=40 umL=100 um

schematic의 레이아웃 창을 열고 나면, element의 레이아웃이 초기화되고 최적의 위치에 배치된다. element

심볼 색상은 기본적으로 자주색(또는 Environment Options 대화 상자의 Colors 탭의 Ele with Lay에 지정

된 색상)으로 바뀐다

MLINID=TL1W=40 umL=100 um

이 색상 변경에 대한 자세한 내용은 “Environment Options Dialog Box: Colors Tab ”를 참조한다.

3.1.2. 최초 레이아웃 Shape 배치

처음 schematic 레이아웃이 표시되면, 레이아웃은 shape가 연결되도록 shape를 배치하려고 시도한다(rat 라

인 없음). 새 element를 추가하면(기존 element를 복사하고 붙여 넣지 않음), 레이아웃이 shape 연결을 시도

한다. 다음 그림은 schematic와 그 레이아웃에 있는 단일 element를 나타낸다.

Microwave Office Layout Guide 3–1

schematic에 MLIN을 추가하고 인접한 MLIN에 직접 연결할 경우, schematic와 레이아웃이 다음과 같이 표

시되고, 이때 MLIN element 하나가 다른 MLIN element에 연결된다.

3–2 NI AWR Design Environment

Schematic 및 Schematic 레이아웃상호작용

노드를 연결하지 않고 위에서와 같이 MLIN을 추가할 경우, schematic와 레이아웃은 다음과 같이 표시된다.

Microwave Office Layout Guide 3–3

Schematic 및 Schematic 레이아웃상호작용

element를 배치하거나 와이어를 끌어서 노드를 연결한 후 element를 이동하면, 아래 그림과 같이 레이아웃

이 rat 라인을 제거하기 위해 element를 배열하려고 시도하지 않는다.

3–4 NI AWR Design Environment

Schematic 및 Schematic 레이아웃상호작용

그 이유는 레이아웃 객체가 이미 배치되어 NI AWRDE가 항목을 자동으로 이동하지 않거나 항목을 함께 스

냅 하지 않기 때문이다.

초기 element 배치 후 레이아웃에서 shape를 수동으로 이동하지 않고 shape 위치를 변경하는 몇 가지 옵션

이 있으며, 여기에는 스냅 및 배치 명령 사용이 포함된다.

3.1.3. 레이아웃 셀 스냅

스냅 기능으로 shape가 모두 연결되도록 shape를 이동시키는 것이다. 일부 schematic의 경우, 레이아웃에

서 모든 shape를 연결할 수 없으므로, 레이아웃은 rat 라인을 포함한다.

Microwave Office Layout Guide 3–5

Schematic 및 Schematic 레이아웃상호작용

Snap Together 버튼은 Schematic Layout toolbar에서 사용하거나

Edit > Snap Together을 선택하여 사용할 수 있다. Layout Options 대화 상자 Layout 탭 Snap Together옵션을 사용해 스냅 모드를 설정할 수 있다. 이 대화 상자에 대한 자세한 내용은 “Layout Options Dialog

Box: Layout Tab ”를 참조한다.

• Auto snap on parameter changes: 스냅 명령을 사용할 때와 이 schematic에서 파라미터를 변경할 때 활

성 창에서 모든 레이아웃 객체를 함께 스냅한다. 이 명령은 항상 활성 상태이다.

• Manual snap for all objects: 스냅 명령을 사용할 때 활성 창에서 모든 레이아웃 객체를 함께 스냅한다.

이 명령은 항상 활성 상태이다.

• Manual snap for selected objects only: 스냅 명령을 사용할 때 레이아웃에서 선택된 항목만이 이동을

시도한다. 이 명령은 레이아웃 객체를 선택할 때에만 활성화된다.

스냅 명령은 현재 수준의 계층 구조에 있는 레이아웃 객체에서만 작동한다. Edit > Snap All Hierarchy을 선

택하여 현재 수준의 계층 구조와 낮은 수준에 대한 레이아웃을 스냅할 수 있다.

일부 모델은 스냅 과정 중에 그 길이를 변경할 수 있다. Edit > Snap to fit를 선택하거나 Schematic Layout

toolbar에서 Snap to fit/>Snap to Fit 버튼을 클릭하여 shape가 element 길이를 변경하도록 할 수 있다.

왼쪽 선이 MTRACE2 element이고 오른쪽 선이 MLIN element인 간단한 레이아웃을 나타내는 다음 예는 이

명령의 사용 방법을 보여준다. MTRACE2는 레이아웃에서 Bend를 추가할 수 있지만, MLIN은 그렇게 할 수

없다.

MTRACE2 element를 선택하고 toolbar에서 Snap to Fit 버튼을 클릭할 경우, 레이아웃은 셀의 맨 왼쪽 위치

를 이동하지 않지만, shape는 레이아웃을 연결하도록 조정된다.

3–6 NI AWR Design Environment

Schematic 및 Schematic 레이아웃상호작용

MLIN element를 선택하고 toolbar에서 Snap to Fit 버튼을 클릭할 경우, 레이아웃은 아래 그림과 같이 나타

난다. 이 모델은 Bend를 추가할 수 없으므로 길이를 추가하고 위치를 이동하여 shape를 연결하는 것이 가

장 좋다.

3.1.4. Shape 고정 및 동결

동결 및 고정 옵션은 스냅 과정에서 유용하게 사용할 수도 있다. 이 옵션을 이용하려면, 레이아웃에서 shape

를 선택하고 마우스 오른쪽 버튼을 클릭한 후 Shape Properties을 선택하여 Cell Options 대화 상자를 표시

한다. Layout 탭에서 Freeze 확인란을 선택하여 스냅 과정 중에 shape가 이동하지 않도록 한다. 레이아웃

에서 이 shape는 파란색 원과 함께 표시되어 이 shape가 동결되어 있음을 나타낸다.

Microwave Office Layout Guide 3–7

Schematic 및 Schematic 레이아웃상호작용

Use for anchor 확인란을 선택하여 스냅 과정이 이 레이아웃 객체로 시작되도록 지정하면, 이 shape가 움

직이지 않게 된다. 레이아웃에서 이 shape는 빨간색 원과 함께 표시되어 이 shape가 앵커이고 고정된 위치

에 유지된다는 것을 나타낸다.

연결된 shape가 2개 이상 고정되면, 이 앵커들 중 하나를 사용하고 다른 앵커는 무시된다.

3.1.5. 레이아웃 배치 명령

다음 명령은 레이아웃 객체를 배치할 때 유용하다.

3–8 NI AWR Design Environment

Schematic 및 Schematic 레이아웃상호작용

• Edit > Place in Layout: schematic에서 항목을 선택하고 이 명령을 선택하면 레이아웃 창이 열린다. 선택

한 shape는 배치 모드에 있다. 커서를 이동하고 나서 클릭하여 레이아웃 객체를 선택한 위치에 배치한다.

• Layout > Place All: Layout View에서 이 명령은 Place All 대화 상자를 연다.

간격을 지정하고 OK를 클릭하고 나면, 모든 레이아웃 객체가 schematic 위치뿐 아니라 지정된 간격에 따

라배열된다. 레이아웃객체의레이아웃옵션컨트롤도 schematic 회전과일치한다. 자세한내용은 “Layout

Options Dialog Box: Placement Tab ”을 참조한다.

• Layout > Regenerate layout: Layout View에서 이 명령은 모든 레이아웃 편집을 되돌리고 레이아웃을 만

들지 않은 것과 같이 레이아웃을 표시한다. 경고 메시지가 나타나 이 작업을 취소할 수 없고 레이아웃 편

집 내용을 잃을 수 있음을 알려 준다.

이것은 일반 명령이 아니므로 레이아웃을 복구할 수 없을 때에만 사용되어야 한다(예를 들어 항목을 찾을

수 없는 경우).

3.1.6. View의 교차 선택

하나의 보기(schematic 또는 레이아웃)에서 작업할 때 반대쪽 보기에서 동일한 객체를 쉽게 식별하고 선택

할 수 있다. schematic에서 하나의 항목을 선택할 때 다음 그림과 같이 이 항목이 레이아웃에서 강조 표시된

다.

Microwave Office Layout Guide 3–9

Schematic 및 Schematic 레이아웃상호작용

마찬가지로, schematic에서 하나의 항목을 선택할 때 다음 그림과 같이 이 항목이 레이아웃에서 강조 표시

된다.

3–10 NI AWR Design Environment

Schematic 및 Schematic 레이아웃상호작용

반대쪽 보기에서 객체를 선택할 수도 있다. 현재 보기에서 하나 이상의 객체를 선택하고 오른쪽 마우스 버

튼을 클릭하고 이 객체가 schematic에 있는 경우 Select in Layout을 선택하거나 이 객체가 레이아웃에 있

는 경우 Select in Schematic을 선택한다. 아직 열리지 않은 경우에 반대쪽 보기는 새 창에 열리고, 이 보기

에서 해당 객체가 선택된다. 선택된 객체를 오른쪽 마우스 버튼으로 클릭하여 이 객체의 속성에 액세스할

수 있다.

3.2. Layout Manager

메인 창에 있는 Layout 탭에서 Layout Manager를 연다.

Microwave Office Layout Guide 3–11

Layout Manager

Double-click to open Drawing Layer Options dialog boxDouble-click to open Layout Options dialog box

List of Layout libraries

Layout cell

Click to display Layout Cells pane

Show/Hide layer (toggle)Activelayer

Select a line type to drawline type-based shapes insteadof drawing layer-based shapes

Layout Manager에는 다음과 같은 component가 있다.

• Layer Setup: Layout View에서 도면 레이어와 관련되는 모든 기능을 제어하는 Drawing Layer Options 대

화 상자를 열려면 이 노드를 마우스 오른쪽 버튼으로 클릭하고 Edit Drawing Layers를 선택한다. 이 노드

를 마우스 오른쪽 버튼으로 클릭하여 프로세스 정의 파일(*.lpf)을 가져올 수 있다. Project > ProcessLibrary > Import LPF를 선택하여 LPF도 가져올 수 있다.

• Layout Options: 이 노드를두번클릭하여레이아웃, 경로, 치수선, 자, 레이아웃글꼴및GDS Cell Stretcher

의 옵션이 있는 Layout Options 대화 상자를 연다.

• Cell Libraries: 레이아웃 셀을 만들거나 가져오려면 옵션에 대한 이 노드를 마우스 오른쪽 버튼으로 클릭

한다. GDSII 또는 DXF 형식의셀라이브러리를가져올수있다. 새로운셀이이노드에서활성화된 Drawing

Editor로부터 만들어질 수 있다.

3–12 NI AWR Design Environment

Layout Manager

• Layout Cells: 프로젝트에 불려진 모든 파라미터화된 셀의 목록을 생성한다. 이러한 셀을 임의의 레이아웃

(schematic, artwork 셀 또는 EM)에 추가할 수 있으며, Cell Options 대화 상자의 Parameters 탭에서 셀의

파라미터를 편집할 수 있다.

• Drawing Layers창: 레이어를표시하거나숨기며, 그리기또는편집을위해레이어를활성화한다. drawing

layer-based shape 또는 line type-basedline type-based shape 사이를 전환한다.

• Line Types 창: line type-based shape를 그리거나 편집하기 위해 선 유형을 활성화한다. drawing

layer-based shape 또는 line type-based shape 사이를 전환한다.

Layout Manager는 다음의 기능에 사용된다.

• 레이아웃에 사용될 수 있는 artwork 셀의 라이브러리를 관리한다.

• 레이어 설정은 상부 창에서 Layer Setup 노드를 두 번 클릭하여 편집할 수 있다.

• Drawing Layers 창은 Layout View Editor에서 사용되고 있는 도면 레이어(또는 Artwork Cell Editor가 활

성인 경우에 모델 레이어)를 표시한다. 활성 도면 레이어를 선택하고 도면 레이어를 숨기거나 볼 수 있다.

Artwork Cell Editor와 Layout View Editor 사이의 차이에 대한 자세한 내용은 “레이아웃 편집”을 참조한

다.

• 레이아웃 라이브러리 이름 또는 Layout Cells 노드를 맨 위 창에서 선택하면 해당 라이브러리의 artwork

셀이 Drawing Layers 창 대신 Layout Cells에 표시되고, 열려 있는 모든 레이아웃 창에 셀을 끌어 놓기

하여 모든 레이아웃 셀을 사용하거나 결합하여 새로운 셀을 만들 수 있다.

• Line Types 창에는 LPF에 정의된 선 유형이 표시된다. 레이아웃에서 line type-based shape를 그리는 대

신 선 유형을 선택하여 line type-based shape를 그릴 수 있다. 선 유형 shape는 LPF의 선 유형 정의에 설

정된 모든 레이어와 레이어 오프셋을 사용하여 그린다(자세한 내용은 “선 유형 정의” 참조).

상부 창에서 레이아웃 셀을 두 번 클릭하면 Layout View Editor에서 레이아웃 셀이 열린다. 상부 창의 노드

를 마우스 오른쪽 버튼으로 클릭하면 새로운 라이브러리와 셀을 추가할 메뉴가 나타난다. 오른쪽 클릭 메뉴

를 사용하여 셀 및 라이브러리를 병합, 삭제, 이름 변경 및 기타 작업을 수행할 수도 있다.

Microwave Office Layout Guide 3–13

Layout Manager

3.2.1. 레이아웃 라이브러리

Layout Manager는 프로젝트에 로드된 모든 레이아웃 라이브러리를 표시한다. 각 레이아웃 라이브러리는

GDSII(기본값) 또는 DXF 중 하나로서 저장된다. GDSII 형식을 사용하면, 라이브러리는 계층 구조일 수 있는

레이아웃 셀을 얼마든지 포함할 수 있다. DXF 형식도 계층 구조 셀을 지원한다.

Layout Manager에 있는 GDSII 셀 라이브러리는 라이브러리에 연결하거나 셀 라이브러리 업데이트가 가능

한 컴퓨터의 파일에 연결된다. 다음 그림과 같이 Layout Manager에서 라이브러리 이름을 지정하면 이 연결

을 볼 수 있다.

GSII 셀 라이브러리가 있는 프로젝트를 다른 디렉터리로 이동하면 연결이 끊기고 다음 그림에서처럼 셀 라

이브러리 아이콘에 빨간색 X가 표시된다.

3–14 NI AWR Design Environment

Layout Manager

라이브러리 내의 artwork 셀이 프로젝트 레이아웃에 사용되는 경우, artwork 셀의 사본이 프로젝트에 저장

된다. 이 작업이 이루어질 때까지, 컴퓨터에 저장된 GDSII 파일의 내용은 셀 라이브러리를 업데이트하기 위

해 프로젝트에서 사용된다.

Cell Library Properties 대화 상자를 표시하려면, Layout Manager에서 라이브러리 이름을 선택하고, 마우스

오른쪽 버튼을 클릭한 후 Cell Library Properties를 선택한다.

Microwave Office Layout Guide 3–15

Layout Manager

자세한 내용은 “Cell Library Properties Dialog Box ”을 참조한다.

artwork 셀이 schematic 레이아웃에서사용된후, *.gds셀라이브러리파일이변경되면 Cell Library Properties

대화 상자에서 Always read newest 또는 Replace all cells (even modified cells) 확인란을 선택하지 않을

경우 저장된 artwork의 사본은 자동으로 업데이트되지 않는다. Replace all cells (even modified cells)는프로젝트에 저장된 모든 셀을 무시하고 *.gds 파일에서 직접 판독된다. Always read newest가 프로젝트에

저장된 셀 파일의 날짜를 확인하고, 하드 디스크의 *.gds 파일에 있는 같은 이름의 셀 파일과 비교한 후 가장

최신 버전을 사용한다.

3.2.2. Layout Manager에서 라이브러리 탐색

Layout Manager는 프로젝트에 로드되어 있는 모든 라이브러리 목록을 표시한다. 라이브러리 아이콘은 라

이브러리의 상태를 나타낸다. 다음 그림은 각기 다른 아이콘을 보여준다.

3–16 NI AWR Design Environment

Layout Manager

레이아웃 라이브러리의 각 artwork 셀은 이 셀의 상태를 나타내는 아이콘으로 Layout Manager에 표시된다.

다음 그림은 다양한 아이콘과 각 아이콘마다 대표되는 상태를 설명하고 있다. 현재 레이아웃에 사용되는

artwork 셀은 빨간색과 파란색 직사각형으로 표시하고, 사용되지 않는 것은 회색 직사각형으로 표시한다.

3.3. 레이아웃 편집

Microwave Office(MWO)/Analog Office(AO)에는 다음과 같은 두 가지의 Layout Editor가 있다.

• Schematic Layout/EM Layout Editor: schematic 레이아웃과 EM 레이아웃을 편집한다. 이 편집기는

schematic에서 Layout View를 만들거나 EM 구조를 만들 때 열린다. 모든 레이아웃 셀 속성은 편집기가

schematic 레이아웃으로 열릴 때 레이아웃 객체에 적용된다. schematic와 EM 레이아웃의 차이는 EM 레

이아웃 편집기에서 도면 레이어가 유전성 스택에서 물리적으로 다른 z 위치에 해당한다는 것이다. 물리적

enclosure의 범위가 EM 구조에 나타난다.

• Artwork Cell Editor: 사용자 지정 artwork 셀을 만들거나 GDSII 또는 DXF 파일에서 가져온 셀을 편집한

다. 이 편집기는 Layout Manager의 셀을 두 번 클릭해서 연다.

대부분의 기능 및 Drawing tool은 두 편집기에서 같지만, 다음과 같은 몇 가지 차이점이 있다.

• Artwork Cell Editor는 모델 레이어에 shape를 그리는 반면, Layout View Editor는 도면 레이어에 shape를

그린다. Layout Manager가 실행 중일 때, Layout View Editor 또는 Artwork Cell Editor에서 사용되고 있

는 레이어는 Layout Manager의 하부 창에서 볼 수 있다. Layout View Editor가 실행 중인 경우, 표시된 레

Microwave Office Layout Guide 3–17

레이아웃편집

이어는 도면 레이어다. Artwork Cell Editor가 실행 중인 경우, 표시된 레이어는 모델 레이어이다. 모델 레

이어와 도면 레이어에 대한 자세한 설명을 보려면 “도면 레이어 및 모델 레이어 매핑”을 참조한다.

• Artwork Cell Editor에는 artwork 셀 위에 연결 면을 그리기 위한 추가 Drawing tool이 있다.

• Artwork Cell Editor만 사용하여 정적 shape 객체(다각형, 타원, 텍스트 객체, 면, 등)를 만들거나 편집할 수

있다. Layout View Editor는 정적 shape 객체와 schematic element(예: 파라미터화된 레이아웃 셀)에 연결

된 레이아웃 셀 객체도 포함할 수 있다.

• Artwork Cell Editor 내에 만들어진 geometry는 표준 geometry 형식(GDSII 또는 DXF)으로 저장된다. 이러

한 사항 때문에 두 편집기 간 차이점이 나타난다. 예를 들어, GDSII에는 타원 객체가 없기 때문에, Artwork

Cell Editor에서 타원을 만들어 저장하는 경우, 이 타원은 파일이 다시 열릴 때 다각형으로 변환된다.

• 그룹은 Artwork Cell Editor에서 geometry를 구성하는 데 사용할 수 있지만, artwork 셀이 저장될 때 그룹

화가유실된다(하지만올바른 geometry는 모두저장됨). GDSII에 그룹객체가없기때문에그룹이 artwork

셀에 저장되지 않는다.

3.3.1. Schematic Layout/EM Layout Editor

Schematic Layout Editor는 NI AWR Design EnvironmentTM(NI AWRDE)의 기본 Layout Editor이며, schematic

창을 활성화하고 toolbar에서 View Layout 버튼을 클릭하거나 View > View Layout을 선택하여 연다.

EM Layout Editor는 EM 구조를 만들거나 Project Browser에서 기존 EM 구조를 두 번 클릭하면 열린다. EM

구조의 shape를 생성, 가져오기 및 내보내는 방법에 대한 정보는 ????를 참조한다.

3.3.2. Artwork Cell Editor

Artwork Cell Editor는 사용자 지정 라이브러리를 가져오거나 만드는 방법을 제공하여 기본 Layout View

Editor를 지원한다. Artwork Cell Editor를 통해 GDSII 또는 DXF 셀을 만들거나 GDSII(.gds) 및 DXF(.dxf) 라이

브러리 파일 형식을 MWO에 가져올 수 있다. Layout View Editor 창으로 artwork 셀 객체를 가져오는 방법

에는 세 가지가 있다.

• Drag and Drop: Layout Manager 창에서 라이브러리의 이름을 선택하고 Layout Manager 창의 하부 창에

서 객체를 끌어와 Layout View Editor 또는 Artwork Cell Editor 창으로 artwork 셀 라이브러리의 셀 객체

를 끌어올 수 있다. 셀을 Artwork Cell Editor에 끌어다 놓는 경우, 그 결과로 나타난 artwork 셀이 계층 구

조이다(이 방법으로 구성될 경우). 편집 중인 artwork 셀로 끌어온 각 artwork 셀은 끌어온 인스턴스의 참

조가 된다. 끌어온 인스턴스가 동일한 라이브러리의 일부분이 아닌 경우, 결과로 나타난 라이브러리는 다

른 라이브러리에 종속된다. 또한 Layout Manager를 통해 라이브러리를 저장할 때, 다른 라이브러리에서

참조된 셀은 이 라이브러리의 일부분으로 기록되지 않는다.

• Copy and Paste: Edit > Copy 및 Copy/>Edit > Paste를 선택하여 artwork 셀 라이브러리를 Layout View

Editor 창으로 복사하여 붙여 넣을 수 있다.

• schematic element와 artwork 셀 연결: schematic 창에서 element 또는 subcircuit을 선택하여 마우스 오

른쪽 버튼을 클릭하고, Properties를 선택한다. Element Options 대화 상자 Layout 탭에서 지정된 수의

노드를 가진 모든 셀 객체의 이름이 표시된다. 원하는 셀 객체를 선택하고 OK를 클릭한다.

3–18 NI AWR Design Environment

레이아웃편집

Artwork Cell Editor에서 만들 수 있는 artwork 셀 객체에는 두 가지 유형이 있다.

• artwork 셀 객체: artwork 셀 객체는 하나 이상의 다각형으로 구성된다. Artwork Cell Editor에서 artwork

셀 객체를 만들 수 있거나 만든 객체를 GDSII 또는 DXF 파일에서 가져올 수 있다. Layout 메뉴 또는

Schematic Draw Tools toolbar를 통해 Artwork Cell Editor에서 그리기 기능을 이용할 수 있다.

• 포트가 있는 artwork 셀 객체: 연결점을 정의하는 다각형에 포트를 추가하여 artwork 셀에서 포트를 가진

artwork 셀을 만들 수 있다. 연결점은 schematic element 또는 subcircuit 노드에 해당한다.

3.4. Schematic/EM 레이아웃 그리기 도구

Schematic 레이아웃 및 EM Layout Editor에서 사용할 수 있는 Draw 메뉴에는 많은 그리기 도구가 있다.

Microwave Office Layout Guide 3–19

Schematic/EM 레이아웃그리기도구

3–20 NI AWR Design Environment

Schematic/EM 레이아웃그리기도구

3.4.1. Draw Tools Toolbar

해당 toolbar 버튼을 클릭하여 그리기 도구를 사용할 수도 있다. Draw Tools toolbar를 표시하려면, 해당

toolbar를 마우스 오른쪽 버튼으로 클릭하고 Draw Tools를 선택한다.

개별적으로 또는 분할 버튼의 일부분으로 표시할 도구 버튼을 지정하여 toolbar을 사용자 지정할 수 있다.

Customize 대화 상자를 열려면 Tools > Customize를 선택한 후 Customize/>Toolbars 탭을 클릭하여

toolbar 유형마다 버튼을 지정한다.

다음은 가장 일반적인 Drawing tool 일부에 대한 간략한 설명이다. 일부 Drawing tool에 대한 상세한 설명

은 다음 섹션에 제공된다.

타원(Ctrl+E)

타원을 그리려면 Draw > Ellipse.를 선택하고 클릭하고 끌어서 타원을 그린 후 마우스 버튼을 놓는다.

경로(Ctrl+L)

경로를 그리려면 Draw > Path를 선택한다. 점을 클릭하여 배치하고 경로를 완성하려면 두 번 클릭한다. 기

본 경로 폭을 변경하려면 Layout Manager에서 Options > Layout Options을 선택하거나 Layout

Options/>Layout Options를 두 번 클릭한다. Layout Options 대화 상자 Paths 탭에서 경로 속성을 지정할

수 있다.

Microwave Office Layout Guide 3–21

Schematic/EM 레이아웃그리기도구

경로를 그린 후에, 경로 폭, 끝 유형 및 연귀 유형을 변경할 수 있다. 레이아웃 창에서 경로를 선택하고 마우

스 오른쪽 버튼을 클릭한 다음 Shape Properties를 선택하여 Path 탭이 있는 Properties 대화 상자를 연다.

다각형(Ctrl+P)

다각형을 그리려면 Draw > Polygon을 선택한다. 각 점을 클릭하여 배치하고 오른쪽 버튼을 클릭하여 점을

지운다. 다각형을 닫으려면 두 번 클릭한다. 다각형 편집에 대한 자세한 내용은 “다각형 편집”을 참조한다.

직사각형(Ctrl+B)

직사각형을 그리려면 Draw > Rectangle을 선택한다. 직사각형을 그리려면 화면상에 마우스로 클릭하여 끌

어온 다음 마우스 버튼을 놓는다.

텍스트(Ctrl+T)

Draw > Text를 선택한 후 텍스트를 추가할 위치를 클릭하여 레이아웃에 텍스트를 추가할 수 있다. 텍스트

입력에 필요한 편집 상자가 표시된다. 텍스트 그리기 명령을 마치려면, Enter를 누르거나 편집 상자 밖을 클

릭한다. 추가된 텍스트의 초기 속성은 기본 글꼴 설정을 근거로 한다. 기본 설정을 변경하려면 Options >Layout Options를 선택하고 Layout Options />Layout Font 탭을 클릭하여 변경한다.

3–22 NI AWR Design Environment

Schematic/EM 레이아웃그리기도구

텍스트를 선택한 후 마우스 오른쪽 버튼을 클릭하고 Shape Properties를 선택하여 기존 텍스트 속성을 편

집할 수 있다. Properties 대화 상자는 설정할 글꼴 속성이 포함된 Font 탭이 함께 표시된다.

Properties 대화 상자의 Layout 탭에서 다음 추가 속성을 설정할 수 있다.

• Model Layers:: 텍스트를 그려 넣을 레이어. 텍스트가 Artwork Cell Editor에 추가될 경우, 모델 레이어를

지정해야 한다.

• Orientation:: 수직 기준선에 대하여 텍스트가 그려진 각도, 그와 함께 텍스트를 뒤집을 수 있는 옵션.

• Freeze:: 텍스트 객체가 실수로 이동하는 것을 방지하기 위해 객체를 고정시킬 수 있다.

Microwave Office Layout Guide 3–23

Schematic/EM 레이아웃그리기도구

레이아웃 텍스트는 Draw as Polygons 확인란이 선택될 경우 지정된 도면 레이어(또는 Artwork Cell Editor

에서 모델 레이어)에서 다각형으로 그려진다. 이 다각형은 TrueType 글꼴 정의에서 자동으로 생성된다. 사

용할 수 있는 적합한 글꼴이 없는 경우, MWO 레이아웃 내에서 사용할 수 있는 글꼴을 만들기 위해 상용 글

꼴 생성 소프트웨어를 사용할 수 있다. 텍스트가 Artwork Cell Editor에 있는 경우, 텍스트는 artwork 셀이

artwork 셀 라이브러리에 저장될 때 다각형으로 변환된다.

EM Layout Editor에서, EM 매핑 레이어를 사용하여 레이아웃 텍스트를 그리는 경우, Draw as polygons 확인란을 지워야 한다. 그렇지 않으면 텍스트가 시뮬레이션에 포함된다. 레이아웃 텍스트를 마우스 오른쪽 버

튼으로 클릭하고 Shape Properties를 선택하며 Font 탭을 클릭한 후 Draw as polygons 확인란을 지운다.

또 다른 옵션은 비록 이 텍스트가 3D 보기에 표시되지 않더라도 EM 매핑이 구성되지 않은 도면 레이어에서

레이아웃 텍스트를 그리기 위한 것이다.

다음 예제 텍스트에 나타낸 바와 같이, 텍스트 다각형은 다각형 내에 도넛 현상을 방지하기 위해 잘라내기

기능으로 그려진다.

3D 클립 영역

3D 클립 영역은 레이아웃의 3D 도면을 잘라내는 데 사용될 수 있는 레이아웃 내에서 직사각형 영역을 생성

하는 데 사용된다. 이것은 3D로 레이아웃 섹션을 보는 데 유용하며,Draw > 3D Clip Area를 선택하여 그릴

수 있다. 하나의 클립 영역만 Layout View에 그릴 수 있다.

3–24 NI AWR Design Environment

Schematic/EM 레이아웃그리기도구

Drill Hole

Drill Hole을 그리려면 Draw > Drill Hole을 선택한다. 그리기 창 내의 점에 십자 커서를 놓고 클릭한다. 배치

된 Drill Hole은 *.lpf 프로세스 파일에서 기본 크기로 지정된다. 드릴 크기를 변경하려면 drill hole을 선택하

여 마우스 오른쪽 버튼으로 클릭하고 Shape Properties을 선택한다. Drill Hole 탭이 있는 Properties 대화

상자에는 Drawing Layer Options 대화 상자 Drill Hole Layers 폴더에 지정된 여러 가지 drill tool을 선택하

는 옵션이 표시된다. drill tool을 선택하여 해당 드릴 크기로 자동으로 변경한다.

새로운 drill tool을 추가하려면, Options > Drawing Layers를 선택하여 Drawing Layer Options 대화 상자

를 표시한다. Drill Hole Layers를 클릭하고, 새로운 drill tool의 이름, 직경 및 도구 번호를 입력한다.

Microwave Office Layout Guide 3–25

Schematic/EM 레이아웃그리기도구

3.4.2. 레이아웃 shape 편집

다음 옵션은 많은 그리기 도구와 명령에 따라 사용된다.

그리드 스냅(Ctrl + G)

그리드 스냅을 켜거나 끄려면 Draw > Grid Snap을 선택하면 된다. 그리드 스냅이 켜질 때 그리기 도구가

그리드에 스냅된다. 편집 작업(예: shape 이동) 또한 그리드 스냅을 사용한다. 예를 들어, 그리드 스냅이 5um

로 설정되면, 객체를 이동할 때 5um의 배수로만 이동될 수 있다. toolbar의 Grid Spacing 버튼에서 스냅 배

수를 선택하여 고정된 배수에 따라 스냅 그리드를 동적으로 변경할 수 있다. 예를 들어, 그리드 스냅이 5um

이고 toolbar의 Grid Spacing 버튼이 2x 배수를 지정하면 레이아웃에 대한 그리드 스냅은 10um이 된다.

직각(Ctrl + O)

직각 옵션은 Layout > Orthogonal을 선택하여 켜거나 끌 수 있다. 이 옵션은 주로 다각형 편집과 함께 사용

된다. 직각 옵션을 켜면, 직각 방향으로 가장자리와 꼭지점의 늘리기가 제한된다.

Shape 선택

레이아웃 내의 객체를 클릭하여 선택한다. 선택된 객체는 객체의 모서리 위에 선택 사각형으로 표시된다. 중

첩된 레이어에서 다각형을 선택할 때, 가장 작은 다각형이 기본적으로 선택된다. 이 기능은 FET 셀과 같은

복잡한 도면을 편집할 때 유용하다. 중첩된 객체에서 Ctrl+Shift를 클릭하여 클릭 지점 아래의 객체를 순환

시킬 수 있다.

3–26 NI AWR Design Environment

Schematic/EM 레이아웃그리기도구

다중 선택

다음 기법 중 하나를 사용하여 Layout Editor에서 여러 객체를 선택할 수 있다.

• Shift를 누른 상태에서 선택된 객체에 한 번에 하나의 객체를 클릭한다. 선택 해제하려면 Shift를 누른 상

태에서 객체를 다시 클릭한다.

• Alt를 누른 상태에서 화면의 영역을 클릭한 다음 선택하려는 객체 위에서 직사각형 선택 영역을 끌어준다.

선택 영역에 완전히 포함되는 모든 객체가 선택된다. 선택 영역에 부분적으로만 포함되어 있는 객체는 선

택되지 않는다.

• 선택 영역에 (부분적으로만) 가깝게 위치한 객체를 선택하려면 선택 영역을 끌면서 Shift를 누른다.

• 기존 객체를 첫 번째로 클릭할 수 있는 경우를 제외하고 일반 영역 선택과 유사한 선택 방법으로 Ctrl +Shift를 누른다. 이 방법은 영역 선택을 시작할 때 빈 공간이 없는 밀집된 레이아웃의 영역을 선택할 경우

유용하다. 처음 클릭했던 객체가 이미 선택된 경우, 이 객체는 선택된 상태로 유지되며 선택 영역 내의 모

든 객체도 선택된다.

다중 선택 편집

여러 레이아웃 객체의 속성을 동시에 변경할 수 있다. 다중 선택 방법 중 하나를 사용하여 Layout View에서

객체 그룹을 선택한다. 마우스 오른쪽 버튼을 클릭한 후 Shape Properties를 선택하여 속성을 변경한다. 모

든 해당 변경사항은 선택된 각 객체에 적용된다.

참조 이동

참조가 있는 shape를 이동할 수 있다.

1. 이동할 shape를 선택한 후 Edit > Move를 선택하거나 Move/>Ctrl+Shift+M을 누른다.

2. 참조를 설정하려면 위치를 클릭한다.

Microwave Office Layout Guide 3–27

Schematic/EM 레이아웃그리기도구

3. 마우스를 움직여 참조가 있는 shape를 이동한 후 클릭하여 놓는다.

3–28 NI AWR Design Environment

Schematic/EM 레이아웃그리기도구

참조 복사

참조가 있는 shape를 복사할 수 있다.

1. 복사할 shape를선택한후 Edit > Copywith Reference를선택하거나 Copy with Reference/>Ctrl+Shift+C를 누른다.

2. 참조를 설정하려면 위치를 클릭한다.

Microwave Office Layout Guide 3–29

Schematic/EM 레이아웃그리기도구

3. 마우스를 움직여 참조가 있는 shape를 복사한 후 클릭하여 놓는다.

3–30 NI AWR Design Environment

Schematic/EM 레이아웃그리기도구

명령 반복 모드

명령 반복 모드를 사용하여 취소할 때까지 편집 모드를 활성 상태로 유지할 수 있다. 예를 들어, toolbar에서

Command Repeat Mode 버튼을 클릭하고

Draw> Rectangle을 선택한 후 사각형을 그린다. Draw Rectangle 명령은 활성 상태로 유지되므로 메뉴 명령을

반복하지 않고도 shape 그리기를 계속할 수 있다. 명령 반복 모드를 나가려면 Esc 키를 누른다.

Microwave Office Layout Guide 3–31

Schematic/EM 레이아웃그리기도구

Gravity points

Gravity points는 레이아웃 내에서 shape를 생성, 배치 및 정렬하는 빠르고 쉬운 방법을 제공한다. Gravity

points는 레이아웃에서 객체 위로 커서를 이동하면서 Ctrl 키를 누르면 활성화된다. 그리기 작업이 진행되지

않는 경우, 커서를 이동하면서 Ctrl 키를 누르면 선택된 객체의 꼭지점, 가장자리, 교차점, 중간점 또는 제어

점에 커서가 스냅될 수 있다. 다른 유형의 Gravity points는 각기 다른 강도를 가진다. 강한 Gravity points가

약한 Gravity points보다 선호된다. 예를 들어, Ctrl 키를 누른 상태에서, 커서는 선택된 다각형의 가장자리에

스냅되고, 커서를 모서리 쪽으로 이동할 경우, 비록 커서가 이미 가장자리에 스냅되어 있어도 커서는 모서리

로 스냅된다. 다음 그림은 몇 가지 다른 shape의 전형적인 제어점을 보여준다. shape 가장자리의 교차점도

제어점임을 유의한다.

Gravity points는 다양한 상황에 사용될 수 있다. 진행 중인 그리기 작업이 없을 때 Ctrl 키를 누르면, 작업의

기본점 설정에 유용하다. 예를 들어, shape를 이동할 때 먼저 커서를 shape의 모서리에 스냅하는 경우, 이

모서리가 다른 shape의 모서리, 중간점, 가장자리 또는 교차점과 정렬하도록 shape를 이동하는 것이 매우

쉽다. Ctrl 키를 사용하여 초기 기본 위치를 설정하면 선택된 shape에서만 효과를 발휘하는 반면, Gravity

points의 모든 다른 사용은 어떤 shape(선택되거나 선택 해제됨)에서든 효과를 발휘한다.

다음은 Gravity points의 유용한 용도이다.

• 객체 이동: 레이아웃에서 shape를 이동할 때, Ctrl 키를 누르고, 커서를 선택된 shape에서 Gravity points

로 이동한 다음 클릭하여 shape를 끌어준다. 커서는 이제 선택된 shape의 정확한 Gravity points에 고정된

다. Drag 작업 동안 Ctrl 키를 누르면, 커서는 다른 객체(선택되거나 선택 해제됨)의 Gravity points에 스냅

된다. 또 다른 객체의 Gravity points로 커서를 이동하고 마우스를 놓은 경우(Drag 작업 종료), 이동한 객

체와 다른 객체의 Gravity points는 동일한 지점에 있게 된다. 예를 들어, 이동한 객체의 Gravity points이

직사각형의 모서리이고, 다른 객체의 Gravity points도 모서리(그리고 직사각형)인 경우에는 두 직사각형

의 모서리가 정렬된다.

• 가장자리 정렬: shape를 이동하고 Gravity points에 대한 가장자리를 사용하여 일치하는 shape의 가장자

리를 만들 수 있다.

• 타원 중심 설정: 또 다른 Gravity points에 원이나 타원의 중심을 표시할 수 있다.

3–32 NI AWR Design Environment

Schematic/EM 레이아웃그리기도구

• 다각형 그리기: 다각형을 그리는 동안 Gravity points를 사용할 수 있다. Gravity points를 사용하려면 다각

형에 새로운 점을 추가하기 위해 Ctrl 키를 누르면서 Gravity points를 클릭한다. 이렇게 하면 기존 shape

의 모서리, 가장자리, 중간점 또는 교차점과 일치하는 다각형을 신속하게 그릴 수 있다.

• 직사각형 그리기: 그리기 작업 중에 직사각형의 서로 대립되는 두 모서리를 정의하기 위해 Gravity points

를 사용할 수 있다.

• 경로 그리기: 경로 그리기 도구에서 Gravity points를 사용할 때, 경로를 그리는 동안 Ctrl 키를 누르면 경

로 중심선 지점이 Gravity points에 스냅되도록 할 수 있다.

• 객체 회전: 특정 지점에 대하여 shape를 회전시키려면(예: 그 모서리 중 하나에 대해 shape를 회전시키는

것), shape를 선택하고 마우스 오른쪽 버튼으로 클릭한 후 Rotate를 선택한다. 커서를 이동하면서 Ctrl 키를 누르면, 커서는 그 자체 또는 다른 shape의 Gravity points에 스냅된다. 커서가 Gravity points에 스냅되

면, Gravity points에 대하여 객체가 회전되도록 회전선을 클릭하여 끌어준다.

• 객체 뒤집기: 특정 지점 또는 가장자리에 대해서 shape를 뒤집으려면(예: 그 가장자리 중 하나가 같은 위

치에 있도록 shape를 뒤집기), shape를 선택하여 마우스 오른 쪽 버튼으로 클릭한 후 Flip을 선택하다. 커

서를 이동하면서 Ctrl 키를 누르면, 커서는 그 자체 또는 어떤 다른 shape의 Gravity points에 스냅된다. 커

서가 Gravity points에 스냅되면, 뒤집기선에 대하여 객체를 뒤집도록 뒤집기선을 클릭하여 끌어준다.

• 측정: 레이아웃의 각기 다른 shapes들을 쉽고 정확하게 측정하도록 측정 도구는 항상 Gravity points(Ctrl키를 누를 필요가 없음)를 사용한다.

• 셀 포트 추가: Artwork Cell Editor에서 artwork 셀에 셀 포트를 추가하면, 셀 포트가 artwork 셀의 연결

shape의 가장자리와 일치하는가를 확인해야 한다. 그렇지 않으면 최종 레이아웃에 작은 틈새가 나타날

수 있다. 포트 그리기 작업 중에 Gravity points를 사용하여 셀 포트의 두 끝 점을 정의할 수 있다.

회전 및 뒤집기

레이아웃에서 객체를 임의로 회전하려면, 객체를 선택하여 마우스 오른쪽 버튼으로 클릭한 후 Rotate를 선

택하고 마우스를 원하는 방향으로 이동한다. 회전은 Layout Options 대화 상자의 Layout 탭에서 설정된

Rotation Snap 각도를 사용한다. 회전의 다른 방법은 객체를 선택하여 마우스 오른쪽 버튼으로 클릭하고

Shape Properties를 선택한 후 Cell Options 대화 상자의 Orientation 영역 내의 Angle을 지정하는 것이다.

레이아웃 시스템을 사용하면 0.1도 증분으로 임의 각도 회전이 가능하다.

레이아웃에서 객체를 뒤집으려면, 객체를 선택하여 마우스 오른쪽 버튼으로 클릭하고 Flip을 선택한 후 클

릭하여 끌어준다. 클릭 및 Drag 작업의 끝점을 통해 정의된 선은 레이아웃 객체가 뒤집히는 기준선을 정의

한다.

Gravity points 또는 좌표 입력 항목은 위치를 좀 더 정밀하게 제어하기 위해 회전 및 뒤집기 동안에도 사용

할 수 있다.

제한된 객체 선택

제한된 객체 선택은 객체가 선택되는 것을 방지하기 위해 schematic Layout View에 추가된다. 이 기능을 사

용하려면, 레이아웃 창에서 마우스 오른쪽 버튼을 클릭하고 Restrict Selection을 선택한 후 제한할 항목 유

Microwave Office Layout Guide 3–33

Schematic/EM 레이아웃그리기도구

형을 선택한다. 레이아웃 항목 유형을 선택하면 레이아웃에서 레이아웃 항목을 선택할 수 없다. 레이아웃에

서 특정 항목을 선택할 수 없는 경우, 이 항목들이 선택에서 제한을 받지 않았는지 확인해야 한다. 자세한 내

용은 “Restrict Selection (Layouts) Dialog Box ”을 참조한다.

3.4.3. 다각형 편집

다각형 추가

레이아웃에서 마우스를 사용하거나 좌표를 입력하여 다각형을 그릴 수 있다. 다각형을 그리려면 Draw >Polygon을 선택한다. 원하는 위치에서 마우스를 클릭했다가 놓아 첫 번째 점을 입력한다. 다각형의 다음 점

은 클릭하여 그래픽으로 이 점을 추가할 수 있다(정확한 좌표로 그래픽으로 입력하는 데 Gravity points가

사용될 수 있음). 새로운 점을 추가하면서 Shift 키를 누르면, 수직, 수평 또는 45도 각도 이외의 세그먼트를

추가할 수 있다. 그리기 작업 중에 마우스 오른쪽 버튼을 클릭하여 이전에 배치된 점을 제거할 수 있다. 다각

형을 닫으려면 두 번 클릭(그 점은 다각형에 추가되고 다각형은 닫힘)하거나 첫 번째 점을 클릭하여 마지막

점을 입력할 수 있다.

좌표 입력을 이용하여 다각형을 그리려면 “좌표 입력”을 참조한다.

점 및 가장자리 편집

shape의 점이나 가장자리를 이동하거나 Edit Points 명령을 사용해 꼭지점을 편집할 수 있다.

다각형의 점이나 가장자리를 이동하려면, 다각형을 두 번 클릭하여 편집 모드를 활성화한다(다각형이 편집

모드에 있을 때, 각 꼭지점에서 선택 사각형이 나타나고, 각 중간점에 선택 다이아몬드가 나타난다). 가장자

리를 이동하려면, 중간점 중 하나에서 선택 다이아몬드 하나에 클릭하여 끌어준다. 점을 이동하려면, 꼭지점

에서 선택 사각형 중 하나에 클릭하여 끌어준다. 직사각형, 경로 및 타원은 유사한 방법으로 수정할 수 있다.

좌표 입력을 이용하여 다각형의 점 또는 가장자리를 이동하려면 “좌표 입력”을 참조한다.

Layout Editor에서 Edit Points 명령을 사용해 shape의 꼭지점을 추가, 제거, 편집할 수 있다. 기존 다각형에

새 점을 추가하고 나서 이 점을 이동하여 다각형을 변경하거나 점을 삭제하여 다각형에서 꼭지점을 제거할

수 있다. 점 편집 모드에서 모형의 꼭지점을 하나 또는 여러 개 선택하여 기존 다각형에 새 변을 추가하고

기존 경로에 새 세그먼트를 추가할 수 있다.

Edit Points 명령을 사용하려면, 편집할 shape를 선택하고 나서 Draw > Modify Shapes > Edit Points를 선

택하거나 shape를 오른쪽 마우스로 클릭하고 Modify Shapes > Edit Points/>Edit Points를 선택한다. 편집

모드에 shape가 표시된다.

shape나 꼭지점을 클릭하거나 클릭하고 끌어서 영역을 선택하면 편집 모드가 유지된다. 편집 모드에서 가

능한 작업은 다음과 같다.

• 꼭지점을 늘리려면 꼭지점을 클릭하고 마우스 버튼을 누른 채로 끌어 당긴다.

3–34 NI AWR Design Environment

Schematic/EM 레이아웃그리기도구

• 강조 표시된 꼭지점을 선택하려면 이 꼭지점을 개별적으로 클릭하고, 여러 꼭지점을 선택하려면 Shift를누른 채로 클릭한다. 선택한 꼭지점은 다음 그림과 같이 선택 사각형을 표시한다.

• 여러 꼭지점을 선택하려면 다음 그림과 같이 선택 상자를 클릭하고 끌어서 둘러싼다.

• 선택한 꼭지점을 삭제하려면 Delete 키나 Backspace 키를 누른다.

• 꼭지점을 추가하려면 기존 꼭지점 사이에 있는 가장자리를 클릭한다.

Microwave Office Layout Guide 3–35

Schematic/EM 레이아웃그리기도구

편집 모드를 끝내고 변경 사항을 저장하려면 열린 공간을 클릭하여 명령을 종료하고, 명령을 취소하고 변경

사항을 되돌리려면 Esc 키를 누른다.

Edit Points 명령에서 가장자리는 다음 그림과 같이 기존의 꼭지점 2개를 연결하는 선으로 정의된다.

Shape 꼭지점 삭제

Delete 키를 눌러 shape에서 선택한 꼭지점을 제거할 수 있다. 꼭지점을 삭제할 때 남은 꼭지점의 수가 실

행 가능한 shape를 만들기에 충분하지 않은 경우, 이 shape는 제거된다. 다각형에는 최소한 점 3개가 있어

야 하고 경로에는 최소한 점 2개가 있어야 한다.

3–36 NI AWR Design Environment

Schematic/EM 레이아웃그리기도구

shape 꼭지점 늘리기

여러 꼭지점을 선택하고 이동하여 shape를 늘릴 수 있다. 선택한 꼭지점을 늘리려면, 꼭지점 중 하나를 클릭

하고 마우스 버튼을 누른 채로 이 꼭지점을 끌은 후 늘리기 작업을 끝내려면 마우스에서 손을 뗀다. 다음 그

림은 상단 꼭지점 2개를 선택하여 위로 끌어서 다각형 높이를 증가시킨 것이다.

먼저 꼭지점을 선택하지 않고, 점 편집과 마찬가지로 다음 그림과 같이 (Edit Points 명령 모드 밖에서) 간단

히 꼭지점을 클릭하고 끌어서 shape를 늘려 단일 꼭지점을 늘릴 수 있다.

Microwave Office Layout Guide 3–37

Schematic/EM 레이아웃그리기도구

Shape 꼭지점 추가

shape에 꼭지점을 추가하려면 기존의 두 꼭지점 사이에 있는 shape 가장자리를 클릭한다. 다각형의 경우,

꼭지점은 shape의 외부 가장자리를 따라 있다. 경로 객체의 경우, 가장자리는 경로의 중심선을 따라 있다.

커서가 한 위치에 있는 가장자리와 가까이에 있고 점을 추가할 수 있는 기존 꼭지점과 떨어져 있으면, 커서

가 화살표에서 「+」 기호로 바뀐다. 이 위치에서 클릭하여 점을 추가할 수 있다. 예를 들어, 가장자리 근처에

있는 다각형 상단의 중간을 클릭하면 다음 그림과 같이 이 상단의 중심에 점 하나가 추가된다.

꼭지점을 추가한 후 새로 추가한 꼭지점 주위에 있는 다각형을 늘릴 수 있다. 단일 꼭지점 늘리기를 포함한

편집은 각 꼭지점의 내부와 외부로 각도를 유지하려고 하기 때문에 새 중심 꼭지점을 선택하고 위로 끌면

인접한 꼭지점 2개도 이동한다.

3–38 NI AWR Design Environment

Schematic/EM 레이아웃그리기도구

흔히 꼭지점을 삽입하는 이유는 다각형을 분할하여 삽입한 점의 위치에 새 가장자리를 추가하려는 것이다.

새로 삽입한 꼭지점 앞이나 뒤에 있는 점을 늘려서 이 작업을 수행할 수 있다. 예를 들어, 왼쪽 상단 꼭지점

을 늘리면 다음 그림과 같이 새로 추가한 점의 위치에 새 가장자리가 추가된다.

이것은 흔히 새 점의 위치에서 가장자리를 분할하여 새 변을 추가하는 효과를 준다. 새로 삽입한 점 이후에

이 점을 다시 늘려 다각형에 새 변을 삽입할 수 있다.

Microwave Office Layout Guide 3–39

Schematic/EM 레이아웃그리기도구

또한 중심선을 따라 경로 객체에 점을 여러 개 삽입할 수도 있다. 다음 그림은 경로의 중심 부분에 점 하나

를 삽입하는 것이다.

점을 삽입한 후 점 삽입 전이나 이후에 점을 늘리는 동일한 과정을 사용해 다음 그림과 같이 새 경로 세그먼

트를 추가할 수 있다.

3–40 NI AWR Design Environment

Schematic/EM 레이아웃그리기도구

다각형과 마찬가지로, 경로를 수정할 때 새로 삽입한 점 앞에 있는 점을 클릭하고 끌어서 새 경로 세그먼트

를 만들 수 있다.

트롬본에서 U자형 세그먼트의 길이를 조정하여 길이를 조정할 수 있도록 흔히 직선 경로 섹션에서 트롬본

모양의 세그먼트를 만드는 것이 유용하다. Edit Points 명령은 점 2개를 삽입하고 나서 새로 삽입한 점 2개

중 하나를 늘려 트롬본 세그먼트를 직선 세그먼트에 추가할 수 있다. 예를 들어, 다음 그림과 같이 먼저 새

점 2개를 직선 세그먼트에 추가할 수 있다.

그 다음, 외부 점 2개를 아래로 끌어서 삽입한 점 위치에서 새 세그먼트를 추가한다. 중간에 있는 동일 선상

점은 이 점과 함께 경로 세그먼트를 늘리기 때문에 외부 점을 사용한다.

Microwave Office Layout Guide 3–41

Schematic/EM 레이아웃그리기도구

대안은 Edit Points 명령 조합을 사용하여 여러 점과 표준 Stretch Area 명령을 사용해 트롬본 섹션을 만드는

것이다. 점을 삽입한 후 중간 세그먼트의 중간에 있는 중간 점 선택 핸들을 사용해 트롬본을 만들 수 있다.

이전 그림과 같이 새 점 2개를 추가한 후 열린 공간을 클릭하고 Edit Points 모드를 종료한다. 그 다음 이 경

로를 두 번 클릭하여 일반 경로 편집 모드에 들어가서 다음 그림과 같이 중간 핸들을 늘린다.

이 방법은 경로 끝점을 이동하지 않아도 되는 이점이 있다. 끝점에서 경로를 연결할 경우, 이것은 연결 점을

변경하지 않고 트롬본을 추가하는 가장 좋은 방법이다.

컷아웃 및 호 추가/편집

NI AWRDE의 다각형은 컷라인이나 호 세그먼트(일정한 각도 간격에서 꼭지점보다 중심점과 반경에 의해 설

명되는 호)의 필요 없이 컷아웃을 지원한다. 이를 통해 단순한 레이아웃 생성 및 보다 복잡한 shape의 편집

이 가능하다. 컷아웃이나 호 세그먼트가 있는 다각형은 generalized polygons라고 하고 컷아웃이나 호 세그먼

트가 없는 다각형은 simple polygons라고 한다.

다음 섹션에서는 컷아웃을 shape에 추가하고 그러한 컷아웃을 편집하고 다각형의 세그먼트를 편집하여 호

로 변환하는 기본적인 기능을 보여준다. 이러한 구조에 대한 고급 사용 사례도 있다. 예를 들어, 일반화된 다

각형은 컷아웃과 호 세그먼트를 모두 가질 수 있고 컷아웃은 자체 호 세그먼트를 가질 수도 있다. 이러한 두

가지 레이아웃 구성을 독립적으로 또는 함께 사용하면 복잡한 보드 레이아웃을 단순하게 만들 수 있다.

컷아웃 추가

레이아웃의 기존 다각형 shape에 컷아웃을 추가한다. 기존 다각형에 컷아웃을 추가하려면 다각형을 선택하

고 Draw > Add Cutout을 선택하고 Rectangle,Polygon, Circle 또는 Ellipse를 선택한 후 레이아웃에 새 객

체를 만들 때 shape 유형이 그려지는 것과 같은 방식으로 다각형에 컷아웃을 그린다.

3–42 NI AWR Design Environment

Schematic/EM 레이아웃그리기도구

컷아웃 편집

컷아웃의 위치를 변경하려면 상위 다각형을 두 번 클릭하여 편집 모드로 들어간다. 각 컷아웃에는 중간에

Drag 핸들이 있어서 위치를 변경할 수 있다. Drag 핸들을 클릭한 후 끌어 컷아웃의 위치를 변경한다.

동시에 여러 컷아웃의 위치를 변경하려면 상위 다각형을 두 번 클릭하여 편집 모드로 들어간 후 위치를 변

경하려는 컷아웃을 선택한 상태에서 Shift 키를 누른다. 컷아웃의 중앙 Drag 핸들을 클릭한 후 끌어서 선택

한 모든 컷아웃을 동일한 거리만큼 이동시킨다.

컷아웃의 크기나 모양을 편집할 수도 있다. 컷아웃을 편집하려면 상위 다각형을 두 번 클릭하여 편집 모드

로 들어간다. Drag 핸들이 표시된 상태에서 Shift 키를 누르고 컷아웃 영역을 클릭한다. 컷아웃의 Drag 핸들

이 표시되어 컷아웃의 크기나 모양을 편집할 수 있다.

Microwave Office Layout Guide 3–43

Schematic/EM 레이아웃그리기도구

상위 다각형을 두 번 클릭하여 편집 모드로 들어가서 다각형에서 컷아웃을 제거할 수 있다. Drag 핸들이 표

시된 상태에서 Shift 키를 누른 후 삭제할 컷아웃 영역을 선택한다. 다음으로 Delete 키를 누르거나 Edit >Delete를 선택한다.

컷라인 추가

컷아웃이 있는 일반화된 다각형을 컷라인이 있는 단순 다각형으로 되돌려야 하는 경우가 있다. 이렇게 하려

면 다각형을 선택한 후 shape를 마우스 오른쪽 버튼으로 클릭하고 Add Cutlines를 선택하거나 Draw >Modify Shapes > Add Cutlines를 선택한다. 이 명령을 실행하면 일반화된 다각형을 단순 다각형으로 다시

변환하는 경우에 컷라인이 각 컷아웃에 추가된다(호 세그먼트가 없는 경우). 다음 그림은 추가된 컷라인의

예를 보여준다.

3–44 NI AWR Design Environment

Schematic/EM 레이아웃그리기도구

호 세그먼트 편집

일반화된 다각형은 호 세그먼트의 개념(두 세그먼트 끝점 사이의 호로 구부릴 수 있는 측면 세그먼트)도 지

원한다. 이는 모든 호 점을 개별적으로 입력하지 않고도 다각형 객체의 둥근 부분을 만들 때 편리하다. NI

AWRDE Layout Editor에서 모든 다각형은 다각형 면을 편집하여 다각형에 추가되는 호 세그먼트를 가지고

있다.

호 세그먼트를 편집하려면 세그먼트를 편집할 다각형을 선택한 후 Draw > Modify Shapes > Edit ArcSegments를 선택한다.

명령이 실행되면 각 다각형 면 세그먼트의 중간에 편집 핸들이 표시된다. 이러한 핸들을 세그먼트 면에 대

해 수직으로 끌면 세그먼트가 호가 되도록 구부러진다. 핸들을 멀리 끌수록 호의 곡률이 커진다.

다음 그림은 trace의 끝에 솔더 패드를 추가한 모습을 보여준다.

Microwave Office Layout Guide 3–45

Schematic/EM 레이아웃그리기도구

배열 복사

Array Copy 명령은 각 치수의 열과 행 및 분리의 수를 제공하여 하나 또는 여러 개 레이어 shape와 artwork

셀 사본을 만드는 데 사용된다. 이 명령을 사용하려면 Draw > Modify Shapes > Array Copy를 선택한다.

영역 늘리기

Stretch Area 명령을 사용하여 하나 이상의 선택된 shape 중 일부를 늘릴 수 있다. 작업을 시작하려면 Draw> Modify Shapes > Stretch Area를 선택한다. 이 명령이 활성화되면 영역 위에서 마우스를 클릭하여 끌어

이 영역 안에 있는 선택한 shape의 점들을 선택한다. 선택된 점은 선택 색상(일반적으로 짙은 회색)으로 그

려서 표시한다. 더 많은 점을 추가하려면 반복적으로 영역 위에서 클릭하여 끌어줄 수 있다. 또한 shape의

꼭지점을 직접 클릭하여 점을 선택할 수 있다 점이 선택됨에 따라 이전에 선택된 점은 선택 상태로 남아 있

다. 영역 위에서 끌면서 Shift 키를 누르면, 영역 내의 점이 선택 해제된다. 마찬가지로, Shift 키를 누르고 이

미 선택된 shape의 꼭지점을 클릭하면 그 점이 선택 해제된다. 원하는 모든 점을 선택했으면, 꼭지점 위로

커서의 상단 왼쪽 모서리에 있는 사각형을 이동하여 선택된 점 중 하나를 마우스로 클릭한다(누른 상태 유

지). 커서 사각형이 4개의 화살촉으로 변하면 선택된 모든 점을 이동시키기 위해 꼭지점을 클릭하여 끌어준

다. 마우스를 끌었다 놓으면, 선택된 모든 점이 마우스가 이동한 양만큼 이동한다.

좌표를 입력하여 늘리는 방법은 “좌표 입력”을 참조한다.

다각형 슬라이싱(Shape 슬라이스)

다중 레이어 다각형을 슬라이싱할 수 있다. 다각형 슬라이싱은 재사용하려는 셀의 일부를 분리하거나 최대

수의 꼭지점을 초과하는 다각형을 나누기에 유용하다.

다각형 슬라이싱을 이용하려면 Layout View에서 원하는 shape를 선택한다. Draw Tools toolbar에서 SliceShape 버튼을 클릭하거나 Draw > Modify Shapes > Slice Shape을 선택한다. 이 shape를 분할하려는 위치

에서 shape를 통과하는 선을 그리고 이 선을 클릭하여 설정한다.

좌표 입력을 이용하여 레이아웃 shape를 슬라이싱하려면 “좌표 입력”을 참조한다.

노치 만들기(노치 Shape)

Notch 도구를 사용하여 다각형에 안쪽 돌출이나 바깥쪽 돌출 노치를 추가할 수 있다.

노칭을 이용하려면 Layout View에서 원하는 shape를 선택한다. Draw Tools toolbar에서 Notch Shape 버튼을 클릭하거나 Draw > Modify Shapes > Notch Shape을 선택한다. 원하는 크기의 안쪽 돌출 노치를 생성

할 shape 위에서 마우스를 클릭하여 끌거나, 원하는 크기의 바깥쪽 돌출 노치를 생성할 shape의 가장자리

에서 바깥쪽으로 마우스를 클릭하여 끌어준 다음 마우스 버튼을 놓으면 노치가 완성된다.

좌표 입력을 이용하여 노치를 추가하려면 “좌표 입력”을 참조한다.

3–46 NI AWR Design Environment

Schematic/EM 레이아웃그리기도구

Shape 병합

Merge Shapes 명령은 이러한 shape 수정을 적용하도록 내보낼 필요 없이 양(+), 음(-) 레이어와 일반 레이

어를 결합하는 데 사용된다. shape를 병합하려면 Draw > Modify Shapes > Merge Shapes를 선택한다. 이

러한 레이어 개념에 익숙하지 않은 경우, 자세한 내용은 “음(-) 레이어 ”을 참조한다. 이 작업으로 schematic

항목에 할당된 shape를 변경할 수 없음을 유의한다. schematic element에서 모든 레이아웃 연결을 제거하

기 위해 전체 레이아웃을 하나의 새로운 schematic 레이아웃으로 복사하여 붙여 넣을 수 있다. 이 명령은 선

택된 레이어에만 작용하므로 컷아웃 레이어의 차감을 수행하기 위해서만 양(+)과 음(-) 레이어에서 모든

shape를 선택하는 데 일반적으로 사용된다.

다각형 분해(shape 분해)

Fracture Shapes 명령은 많은 꼭지점을 가진 복합 다각형을 제한된 꼭지점을 가진 여러 개의 다각형으로 분

해하는 데 사용된다. 명령을 실행할 때 생성되는 다각형의 최대 꼭지점 수를 지정한다. 이 명령을 사용하려

면 먼저 다각형을 선택한 후 Draw > Modify Shapes > Fracture Shapes를 선택한다.

Shape 미러링(미러)

레이아웃(또는 schematic의 element)에서 shape의 미러링 이미지를 생성할 수 있다.

미러링을 이용하려면 Layout View에서 원하는 shape를 선택하고 Edit > Mirror.를 선택한다. 커서는 미러링

작업에 맞게 변경된다. 레이아웃에서 클릭하여 새로운 shape를 배치한다. 다음의 예는 미러링 작업의 결과

를 보여준다.

Shape 수정 작업

shape modifier 명령으로 다각형 또는 다각형 그룹을 수정한다. 이 명령은 다각형을 선택하는 순서에 따라

달라진다. 여러 다각형을 선택하려면 Ctrl + 클릭, Shift + 클릭을 사용하고 마우스를 끌어 클릭한다. 다중

선택에 대한 자세한 내용은 “다중 선택”을 참조한다.

Boolean 탭의 Layout Options 대화 상자에 shape modifier 작업을 제어하기 위한 추가 설정이 있다. 수정

된 다각형에 컷라인이 포함되는지 여부와 크기 조정된 예리한 모서리가 둥글게 되는지 여부를 지정할 수 있

다. 자세한 내용은 “Layout Options Dialog Box: Boolean Tab”을 참조한다.

shape modification 명령을 실행하려면 Draw > Modify Shapes를 선택한 후 해당 옵션을 선택하거나 해당

toolbar 버튼을 클릭하면 된다. 다음 작업을 이용할 수 있다(두 개 이상의 shape 선택이 필요한 명령의 경우

"B" shape가 선택되기 전에 "A" shape가 선택된 것으로 가정함). 이러한 작업은 동일한 레이어의 shape에서

Microwave Office Layout Guide 3–47

Schematic/EM 레이아웃그리기도구

만 기능을 수행한다. 예를 들어, 레이어 A에서 shape 1을 선택하고, 레이어 B에서 shape 2를 선택하는 경우,

shape의 병합은 발생할 수 없다.

• 결합: 두 개의 서로 다른 중첩 또는 인접 다각형을 선택하면 이 명령은 다음 그림과 같이 영역들을 하나의

다각형으로 병합한다.

• 교차: 두 개의 서로 다른 중첩 다각형을 선택하면 이 명령은 교차하지 않는 모든 영역을 제거한다. 다음

그림과 같이, 결과는 하나의 다각형이다.

• 빼기: 두 개의 각기 다른 중첩 다각형을 선택하면 이 명령은 선택된 첫 번째 다각형에서 중첩 영역을 뺀다.

다음 그림과 같이 선택된 두 번째 다각형이 완전히 사라진다.

• 크기 조정: 다각형을 선택하면 이 명령은 다음 그림과 같이 각 꼭지점의 (x, y) 치수에 오프셋을 추가하여

다각형의 크기를 조정할 수 있다. 양의 숫자는 shape를 더 커지게 하고, 음의 숫자는 더 작아지게 한다.

• 복사본 크기 조정: 다각형을 선택하면 이 명령은 각 꼭지점의 (x, y) 치수에 오프셋을 추가하여 크기가 조

정된 다각형의 복사본을 만들 수 있다. 다음 그림과 같이 복사본은 원본 각 꼭지점의 맨 위에 직접 표시된

다.

3–48 NI AWR Design Environment

Schematic/EM 레이아웃그리기도구

• 독점 또는 (Xor): 다음 그림과 같이 두 개의 서로 다른 중첩 다각형을 선택하면 이 명령은 중첩된 영역을

삭제한다.

• 링 만들기: 이 명령은 다음 그림과 같이 지정한 폭으로 속이 채워진 다각형을 링으로 바꾼다.

• 평탄화: 이 명령은 다각형에서 동일 선상의 꼭지점을 제거한다. 동일 선상에 여분의 점을 가지지 않는

Layout Editor에서 그린 shape에는 적용되지 않는다. 동일 선상에 여분의 꼭지점을 가지는 shape를 포함

할 수 있는 가져온 레이아웃에 사용하기 위한 기능이다.

3.4.4. 좌표 입력

마우스를 사용하여 작업하는 대부분의 그리기 입력 및 편집은 좌표 입력을 사용해도 수행할 수 있다. 레이

아웃 시스템은 좌표 입력에 대한 통일된 접근 방식을 사용한다. 좌표 입력으로 작업을 수행하려면 마우스

이동이 필요한 작업 동안에 Tab 키 또는 Space 바를 누르면 절대 또는 상대 좌표로 (x, y) 좌표를 입력할 수

있는 다음 대화 상자가 표시된다. 또한 Polar확인란을 선택하여 (크기, 각도)를 입력할 수 있다.

Snap을 선택하면, 커서가 그리기를 시작하기에 가장 가까운 그리드 위치로 이동한다. 좌표 입력은 일반 마

우스 편집과 함께 사용할 수 있다. 예를 들어, 다각형을 그릴 때, 마우스로 일부 점을 추가할 수 있으며, 다른

점은 좌표 입력을 사용하여 추가할 수도 있다.

Microwave Office Layout Guide 3–49

Schematic/EM 레이아웃그리기도구

다음은 좀 더 유용한 좌표 입력의 응용 중 일부이다.

• 다각형 그리기: 다각형을 그릴 때 다각형의 정확한 좌표를 입력하는 데 좌표 입력을 사용할 수 있다. 좌표

입력을 사용하려면 Layout > Polygon을 선택한다. 원하는 위치에서 마우스를 클릭했다가 놓아 첫 번째

점을 입력할 수 있거나 Tab 키 또는 Space 바를 눌러 첫 번째 점의 좌표를 직접 입력할 수 있다. 입력된

첫 번째 점에는 상대 위치가 적용되지 않으므로, 첫 번째 점의 경우 Enter Coordinates 대화 상자에서 Rel을 선택하지 않는다. 대화 상자에서 좌표를 입력한 후 OK를 클릭한다(또는 Enter를 누름). 다각형의 다음

점은, 클릭하거나(정확한점을그래픽으로입력하려면 Gravity points을 사용할수있음) Enter Coordinates

대화 상자를 표시하기 위해 Tab 키 또는 Space 바를 눌러 그래픽으로 점을 추가할 수 있다. 그 후 상대

좌표(기본값; 이전 점에 상대적임) 또는 절대 좌표로서 좌표를 입력할 수 있다. 이 절차는 다각형의 모든

점에 계속된다. “다각형 추가”에서 설명한 기법을 사용하여 마지막 점(다각형이 닫힘)을 입력하거나 좌표

입력을 사용하는 경우에는 (0,0)의 상대 값을 입력하여 마지막 점을 입력할 수 있다. Enter Coordinates 대

화 상자에서 기본 상대 값은 (0,0)이므로, 이 대화 상자를 표시하기 위해 Tab 키 또는 Space 바를 누른 다

음 Enter를 눌러서 다각형을 닫을 수 있다. 마지막 점을 첫 번째 점과 일치하도록 좌표를 입력하는 경우에

도 다각형이 닫힌다. 좌표 입력 모드는 마우스를 사용할 필요 없이 전체 다각형을 입력할 수 있도록 설계

된 것이다. 마우스를 사용하지 않고 다각형을 입력하려면 Ctrl+P를 눌러 다각형 도구를 시작하고 Tab 키또는 Space 바를 누른 후 절대값 x 좌표를 입력하고 Tab 키 또는 Space 바른 누른 후 절대값 y 좌표를

입력하고 Enter를 눌러 그 점을 승인하고 Tab 키 또는 Space 바를 눌러 다음 점을 시작하고 Tab 키 또는

Space 바를 누르고 Enter를 눌러 다각형을 닫는다.

• 직사각형 그리기: 직사각형을 정의하는 반대 쪽 점 중 하나 또는 두 개를 지정하기 위해서도 좌표 입력을

사용할 수 있다. 첫 번째 점은 절대 좌표(또는 마우스)로 입력되며, 두 번째 점은 상대 또는 절대 좌표 중

어느 하나로(또는 마우스로) 입력된다. 다각형 입력과 마찬가지로 마우스로 어느 한 쪽 점을 정의하려면

Gravity points을 사용할 수 있다. Layout > Rectangle을 선택하여 명령을 시작한다.

• 타원 그리기: 타원의 직사각형 경계 상자를 지정하여 타원을 그리는 것이므로 좌표 입력은 직사각형의 입

력과 동일하다. Layout > Ellipse를 선택하여 이 명령을 시작한다.

• 경로 그리기: 좌표 입력을 사용하는 경로 추가는 좌표 입력을 사용하는 다각형 추가와 거의 동일하다.

Layout > Path을 선택하여 명령을 시작한다. 경로의 중심선은 다각형처럼 그려진다. 주요 차이점은 명령

이 완료될 때 중심선을 정의하는 다각형이 닫히지 않는다는 것이다. 좌표 입력을 사용할 때 마지막 점에

대한 상대 (0,0)점을 입력하여 경로 그리기 명령을 완료할 수 있다.

• Drill Hole 배치: 좌표 입력을 사용하여 Drill Hole을 배치할 수 있다. 객체를 배치하려면 Layout > DrillHole을 선택한 후 Tab 키 또는 Space 바를 눌러 Enter Coordinates 대화 상자를 표시한다. 입력하는 절

대 좌표는 drill hole 객체의 중심 위치이다.

• 객체 이동: 좌표 입력은 레이아웃에서 객체 이동을 위해 한 쌍의 옵션을 제공한다. 객체를 이동하려면, 마

우스로 객체에 클릭한다(클릭한 상태 유지). 마우스를 끌어 객체를 이동하는 대신, Tab 키 또는 Space 바를 누른다. 좌표 입력 대화 상자가 열리면 상대 또는 절대 좌표를 입력할 수 있다. 상대 좌표를 사용하는

경우, 객체는 지정된 양에 따라 이동한다. 절대 좌표를 사용하는 경우, 객체는 지정된 점에 배치된다. 객체

의 기본점은 절대 좌표를 사용할 때 클릭 점이다. 절대 좌표를 입력하는 경우, 일반적으로 객체 하나의

Gravity points 중 하나에 스냅되는 기본 위치를 가져야 한다. 예를 들어, (100,100)에서 모서리를 가지도

록 직사각형을 이동하려면, 직사각형을 선택하고 Ctrl 키를 누른 후 커서를 원하는 모서리에 스냅한 다음

3–50 NI AWR Design Environment

Schematic/EM 레이아웃그리기도구

에 클릭한다. 마우스 버튼을 누르고 있는 동안, Ctrl 키를 놓은 후 Tab 키 또는 Space 바를 눌러 Enter

Coordinates 대화 상자를 표시한다. Rel 확인란을 지우고 좌표로 (100,100)을 입력한 다음 Enter를 누른

다. 직사각형의 지정된 모서리는 이제 (100,100)이 된다.

• shape 가장자리 늘리기: 좌표 입력을 사용하여 지정된 양만큼 다각형 또는 다른 shape의 가장자리(또는

점)를 쉽게 이동할 수 있다. 다각형의 가장자리를 이동하려면 다각형을 두 번 클릭하여 편집 모드를 활성

화한 후(선택 사각형은 각 꼭지점에 표시되고, 선택 다이아몬드는 각 중간 점에 표시됨), 선택 다이아몬드

중 하나를 클릭하고 마우스 버튼을 누른 상태로 유지한다. 다음에, Enter Coordinates 대화 상자를 표시하

려면 Tab 키 또는 Space 바를 누른다. 상대 좌표를 입력하는 경우, 가장자리는 지정된 양에 따라 이동한

다. 절대 좌표를 입력하는 경우, 가장자리는 지정된 점에 떨어져 이동된다. 같은 방법으로 다각형의 모서

리를 늘릴 수 있다. 또한 마찬가지로 직사각형, 경로 및 타원을 수정할 수 있다.

• 영역 늘리기: Stretch Area 명령을 사용하여 하나 이상의 선택된 shape 중 일부를 늘릴 수 있다. 영역이 늘

어나는 거리를 지정하려면 좌표 입력을 사용할 수 있다. 좌표 입력을 사용하려면, 영역 늘리기 동안 선택

된 점 중 하나를 마우스 버튼으로 누른 상태로 유지하면서 Tab 키 또는 Space 바를 누른다. Enter

Coordinates 대화 상자는 상대 또는 절대 좌표에서 이동을 지정할 수 있도록 표시된다. 영역 늘리기에 대

한 자세한 내용은 “영역 늘리기”을 참조한다.

• 노치 추가: shape에 안쪽 돌출 또는 바깥쪽 돌출 노치를 추가하려면 Notch 명령을 사용할 수 있다. 추가

된 노치의 좌표를 지정하려면 좌표 입력을 사용할 수 있다. 좌표 입력을 사용하려면, shape를 선택한 후

toolbar에서 Notch Shape 버튼을 클릭하고, Tab 키 또는 Space 바를 눌러 Enter Coordinates 대화 상자

를 연다. dx/dy 좌표 표시와 함께 십자선 커서를 표시하려면 OK를 클릭한다. 원하는 좌표에 커서를 놓고

노치를 그리려면 클릭한다. 노치에 대한 자세한 내용은 “노치 만들기(노치 Shape)”를 참조한다.

• 다각형 분할: 다각형을 분할하려면 Slice Shape 명령을 사용할 수 있다. shape를 분할하는 선의 좌표를 지

정하려면 좌표 입력을 사용할 수 있다. 좌표 입력을 사용하려면, shape를 선택한 후 toolbar에서 SliceShape 버튼을 클릭하고, Tab 키 또는 Space 바를 눌러 Enter Coordinates 대화 상자를 연다. shape를 슬

라이싱하기 위해 그리는 선의 시작점에 x와 y 좌표를 지정한다. 선을 끝내고 싶은 점의 좌표까지 커서를

끌고, OK를 클릭하여 분할을 생성한다. 좌표를 선택하고 끌어 shape를 반으로 분리할 수 있다. 다각형 분

할에 대한 자세한 내용은 “다각형 슬라이싱(Shape 슬라이스)”을 참조한다.

• 복사된 객체 배치: 객체를 복사하여 레이아웃에 붙여 넣을 때 정확하게 배치하려면 좌표 입력을 사용할

수 있다. 예를 들어, 원래 직사각형의 오른쪽에 100개 유닛 직사각형의 복사본을 만들기 위해 직사각형을

선택한 다음에 복사하여 붙여 넣을 수 있다. 직사각형을 붙여 넣을 때 커서로 이동한다. 직사각형을 정확

하게 배치하려면 Tab 키 또는 Space 바를 눌러 Enter Coordinates 대화 상자를 표시한다. 다음에, (100,0)

의 상대 좌표를 입력하고, Enter를 누른다. 복사된 직사각형은 x 축 방향으로 정확하게 100개 유닛으로 원

래의 직사각형을 오프셋한다. Enter Coordinates 대화 상자에서 Rel을 선택하지 않는 경우, 복사본은 입력

한 절대 좌표에 배치된다. 절대 배치에 대한 참조점은 항상 shape의 중심이다.

• TRACE Element 라우팅:경로 입력과 동일한 방법으로 TRACE의 중심선을 그려 TRACE 레이아웃 객체(예:

MTRACE)를 다시 라우팅할 수 있다. MTRACE 또는 MCTRACE 라우팅 명령의 끝을 표시하려면 (0,0)의 상

대 좌표를 입력하여 명령을 끝낸다. 기본 상대 좌표는 항상 (0, 0)이기 때문에 상대 좌표를 입력할 때 명령

을 끝내려면 Tab 키를 누른 다음 바로 Enter 키를 누른다. TRACE element의 라우팅에 대한 자세한 내용

은 “TRACE Element”을 참조한다.

Microwave Office Layout Guide 3–51

Schematic/EM 레이아웃그리기도구

• 점에 대한 회전: 객체의 회전을 위한 점을 지정하기 위해 좌표 입력을 사용할 수 있다. 정확한 점에 대해

shape를 회전하려면, shape를 선택하고 선택된 객체를 마우스 오른쪽 버튼으로 클릭한 후 Rotate를 선택

한다. Tab 키 또는 Space 바를 누를 경우 Enter Coordinates 대화 상자가 표시되고 회전하는 점을 절대

좌표로 입력할 수 있다. 회전 명령의 나머지 부분은 정상적으로 진행한다.

• 점에 대한 뒤집기: 뒤집을 객체에 대한 선을 지정하기 위해 좌표 입력을 사용할 수 있다. 정확한 선에 대

해 shape를 뒤집으려면 shape를 선택하고 선택된 객체를 마우스 오른쪽 버튼으로 클릭한 후 Flip을 선택

한다. Tab 키 또는 Space 바를 누를 경우 Enter Coordinates 대화 상자가 표시되고 뒤집기 선의 첫 번째

점을 절대 좌표로 입력할 수 있다. 뒤집기 명령의 나머지 부분은 정상적으로 진행한다.

3.4.5. 측정 도구

다음 측정 도구는 Layout View에서 사용할 수 있다.

표준 자

자는 두 점 사이의 거리를 측정하며 측정 작업 중에만 표시된다.

자를 사용하려면 Ctrl + D를 누르거나 Draw > Measure를 선택한다. 두 점 사이의 거리를 측정하려면, 측정

할 시작점을 클릭한 다음 측정하려는 한 점까지 마우스를 끌어준다. 정확한 거리를 더 쉽게 측정하기 위해,

자는 마우스를 이동한 대로 레이아웃에서 그리드 지점에 자동으로 스냅된다. 커서 근처에 shape의 꼭지점,

중간점, 가장자리, 교차점 또는 다른 그리드 지점이 있는 경우 커서는 정확한 점에 자동으로 스냅된다. 첫 번

째 점과 두 번째 점 모두 그리드 지점에 스냅되는 경우, 표시된 거리가 두 점 사이의 정확한 거리이다. 커서

는 dx, dy 및 총 거리를 표시한다. 수직, 수평 또는 45도 각도를 정학하게 측정하려면 측정하면서 Shift를 누

른다. 마우스 버튼을 놓으면 측정이 더 이상 표시되지 않는다.

레이아웃 자

또한 레이아웃 자는 지정된 증분과 측정 단위로 자를 표시하여 두 점간의 거리를 정확하게 측정한다. Draw> Measure를 선택하여 활성화되는 표준 자와는 달리, 레이아웃 자는 측정한 후에 표시 가능한 상태로 유지

된다.

레이아웃 자를 사용하려면 Draw > Layout Ruler를 선택한다. 측정 옵션을 설정하려면 자 십자선을 사용하

여 측정하려는 element의 옆으로 자를 클릭하여 끌어준다. 측정 길이를 설정하려면 마우스를 놓고, 측정을

끝내려면 다시 클릭한다. shape의 꼭지점에 스냅하려면 Ctrl 키를 누르고 있는다. 다음 그림은 레이아웃 자

를 사용한 측정을 설명한다.

3–52 NI AWR Design Environment

Schematic/EM 레이아웃그리기도구

기본 자 속성을 설정하려면 Layout Options 대화 상자에서 Options > Layout Options를 선택하고 Layout

Options/>Ruler 탭을 클릭한다. 자 증분, 측정된 개체와의 간격, 자 눈금 표시 높이 및 소수자리 수로 표시

하는 측정 정밀도와 같은 자의 속성을 지정할 수 있다. 대화 상자의 자세한 내용은 “Layout Options Dialog

Box: Ruler Tab ”를 참조한다.

개별 자 속성을 수정하려면 적용되는 자를 마우스 오른쪽 버튼으로 클릭하고 Shape Properties를 선택한

다.

치수선

치수선 기능은 두 점 간의 거리를 측정하여 표시한다.

치수선을 사용하려면 Draw > Dimension Line을 선택한다. 측정 원점을 설정하려면 자 십자선을 사용하여

측정하려는 점 사이의 선을 클릭하여 끌어준다. 원하는 길이를 설정하려면 마우스를 놓은 다음 마우스를 이

동하여 어떤 객체로부터 멀리 치수선을 이동시킨다. 선을 배치하고 측정을 끝내려면 다시 클릭한다. shape

의 꼭지점에 스냅하려면 Ctrl 키를 누르고 있는다. 다음 그림은 치수선을 사용한 측정 방법을 설명한다.

기본 치수선 속성을 설정하려면 Layout Options 대화 상자에서 Options > Layout Options를 선택하고

Layout Options/>Dimension Lines 탭을 클릭한다. 선의 화살표 위치(내부 또는 외부), 선과 관련되는 텍스

트 방향, 화살표 크기, 선과 측정된 객체 사이의 간격, 소수자리 수로 표시하는 측정 정밀도, 그리고 측정 정

확도공차와같은속성을지정할수있다. 대화상자의자세한내용은 “Layout Options Dialog Box: Dimension

Lines Tab ”를 참조한다.

개별 치수선 속성을 수정하려면 적용되는 선을 마우스 오른쪽 버튼으로 클릭하고 Shape Properties를 선

택한다.

3.4.6. 확대/축소와 이동

다음은 Layout View에서 확대, 축소 및 이동을 위한 기법이다.

모두 보기

Home 키를 누르거나 View > View All를 선택하여 전체 레이아웃을 창에 표시한다.

Microwave Office Layout Guide 3–53

Schematic/EM 레이아웃그리기도구

영역 보기

영역 보기 명령을 시작하려면 View > View Area를 선택한다. 커서가 확대경 형태로 바뀌면 원하는 영역 위

로 커서를 클릭하여 끌어준 다음 마우스 버튼을 놓으면 그 영역이 확대된다.

이전 확대/축소

End 키를 누르거나 View > Zoom Previous를 선택하여 마지막 View All, View Area, Zoom In, Zoom Out또는 Zoom Previous 명령이 실행되기 전의 이전 상태로 영역 보기를 되돌린다.

확대

"+" 키를 누르고 View > Zoom In을 선택하거나 Zoom In/>Ctrl 키를 누른 상태로 현재 보기를 확대하기 위

해 마우스 휠을 스크롤한다. 레이아웃의 한 점에서 마우스 버튼을 클릭한 상태로 유지하면 확대/축소된 영

역이 그 점을 기준으로 중심에 위치된다. 그렇지 않으면, 확대 영역이 보기 중심에 위치된다. 또한 기타 편집

작업을 실행하면서 Zoom In, Zoom Out 및 이동을 사용할 수도 있다. 예를 들어, shape를 끌어 레이아웃에

서 이동할 때, "-" 키(또는 Ctrl + 마우스 휠)를 눌러 축소하도록 끌 수 있으며 레이아웃을 더 많이 표시할 수

있다. Drag 작업을 계속하여 레이아웃에서 다른 지점으로 shape를 이동할 수 있다. shape를 끌면서 "+" 키

를 누르면, 영역 보기는 이동하고 있는 shape에서 확대된다. 이 방법은 shape 배치에 확대/축소할 레이아웃

이 필요할 때 큰 레이아웃에서 shape를 이동하는 데 유용하다. 이동하는 동안 동일한 확대/축소 수준을 유

지할 수 있다.

축소

"+" 키를 누르고 View > Zoom Out을 선택하거나 Zoom Out/>Ctrl 키를 누른 상태로 보기를 축소하기 위해

마우스 휠을 스크롤한다.

이동

지정된 방향으로 보기를 이동하려면 키보드에서 위, 아래, 왼쪽 또는 오른쪽 화살표를 누른다. 또한 위와 아

래로 이동하려면 키를 선택하지 않고 마우스 휠을 사용할 수 있다. 오른쪽 및 왼쪽을 이동하려면 Shift를 누

른 상태로 마우스 휠을 사용한다.

3.4.7. 그룹화

Group 명령은 여러 레이아웃 객체의 상대적 위치를 함께 잠근다. Ungroup 명령은 그룹화된 객체들을 분리

시킨다. 이러한 명령을 실행하려면 Draw Tools toolbar에서 Group 또는 Ungroup 버튼을 클릭한다. 그룹은

Artwork Cell Editor에서 geometry를 구성하는 데 사용할 수 있지만 artwork 셀이 저장될 때 그룹화는 유실

된다(하지만 정확한 geometry는 모두 저장됨). GDSII에 그룹 객체가 없기 때문에 그룹이 artwork 셀에 저장

되지 않는다.

3–54 NI AWR Design Environment

Schematic/EM 레이아웃그리기도구

3.4.8. 정렬 도구

다각형 정렬 기능을 이용하려면, 정렬할 두 개 이상의 다각형을 선택하고 Draw > Align Shapes를 선택하거

나 toolbar를 마우스 오른쪽 버튼으로 클릭하고 Align Shapes/>Align을 선택하여 다음 그림과 같이 정렬 도

구 toolbar를 표시한다.

Align Top

Align Bottom

Align Middle

Space Evenly Down

Align Left

Align Right

Align Center

Space Evenly Across

Make Same Width

Make Same Height

Make Same Size

정렬 도구가 선택된 shape를 다음과 같이 정렬한다.

• Align Top: 선택된 첫 번째 shape의 상단 가장자리에 모든 shape를 정렬한다.

• Align Bottom: 선택된 첫 번째 shape의 하단 가장자리에 모든 shape를 정렬한다.

• Align Middle: 선택된 첫 번째 shape의 중간점과 수직으로 모든 shape를 정렬한다.

• Space Evenly Down: 표시되는 Spacing 대화 상자에서 지정한 수직 간격을 사용하여 모든 shape를 정렬

한다. 선택된 첫 번째 shape는 "virtual anchor"이다.

• Align Left: 선택된 첫 번째 shape의 왼쪽 가장자리에 모든 shape를 정렬한다.

• Align Right: 선택된 첫 번째 shape의 오른쪽 가장자리에 모든 shape를 정렬한다.

• Align Center: 선택된 첫 번째 shape의 중간점과 수평으로 모든 shape를 정렬한다.

• Space Evenly Across: 표시되는 Spacing 대화 상자에서 지정한 수평 간격을 사용하여 모든 shape를 정렬

한다. 선택된 첫 번째 shape는 "virtual anchor"이다.

• Make Same Width: 모든 shape를 선택된 첫 번째 shape의 것과 같은 폭을 갖게 한다.

• Make Same Height: 모든 shape를 선택된 첫 번째 shape의 것과 같은 높이를 갖게 한다.

• Make Same Size: 모든 shape를 선택된 첫 번째 shape의 것과 같은 폭과 높이를 갖게 한다.

Freeze된 다각형은이동하지않음을유의한다. shape를마우스오른쪽버튼으로클릭하고 Shape Properties를 선택한 후 Layout 탭에서 Freeze 확인란을 지워서 shape의 동결을 해제할 수 있다.

Microwave Office Layout Guide 3–55

Schematic/EM 레이아웃그리기도구

3.5. 지능형 셀(iCell)

iCell은 많은 element 사용을 훨씬 간단하게 하고 발생되는 오류를 줄여준다. iCell을 사용하면 한 element의

파라미터 값이 다른 element의 파라미터 값과 연관될 수 있다. 예를 들어, MWO는 상호 연결된 전달선과 불

연속 모델 모두에 대한 파라미터를 필요로 하지 않는다. iCell은 자체의 전기적 연결을 기반으로 그 연결로부

터 자체 속성을 효과적으로 상속함으로써 동기화 오류를 제거하고 설계자의 생산성을 향상시키면서 동적으

로 적응한다.

3.5.1. 표준 iCell

MWO 내에 이미 설정되어 있는 많은 iCell이 있다. 표준 iCell element는 "$"으로 끝나는 이름을 가진다. 나

머지 이름은 element의 비 iCell 버전과 동일하다. 예를 들어, MTEEX iCell은 MTEEX$이다. 다음 그림의

schematic는 세 개의 MLIN element와 연결되는 MTEEX element의 iCell 버전을 나타낸다. MTEEX$ element

는 MTEEX의 모든 폭에서 어떤 파라미터도 필요로 하지 않는다. 필요한 모든 폭 값은 MTEEX$ iCell에 연결

되는 element에서 자동으로 얻어진다.

MLINID=TL1W=70 umL=140 um

MLINID=TL2W=15 umL=140 um

MLINID=TL3W=30 umL=140 um

1 2

3

MTEEX$ID=MT1

다음 레이아웃은 이전 schematic의 Layout View다. 중앙 MTEEX element를 그리는 데 필요한 세 가지 폭은

연결된 선의 값을 정확하게 가정하고 있음에 유의한다.

3–56 NI AWR Design Environment

지능형셀(iCell)

표준 iCell에서는 연결되는 element가 iCell이 찾고 있는 파라미터를 가지고 있어야 한다. 예를 들어, MTEEX$

element는 W 파라미터를 가진 각 노드에 연결되는 element를 가져야 한다. 연결되는 element 중 하나가 W

파라미터를 가지지 않는 경우, iCell은 오류를 보고한다. 필요한 경우 다른 파라미터 이름에 연결될 수 있도

록 iCell을 편집할 수 있다. 예를 들어, MTEEX$은 그 W1 파라미터가 기본 W 파라미터 대신 연결된 element

의 W1 파라미터에 연결하도록 변경할 수 있다. 이렇게 하려면, schematic 창에서 iCell element를 두 번 클

릭하거나 선택된 element를 오른쪽 마우스 버튼으로 클릭하고 Edit Element를 선택한다. Element Options

대화 상자에서 MTEEX$의 W1, W2 및 W3 파라미터를 보거나 편집할 수 있다(또한 Display 탭에서 파라미

터에 대해 Hide의 선택을 해제하여 schematic에서 이 파라미터들이 보이게 할 수도 있음). Parameters 목록에서 W1 파라미터가 선택된 경우 W@1의 값이 있는 것을 확인할 수 있다. 이 Syntax는 MTEEX$ element

의 노드 1에 연결된 element로부터 W 파라미터의 값에 W1이 할당되어야 함을 나타낸다. 이 파라미터를

W1@1로 변경하는 경우, MTEEX$는 노드 1에 연결되는 element의 W1 파라미터에 연결하려고 시도한다.

3.5.2. 사용자 정의 iCell

모든 element는 element의 파라미터 값에 대한 정확한 iCell Syntax를 사용하여 iCell의 역할을 수행하도록

만들어질 수 있다. 예를 들어, schematic에 MTEEX element를 배치하고 W1, W2 및 W3 파라미터 값이

W1 = W@1 W2 = W@2 W3 = W@3

으로 설정된 경우, MTEEX 인스턴스는 MTEEX$ element와 동일하다(W1, W2 및 W3 파라미터가 schematic

에서 나타나는 경우 제외).

iCell은 Syntax X=P@N을 사용하여 파라미터 값 X를 할당함으로써 생성된다. 이 Syntax는 X가 iCell element

의 노드 N에 연결된 element의 파라미터 P 값에 할당되어야 함을 나타낸다.

Microwave Office Layout Guide 3–57

지능형셀(iCell)

참고: 사용자 정의 iCell을 만들 때, 순환 참조를 형성하는 element를 함께 연결할 수 있다. 이는 회로의 오류

를 초래하므로 피해야 한다.

3.5.3. 일반화된 iCell

일반화된 iCell은 정상 iCell의 확장이다. 정상 iCell을 통해 iCell에 연결되는 element의 파라미터 값에 파라미

터 값을 할당할 수 있다. 일반화된 iCell을 통해 schematic 내 다른 어느 element의 파라미터 값에 파라미터

값을 할당할 수 있다. 일반화된 iCell은 Syntax [email protected]을 사용하여 파라미터 값 X를 할당함으

로써 만들어진다. 이 Syntax는 NAME과 같은 ID 파라미터를 가진 element 유형 ELEMENT의 파라미터 P 값

에 파라미터 X가 할당되어야 함을 나타낸다. 예를 들어, [email protected]은 파라미터 W1이 TL1로 명명된

ID 파라미터가 있는 MLIN element의 W 파라미터 값에 할당되어야 함을 나타낸다.

3.6. TRACE Element

여러 가지 다른 TRACE element가 있다. 그 MTRACE는 0개 이상의 Bend를 가질 수 있는 마이크로스트립 라

인이다. 그 MCTRACE는 Bend 대신 곡선을 사용하는 MTRACE의 변형이다. SCTRACE는 스트립라인에 사용

하는 것을 제외하고 MCTRACE와 동일하다.

3.6.1. TRACE 편집

일반적으로, 마우스 명령을 사용하여 TRACE 레이아웃 셀의 그래픽 편집을 수행한다. 레이아웃 객체를 두 번

클릭하면 편집 모드를 활성화하고 Bend와 선의 편집에 사용되는 검정색 다이아몬드를 표시한다.

하나의 직선 세그먼트에 세 가지 다이아몬드가 있다. 중간 다이아몬드가 Bend 조작을 제어하는 동안 바깥

쪽 다이아몬드는 세그먼트의 길이를 제어한다. 마우스를 다이아몬드 위에 놓아 화살표 커서를 활성화시킴

으로써 다이아몬드를 조작할 수 있다.

다이아몬드를 이동하려면, 화살표 커서를 클릭하여 다른 위치로 끌어준 다음 마우스 버튼을 놓는다.

Bend 추가

Bend를 추가하려면, Layout View에서 MTRACE element를 선택한다. 중간 다이아몬드를 이동하려면, 화살

표 커서를 클릭하여 다른 위치로 끌어준 다음 마우스 버튼을 놓는다. 마우스 버튼을 놓기 전에 다음 그림과

같이 새로운 MTRACE의 윤곽선이 표시된다.

3–58 NI AWR Design Environment

TRACE Element

다음 그림은 완성된 Bend를 보여준다.

전체 길이 상수를 사용한 Bend 위치 이동

Bend를 새 위치로 이동할 때 세 개의 옵션이 있다. 처음 두 가지 옵션은 끝 세그먼트 중 하나에 위치한 Bend

를 이동시키는 것과 관련된다. 세 번째 옵션은 두 Bend 사이의 중간 세그먼트를 이동하는 것과 관련된다.

옵션 1: 끝 세그먼트를 이동시킬 때, 이동되고 있는 Bend에 부착된 두 개 세그먼트는 다른 세그먼트가 일정

하게 유지되는 동안 길이에 있어 늘어진 부분을 바로 잡는다. 끝 세그먼트의 중간 다이아몬드를 이동하려면,

화살표 커서를 클릭하여 다른 위치로 끌어준 다음 마우스 버튼을 놓는다. 새 Bend 위치의 윤곽선이 다음 그

림과 같이 표시된다.

Microwave Office Layout Guide 3–59

TRACE Element

다음 그림은 전체 길이 상수를 사용한 새로운 Bend 위치를 보여 준다.

옵션 2: 끝 세그먼트의 중간 다이아몬드를 이동하려면 Ctrl + Shift를 누른 상태로 화살표 커서를 다른 위치

로 클릭하여 끌어준 다음 마우스 버튼을 놓는다. 이 옵션은 옵션 1의 반대이다. 길이의 늘어진 부분은 이동

되지 않는(not) 세그먼트를 통해 바로 잡힌다. 다음 그림과 다른 두 세그먼트가 변경되고 있는 동안 이동하고

있는 끝 세그먼트의 길이는 일정한지 관찰한다.

3–60 NI AWR Design Environment

TRACE Element

다음 그림은 옵션 2에 대한 새로운 Bend 위치를 나타낸다.

옵션 3: 다음 그림과 같이 두 Bend 사이의 중간 세그먼트를 이동할 때, 끝 세그먼트가 길이에 따라 달라지는

동안 중간 세그먼트는 일정한 상태로 유지된다. 중간 세그먼트를 이동하려면 옵션 1과 동일한 명령을 사용

한다.

Microwave Office Layout Guide 3–61

TRACE Element

Bend 위치 이동 및 전체 길이 변경

전체 길이를 변경하면서 Bend 위치를 이동하려면, 레이아웃에 2개 이하의 Bend가 있을 때 TRACE의 끝 세

그먼트를 이동한다. TRACE의 길이를 변경하고 Bend 위치를 이동할 때, Bend에 연결된 세그먼트의 길이가

달라지는 동안 이동되고 있는 세그먼트는 일정한 길이로 유지된다. Bend를 이동시키고 길이를 변경하려면

Shift 키를 누르고 있는다. 끝 세그먼트의 중간 다이아몬드를 이동시키려면, 화살표 커서를 클릭하여 다른

위치로 끌어준 다음 마우스 버튼을 놓는다. 다음 그림과 같이 끝 세그먼트가 일정한 길이를 유지하는 동안

중간 세그먼트의 길이가 변경된다.

3–62 NI AWR Design Environment

TRACE Element

다음 그림은 길이와 Bend 위치의 새로운 변경을 나타낸다.

TRACE에 세 개 이상의 Bend가 있을 때, Shift 키를 누른 상태에서 "trombone" 작업으로 Bend 위치와 길이

를 변경할 수 있다. 다이아몬드를 이동하려면, TRACE의 내부 세그먼트를 다른 위치로 클릭하여 끌어준 다음

마우스 버튼을 놓는다. 다음 그림과 같이, 다른 두 개 세그먼트의 길이가 달라지는 동안 중간 섹션의 길이는

일정하게 유지된다는 점에 유의한다.

Microwave Office Layout Guide 3–63

TRACE Element

initial Bend 이후 Bend 추가

initial Bend가이 추가된 후 Bend를 추가하려면, Ctrl 키를 누른 상태로 두 개 Bend 사이의 중간 다이아몬드

를 클릭하여 다른 위치로 끌어준 다음 마우스 버튼을 놓는다. 다음 그림은 새로운 Bend의 윤곽선을 나타낸

다.

다음 그림은 새로운 Bend가 있는 최종 TRACE를 나타낸다.

3–64 NI AWR Design Environment

TRACE Element

세그먼트 회전

TRACE의 끝 세그먼트를 회전시키려면, Ctrl 키를 누르고 하나 이상의 Bend를 가지는 MTRACE의 끝을 클릭

하여 다른 위치로 끌어준 다음 마우스 버튼을 놓는다.

참고: 그리드 스냅이 켜져 있을 때, 회전각은 Layout Options 대화 상자(Options > Layout Options를 선택

하고 Layout Options/>Layout 탭 클릭)에서 지정된 스냅 각도 증분으로만 배치된다.

Microwave Office Layout Guide 3–65

TRACE Element

3.6.2. TRACE 라우팅

TRACE 라우팅 명령을 사용하여 TRACE 레이아웃 셀을 라우팅할 수 있다. TRACE는 화살표로 표시되는 시작

점으로부터 라우팅된다.

TRACE 라우팅명령은마우스(또는좌표입력사용)로그려진중심선경로로부터 TRACE를라우팅한다. TRACE

를 두 번 클릭하여 편집 모드에 들어가게 함으로써 TRACE 라우팅을 시작하는데, 이 편집 모드에서 그랩 다

이아몬드를 볼 수 있다. TRACE 라우팅을 시작하려면, TRACE의 어느 한 쪽 끝에 있는 다이아몬드 중 하나를

두 번 클릭한다.

3–66 NI AWR Design Environment

TRACE Element

TRACE 라우팅 명령을 시작한 후, 다음 그림과 같이 중심선 경로를 그릴 수 있다. 그리는 동안에 Tab 키 또

는 Space 바를 누르면, Coordinate Entry 대화 상자가 표시되어 중심선에 있는 점의 좌표를 입력할 수 있다.

중심선을 그릴 때 Gravity points을 사용할 수도 있다. 원하는 꼭지점 각각을 클릭하여 중심선을 그린다. 중

심선 그리기를 완료하려면, 마지막 점을 두 번 클릭하거나 같은 점을 두 번 클릭한다.

루트에 대한 직교적 제한 없이 라우팅하려면 trace 라우팅 중에 Shift 키를 누른다.

중심선 경로 그리기가 완료된 후, MTRACE element는 중심선 경로로 자체 라우팅한다. 충족되어야 하는 다

른 제한이 있기 때문에 라우팅이 항상 정확하게 중심선에 있을 수 없다. 예를 들어, MTRACE를 라우팅할 때

각 세그먼트에 대해 최소 허용 길이가 있다.

Microwave Office Layout Guide 3–67

TRACE Element

선 길이 유지

TRACE 라우팅 중에 TRACE의 길이는 그려진 중심선의 길이를 근거로 한다. MTRACE를 그 길이를 유지하면

서 라우팅할 경우, 루트를 끝내려면 두 번 클릭하면서 Shift 키를 누른다. 이 작업은 MTRACE의 일반 shape

가 그려진 중심선과 동일하도록 MTRACE의 크기가 정해지지만, 그 길이는 원래 선의 길이와 동일하다.

참고: 중간 라우팅 점에 있는 동안에 Shift 키를 누르지 않는다. 그 키를 누르면 직교한 루트의 Drag를 어렵

게 한다.

3.6.3. Snap to Fit

두 점 사이에서 자체 Snap to Fit하기 위해 자동으로 크기를 조정할 수 있는 레이아웃 셀을 가진 여러 개의

element가 있다. 많은 전달선 셀(예: MLIN 셀)에서 하는 것처럼 TRACE element와 iNet 모두가 이 기능을 지

원한다. Snap to Fit의 사용법은 다음 그림에 나와 있다.

다음 그림은 앞의 그림에서 중앙 MTRACE 셀에 Snap to Fit를 적용하는 결과를 보여준다.

3–68 NI AWR Design Environment

TRACE Element

레이아웃 셀이 자체를 정확하게 맞추어 넣기 위해 크기를 조정하는 것이 불가능할 경우에는 가능한 거의 비

슷하게 크기를 조정한다. 예를 들어, MLIN 셀은 한 개 차원으로만 늘일 수 있으므로, Snap to Fit가 MLIN에

적용되는 경우, MLIN은 여전히 MLIN에 수직 방향으로 분리될 수 있다.

3.6.4. 대칭 회로

대칭 component를 가지는 레이아웃 생성을 단순화하기 위해 일반화된 지능형 셀(iCell)을 사용할 수 있다.

일반화된 iCell Syntax는 element 파라미터가 schematic의 다른 element에 관한 파라미터와 동일한 값을 할

당 받을 수 있게 한다. 예를 들어, TL1의 W 파라미터에 대한 Syntax [email protected]를 사용하여 다른

MLIN(인스턴스 TL2)과 동일한 W 파라미터를 가지도록 MLIN(인스턴스 TL1)에 W 파라미터를 할당할 수 있

다. 인스턴스 이름 TL1은 schematic element에 대한 ID 파라미터의 값이다.

MLINID=TL1W=60 umL=522 um 1

2

3

MTEEID=TL2W1=70 umW2=70 umW3=70 um

MTRACEID=X1W=70 umL=1748 umBType=2M=0.6

MLINID=TL3W=70 umL=355 um

MTRACEID=X2W=70 [email protected] [email protected] [email protected]

MLINID=TL4W=70 umL=355 um

Microwave Office Layout Guide 3–69

TRACE Element

이전 그림에 나타난 schematic의 경우, ID=X2가 있는 MTRACE element는 ID=X1이 있는 MTRACE 인스턴스

에 해당하는 파라미터와 동일한 값으로 대부분의 해당 파라미터 값을 할당하도록 일반화된 iCell Syntax를

사용한다. 일반적으로, MTRACE element에 대한 DB 및 RB 파라미터는숨겨진다(이러한파라미터는 Element

Options 대화 상자에서 표시되거나 편집할 수 있다). DB 파라미터는 세그먼트 길이 벡터를 지정하고, RB 파

라미터는 각 Bend의 각도를 지정한다. RB 및 DB 파라미터가 다른 MTRACE의 RB 및 DB 파라미터와 동일하

게 할당되는 경우, 그 결과로 만들어진 TRACE는 동일한 Bend를 가지게 된다. 선이 대칭으로 그려지도록 다

른 MTRACE와 동일한 값으로 MTRACE의 길이를 설정하는 것이 중요하다. 또한 MTRACE의 다른 파라미터

(예: 폭)를 다른 MTRACE 파라미터에 할당할 수 있지만, 이는 필수가 아니다. 다음 그림은 이전 회로에 대한

결과 레이아웃을 나타낸다. 상부 TRACE가 다시 라우팅되거나 편집되는 경우, 하부 TRACE가 이에 맞추기 위

해 자동으로 자체 라우팅한다. 다음 그림에서, 일반화된 iCell Syntax를 사용하는 MTRACE는 또한 회로가 완

전히 대칭이 되도록 뒤집힌다.

3.7. Electrical Net(iNet) Element

Electrical Net(iNet)은 가장 고급 기능과 함께 이용할 수 있는 NI AWRDE의 고급 schematic 및 레이아웃 객

체이다. 현재 라이선스가 iNet을 포함하는지 확실하지 않으면, 해당 지역 영업 담당자에게 문의하기 바란다.

NI AWRDE의 모든 모델처럼 iNet은 schematic과 레이아웃 모두를 가지고 있다. schematic에서 iNet은 두 개

이상의 element 노드를 함께 연결하는 하나의 노드이다. 이 노드는 와이어 또는 명칭이 있는 커넥터(NCOCC

element)에 의해 만들어지거나 element 노드를 직접 연결하여 만들어진다. 레이아웃에서 iNet은 schematic

에서 지정된 연결을 물리적으로 완료하기 위해 그려진 루트와 shape의 컬렉션이다. 완료되지 않은 경우 이

3–70 NI AWR Design Environment

Electrical Net(iNet) Element

러한 연결은 레이아웃에 rat 라인으로 표시된다. 라우팅은 연결을 완료하고 rat 라인을 제거하는 루트를 그

리는 과정이다.

iNet이 라우팅되면, NI AWR 추출 프로세스를 통해 시뮬레이션에 사용할 수 있다. 이것은 iNet geometry가

그 geometry와 물리적 stackup을 기반으로 하는 iNet의 특성을 결정할 수 있는 많은 물리적 시뮬레이터 중

하나에 대한 입력으로 사용됨을 의미한다. 실리콘 설계의 경우에 이것은 일반적으로 RLCK 와류 추출기이다.

초단파 설계(MMIC 또는 PCB)의 경우, 이는 일반적으로 ACE 추출기 또는 EM 시뮬레이터(EM Socket을 사용

하는 공급업체의 EMSight, AXIEM, AnalystTM 또는 EM 시뮬레이터)이다. 자세한 내용은 “EM: Creating EMStructures with Extraction”을 참조한다.

iNet은 각 프로세스에 맞게 구성해야 한다. 이 섹션에서는 after the technology is configured iNet의 적절한 사

용법을 설명한다. 실리콘 및 MMIC 설계의 경우 PDK는 iNet을 위해 구성된다. PCB의 경우 iNet에 대한 PCB

프로세스 구성을 지원 받으려면 해당 지역 영업 담당자에게 문의해야 한다.

3.7.1. iNet 정의

다음 섹션은 schematic 및 레이아웃에서 iNet을 정의한다.

Schematic에서 iNet 정의

각 iNet은 두 개 이상의 모델 연결부를 연결하는 하나의 전기 노드이다.

레이아웃에서 iNet 정의

iNet - 레이아웃에서 셀 면의 물리적 연결을 완성하는 루트 및/또는 shape의 컬렉션.

루트 - 레이아웃에서 두 점을 연결하는 세그먼트(그리고 필요할 경우 via)의 컬렉션. 레이아웃에서 rat 라인

을 두 번 클릭하여 루트 추가를 시작한다.

세그먼트 - 하나의 직사각형, 가장 간단한 iNet 부분.

Microwave Office Layout Guide 3–71

Electrical Net(iNet) Element

iNet은 완성되기 위해 여러 가지 루트의 조합을 가질 수 있다.

3–72 NI AWR Design Environment

Electrical Net(iNet) Element

iNet을 기존에 있는 임의의 shape(dumb shape)에 연결할 수도 있다.

Microwave Office Layout Guide 3–73

Electrical Net(iNet) Element

dumb shape를 사용하여 iNet의 연결을 완성할 수 있다.

마지막으로 iNet을 완성하기 위해 루트와 shape의 조합을 사용할 수 있다.

3–74 NI AWR Design Environment

Electrical Net(iNet) Element

임의의 shape는 항상 이용 가능한 분산 element 모델에 매핑될 수 없기 때문에 iNet shape는 AXIEM과 같

은 EM 시뮬레이터에서만 추출 및 시뮬레이션될 수 있다. 시뮬레이션 유연성을 극대화하기 위해 가능하면

iNet 루트를 사용하고 필요할 경우에만 shape를 사용한다.

3.7.2. 루트 준비

다음 섹션에서는 라우팅 구성에 대해 설명한다.

기본 via 및 불연속성

iNet에서 연결된 세그먼트가 다른 레이어에 있을 경우 그 연결은 via를 포함한다. 기술에 따라 iNet에 대한

기본 via 및 불연속성 설정을 구성해야 할 수도 있다. Layout Options 대화 상자를 표시하기 위해 Options> LayoutOptions를선택한후 Layout Options/>iNet탭을클릭한다. 자세한내용은 “Layout Options Dialog

Box: iNet Tab ”을 참조한다.

기본 폭 및 선 유형

iNet Routing 대화 상자를 열려면 Layout > Show Routing Properties를 선택하거나 toolbar에서 Show

Routing Properties/>Show Routing Properties 버튼을 클릭하고 라우팅할 때 최초 iNet 속성을 설정한다.

Use HV routing: 이 확인란을 지울 때, 수평 및 수직 라우팅은 동일한 기본값을 사용한다. 이 확인란을 선택

하는 경우, 수평 및 수직 라우팅에 다른 옵션을 지정할 수 있다.

넷을 라우팅하고 있는 경우, 이 대화 상자의 설정을 변경할 수 없다. Tab 키 또는 Space 바를 누르면 라우

팅 중에 iNet 폭만 변경할 수 있다.

Default width: iNet 폭을 지정한다(길이에 대한 프로젝트 단위로 표시). 이전의 폭이 기억된다.

Line type: 프로세스에서 사용할 수 있는 선 유형을 선택한다.

Microwave Office Layout Guide 3–75

Electrical Net(iNet) Element

3.7.3. 루트 시작

레이아웃에서 rat 라인을 두 번 클릭하거나 rat 라인 또는 완성된 루트를 선택하고, 마우스 오른쪽 버튼을 클

릭한 후 Select Draw Route를 선택한다. 다음 그림은 두 개의 iNet을 가진 레이아웃을 나타내는데, 왼쪽

iNet이 라우팅 모드이다.

커서가 dx, dy 및 Line 디스플레이를 포함하는 라우팅 기호로 변경된다. dx와 dy는 현재 세그먼트에 대한 어

느 한 쪽 방향으로 이동되는 양을 표시하고, Line은 현재 세그먼트에 사용되는 선 유형을 표시한다.

iNet에 의해 연결되는 모든 면이나 영역 핀은 파란색으로 강조 표시된다.

다른 iNet에서 나오는 모든 rat 라인은 라우팅되는 iNet만을 식별할 수 있도록 회색으로 나타난다.

3.7.4. 루트 들어가기

루트를 시작하면, 각 세그먼트의 시작/끝점을 설정하기 위해 클릭한다.

현재 세그먼트에 대한 선 유형을 변경하려면, Ctrl + Shift를 누르고 마우스 휠을 사용한다. 선 이름은 커서

디스플레이에서 변경된다.

마지막 iNet 세그먼트를 실행 취소하려면 마우스 오른쪽 버튼을 클릭한다.

3–76 NI AWR Design Environment

Electrical Net(iNet) Element

라우팅 모드에 있는 동안, iNet 세그먼트 위치를 설정하려면 Tab 키 또는 Space 바를 누른다. 이전 점과 상

대적인 좌표 또는 절대 x, y 좌표를 입력할 수 있다.

현재 루트를 끝내려면 두 번 클릭하거나 Enter를 누른다.

iNet 상태

iNet에 연결된 모델의 모든 핀이 루트와 함께 연결될 때, iNet이 완성된다. 간단한 iNet의 경우, iNet이 완성

되었는지 여부를 시각적으로 확인할 수 있다.

iNet이 선택된 상태에서, iNet이 완성되었는지 여부를 확인하려면 NI AWRDE의 맨 아래에 있는 상태 표시줄

을 볼 수 있다.

3.7.5. 루트 편집

iNet에 들어가면, 각 루트 세그먼트의 끝점을 편집하고, 각 루트의 선 유형과 via를 편집하는 여러 기지 편집

기술이 있다.

끝점

편집 모드로 들어가려면 임의의 루트를 두 번 클릭한다. 편집 모드에서 다이아몬드는 루트의 중간을 따라

표시된다.

세그먼트를 이동하려면 세그먼트의 중간에 있는 편집 다이아몬드를 클릭하여 끌어준다. 어느 한 쪽에서 세

그먼트의 길이를 조정한다.

두 연결 세그먼트의 끝점을 이동하려면 세그먼트의 끝에서 편집 다이아몬드를 클릭하여 끌어준다. 어느 한

쪽에서 세그먼트의 길이가 조정된다.

끝점을 이동하려면 임의 루트의 끝점을 클릭하여 끌어준다. 부착된 세그먼트와 뒤에 있는 한 개 세그먼트의

길이가 조정된다.

Microwave Office Layout Guide 3–77

Electrical Net(iNet) Element

세그먼트 이동 중에 커서는 세그먼트가 x 및 y 방향으로 이동한 거리를 표시한다.

세그먼트의 특정 양을 이동하려면, Tab 키 또는 Space 바를 사용할 수도 있다.

선 유형

라우팅을 끝낸 후, 각 세그먼트, 다수의 세그먼트 또는 루트의 모든 세그먼트에 대해 사용된 선 유형을 변경

할 수 있다.

Segment Properties 대화 상자를 표시하려면 루트를 선택하고 오른쪽 마우스 버튼을 클릭한 후 RouteSegment Properties를 선택한다.

이 대화 상자에서 선택된 모든 세그먼트에 대해 Line Type 및 Width를 변경할 수 있다.

루트의 개별 세그먼트를 선택할 수 있다. 세그먼트의 중심을 따라 선을 그리려면 Shift를 누른 상태에서 세

그먼트를 마우스 오른쪽 버튼으로 클릭한다. 동일한 기법을 사용하여 더 많은 세그먼트를 선택하거나 선택

된 세그먼트를 다시 클릭하여 해당 세그먼트를 선택 해제할 수 있다.

Via

루트를 끝낸 후에, 다른 레이어의 세그먼트를 연결하는 via 속성을 변경할 수 있다.

Via 영역에 대해서만 편집 다이아몬드를 표시하려면, via 영역 위를 두 번 클릭한다.

Via 영역의 크기를 그래픽으로 조정하려면 편집 다이아몬드를 클릭하여 끌어준다.

3–78 NI AWR Design Environment

Electrical Net(iNet) Element

Via 속성을 편집하기 위해 Via Properties 대화 상자를 표시하려면 via 영역 위를 마우스 오른쪽 버튼을 클릭

하고 Route Via Properties를 선택한다.

Shift를 누르고 via를 마우스 오른쪽 버튼으로 클릭하여 편집할 여러 개의 via를 선택한다.

다른 iNet 구성의 경우 via 편집이 변경된다는 점에 유의한다. 일부 프로세스는 고정된 via 크기를 가지므로,

편집 다이아몬드 Drag는 사용할 수 없다. 대신 Via Properties 대화 상자에서 Via Type을 변경한다.

Shape 속성

모든 iNet 루트 속성을 지정하기 위해 Properties 대화 상자를 표시하려면 iNet을 선택하고 마우스 오른쪽

버튼을 클릭한 후 Shape Properties를 선택한다. 레이아웃 옵션에 대한 자세한 내용은 “Properties Dialog

Box: Layout Tab ”를 참조한다.

Route 탭은 루트에 대한 불연속성 유형을 제어한다. 일반적으로, 실리콘 설계는 사각형의 불연속성을 사용

하고, 초단파 설계는 사용 가능한 모든 유형을 사용한다. 루트 옵션에 대한 자세한 내용은 “Properties Dialog

Box: Route Tab ”를 참조한다.

Segments 탭은 루트의 각 세그먼트에 대한 속성을 제어한다. 이 대화 상자에서 세그먼트를 선택할 때, 세

그먼트의중심을통과하는선으로루트를강조하기도한다. 세그먼트옵션에대한자세한내용은 “Properties

Dialog Box: Segments Tab ”를 참조한다.

Vias 탭은 루트의 각 via에 대한 속성을 제어한다. 이 대화 상자에서 via를 선택할 때, via의 중심을 통과하는

"X"로 루트를 강조하기도 한다. via 옵션에 대한 자세한 내용은 “Properties Dialog Box: Vias Tab ”를 참조한

다.

Microwave Office Layout Guide 3–79

Electrical Net(iNet) Element

Reroute 모드

루트가 완성된 후, 루트의 세그먼트를 계속 편집할 수 있다. 루트를 선택하고 마우스 오른쪽 버튼을 클릭한

후 Redraw Route를 선택한다. 루트에 대한 새로운 세그먼트에 들어가거나 마우스 오른쪽 버튼을 클릭하여

마지막 세그먼트를 제거할 수 있다.

이 모드로 들어가기 위해 마우스 오른쪽 버튼을 클릭하는 위치가 중요하다. 가장 가까이 있는 루트의 끝이

편집할 루트의 끝이다.

Snap to Fit

iNet이 연결되는 모델이 이동하거나 크기가 조정될 때처럼, iNet은 루트를 완성하기 위해 약간의 범위 내에

서 자동 수정될 수 있다. iNet가 Snap to fit 명령으로 작동하는 동안 스냅 명령으로 작동하지 않는다는 점을

유의해야 한다.

iNet을 선택하고 Edit > Snap to fit을 선택하거나 toolbar에서 Snap to fit/>Snap to fit 버튼을 클릭하여 루

트를 완성한다.

Snap to Fit를 라우팅 기능과 혼동해서는 안 된다. Snap to Fit는 rat 라인이 있는 루트의 끝에서 다시 루트의

두 세그먼트를 조정하는 것만을 시도한다. 더 광범한 iNet 변경을 원하는 경우, Reroute 모드를 사용해야 한

다.

3.7.6. 레이아웃에서 iNet 선택

Shift 클릭을 사용하여 둘 이상의 iNet 루트 또는 shape를 선택하여 현재 선택 세트에 추가하거나 제거할 수

있다. 이 기법은 복합 iNet에 적용하기는 어렵다.

iNet에 연결된 모든 루트 및 shape를 선택하려면 schematic에서 해당 와이어를 선택한 후 마우스 오른쪽 버

튼을 클릭하고 Select in Layout을 선택한다.

다른 방법으로 레이아웃에서 루트를 선택하고 마우스 오른쪽 버튼을 클릭한 후 Select net routes를 선택하

여 현재 선택항목에 모든 루트(shape 아님)를 추가할 수 있다.

3.7.7. iNet 삭제

iNet의 루트 및 shape를 선택하고 Delete 키를 누르거나 Edit > Delete를 선택하여 이 루트 및 shape를 삭

제할 수 있다.

iNet은 schematic과 레이아웃 모두의 객체이므로, 와이어 연결 모델 노드를 삭제하거나 명명된 커넥터의 이

름을 바꾸거나 제거함으로써 schematic에서 iNet을 삭제할 수도 있다. schematic의 iNet을 삭제하는 경우,

레이아웃 iNet은 연결 해제된 상태로 레이아웃에 남아 있다.

3–80 NI AWR Design Environment

Electrical Net(iNet) Element

여러 가지 방법으로 관계가 끊어진 상태의 iNet을 식별할 수 있다. 선택된 iNet이 있는 상태 표시줄이 연결

해제 상태를 보여준다. 또한 iNet은 오류 강조 표시 도면 레이어에서도 그리므로, iNet 루트를 육안으로 구

별할 수 있다. iNet에 대한 rat 라인은 더 이상 루트 또는 shape에 그리지 않는다.

3.7.8. iNet 연결 및 연결 해제

이 섹션에서 "루트"라는 용어는 iNet의 루트와 shape 모두에 적용된다. 먼저 적절한 iNet의 rat 라인을 선택

한 후 Shift 키를 누르고 연결 해제된 루트를 선택하며 마우스 오른쪽 버튼을 클릭한 후 Associate NetRoutes를 선택함으로써 올바른 iNet이 있는 레이아웃에서 루트를 연결하여 연결 해제된 iNet을 수정할 수

있다. 다음 그림은 iNet과 다시 연결된 루트를 보여준다.

연결된 iNet 루트를 연결 해제하려면 루트를 선택하고 마우스 오른쪽 버튼을 클릭한 후 Disassociate NetRoutes를 선택한다.

Layout > Connect Net Shapes를 선택하여 연결성을 바탕으로 하나의 레이아웃에서 모든 iNet을 자동으로

연결 및 연결 해제할 수 있다. rat 라인의 "x"가 표시되는 핀과 접촉하는 모든 루트는 대응하는 iNet과 연결

된다. 또한, 그러한 연결된 루트와 접촉하는 다른 루트도 동일한 iNet과 연결된다. 마지막으로 이 명령은 인

접 금속을 통해 iNet에 연결되지 않는 루트를 연결 해제한다. Connect Net Shapes는 연결성 규칙을 사용하

여 각기 다른 레이어들 사이의 연결을 결정한다. 자세한 내용은 “연결성 규칙”을 참조한다.

Microwave Office Layout Guide 3–81

Electrical Net(iNet) Element

다음 그림은 Connect Net Shapes 사용의 예를 보여준다. 하나 이상의 iNet 끝단을 직접 또는 간접적으로

연결하는 연결 해제된 루트 및 shape는 해당 iNet과 연결된다.

다음그림은 iNet과연결되지않기때문에 iNet으로부터루트와 shape를연결해제하는 Connect Net Shapes의 예를 보여준다. 두 번째 예는 또 다시 연결성을 토대로 하나의 iNet으로부터 연결 해제되고 다른 iNet에

연결되는 루트를 보여준다.

3–82 NI AWR Design Environment

Electrical Net(iNet) Element

3.7.9. iNet 정리

Net Cleanup 명령은 일반 라우팅 편집 명령 이외에 iNet 루트 객체에 대한 편집 기능을 제공한다. 이 명령

은 선택된 세트의 iNet 루트 객체에 대해 수행할 수 있는 다음과 같은 옵션 작업을 지원한다.

• 끝 연결 루트 병합

• 루트 크로스오버 삽입

명령 호출

Layout 메뉴를 활성화하려면 레이아웃 창을 활성화해야 하며, Net Cleanup 명령을 활성화하려면 레이아웃

창에서 하나 이상의 루트 객체를 선택해야 한다. 다음 그림과 같이 끝단 연결 루트 병합 및 크로스오버 삽입

을 위한 옵션을 가진 Net Cleanup 대화 상자를 표시하려면 Layout > Net Cleanup을 선택한다.

Microwave Office Layout Guide 3–83

Electrical Net(iNet) Element

끝 연결 루트 병합

이 옵션은 레이어 프로세스 정의(LPF)에 추가할 필요가 없다. 설계에서 여러 루트를 단일 연결선과 연결할

수 있으며 단일 루트는 Slice 명령을 사용하여 두 개의 루트 객체로 분리될 수 있다. Merge end-connectedroutes 옵션으로 이것을 정리할 수 있다.

다음 그림은 끝 연결 루트 병합 방법을 보여준다. 여기서 루트는 슬라이싱되어 함께 병합되어야 한다.

두 개의 루트를 선택하고 Merge end-connected routes 옵션을 선택한 경우, 두 개의 루트는 다음 그림에

서처럼 하나의 루트로 결합된다.

크로스오버 삽입

Net Cleanup을 실행하기 위해 크로스오버를 삽입할 수도 있다. Insert crossovers 옵션은 다른 레이어에서

새로운 크로스오버 세그먼트를 삽입하고 루트를 하나의 객체로 유지하는 프로세스를 자동화하여 편집 및

조작하기 더 쉽게 만든다.

3–84 NI AWR Design Environment

Electrical Net(iNet) Element

Net Cleanup 명령이 두 유형의 선 삽입을 처리할 수 있도록 동일한 프로세스 규칙이 LPF에서 정의되어야

한다. 이러한 규칙을 통해 명령에서 특정 선 유형의 교차점을 만나는 시점, 각 선 유형이 크로스오버를 형성

하기 위해 전환되는 레이어를 인식할 수 있다. 또한 규칙은 교차점이 프로세스에 유효하려면 다른 선으로부

터 얼마나 뒤로 떨어지는지 규정할 수 있다. 다음은 일반적인 규칙이다.

$CROSSOVER_RULES_BEGIN

! LT1:LT2 LTUnder LTOver OffUnder OffOver Flags

M1:M1 M1 M2 5e-6 5e-6 1

$CROSSOVER_RULES_END

이 규칙은 선 유형 M1과 선 유형 M1 사이에 교차점이 나타날 때 ,첫 번째 선 유형은 M1에 있어야 하며 두

번째 선 유형은 교차점에서 M2로 전환되어야 한다고 규정한다. 두 경우에 풀백(pullback)은 교차점의 선으

로부터 5um여야 한다. 플래그는 1로 설정되어 있음에 유의한다. 이는 선 폭의 절반 부분이 추가로 풀백에

포함되어 인라인 via 추가와 같은 공간을 남겨야 한다고 규정한다. 플래그가 0으로 설정되면 교차점의 선에

고정 풀백이 사용된다.

다음 예에서는 NI AWR MMIC 프로세스 예에 대해 제공된 규칙을 사용한다.

!--- Used for automatic crossover insertion ----

$CROSSOVER_RULES_BEGIN

! -> LT1:LT2 LTUnder LTOver OffUnder OffOver flags

"Thick Metal Line:Thick Metal Line" "Thick Metal Line" "Cap Bottom Line" 5e-06 5e-06 1

"Cap Bottom Line:Cap Bottom Line" "Thick Metal Line" "Cap Bottom Line" 5e-06 5e-06 1

"Plated Metal Line:Plated Metal Line" "Thick Metal Line" "Cap Bottom Line" 5e-06 5e-06 1

"Thick Metal Line:Plated Metal Line" "Thick Metal Line" "Cap Bottom Line" 5e-06 5e-06 1

"Cap Bottom Line:Plated Metal Line" "Cap Bottom Line" "Thick Metal Line" 5e-06 5e-06 1

$CROSSOVER_RULES_END

레이어가 충돌할 경우 크로스오버 규칙만 지정해야 한다. MMIC 프로세스의 경우, Thick Metal Line과 Cap

Bottom Line 유형은다른레이어에있기때문에이러한 Line들 사이의교차는미세하다. 그러나 Plated Metal

Line과 Cap Bottom Line 또는 Thick Metal Line 사이의 교차점은 Plated Metal Line이 Cap Bottom Line 및

Thick Metal Line에 사용된 레이어를 포함하기 때문에 크로스오버 규칙을 필요로 한다는 사실에 유의한다.

다음 예는 넷 정리가 수행되기 전에 루트를 가진 선의 그림에서 시작하여 규칙이 이행되는 방법을 보여준다.

Microwave Office Layout Guide 3–85

Electrical Net(iNet) Element

크로스오버 세그먼트를 삽입하고 풀백을 수행하기에 충분한 공간이 있다고 가정하여 다음 그림에서처럼 크

로스오버 세그먼트를 삽입할 수 있다.

3–86 NI AWR Design Environment

Electrical Net(iNet) Element

단 두 개의 선으로 작업할 경우 명령의 기능은 선택 순서대로 제어하는 능력이며 선은 오버 라인(over line)

및 언더 라인(under line)으로 선택된다. 선에 대한 선택 순서를 변경하면 크로스오버가 삽입되는 선을 제어

할 수 있다. 이 경우에 수직선이 먼저 삽입된 후 수평선이 삽입된다. 반대로 삽입되는 경우 다음 그림과 같이

크로스오버가 수평선에 삽입된다.

Microwave Office Layout Guide 3–87

Electrical Net(iNet) Element

다음 그림과 같이 해당 선이 다른 많은 선을 교차하는 경우 여러 개의 크로스오버를 삽입할 수 있다.

3–88 NI AWR Design Environment

Electrical Net(iNet) Element

크로스오버 세그먼트를 삽입하고 풀백을 수행하기에 충분한 공간이 있는 경우 다음 그림에서처럼 여러 개

의 크로스오버 세그먼트를 삽입할 수 있다.

선이 너무 가까울 경우 수동으로 하나의 선을 확장하여 두 개의 개별 크로스오버를 삽입할 수 있다.

종종 크로스오버를 이용할 경우 연결을 유지하거나 추가 회로의 공간을 확보하기 위해 선 중 하나를 이동시

켜야 한다. 이동이 너무 크지 않을 경우 일부 루트에서 Net Cleanup 명령을 다시 실행하여 크로스오버 위치

를 업데이트할 수 있다.

Microwave Office Layout Guide 3–89

Electrical Net(iNet) Element

선을이동한후크로스오버브리지가잘못된위치에놓인다.두개의루트를다시선택하고 Insert crossovers옵션을 사용하여 Net Cleanup 명령을 실행할 경우 다음 그림과 같이 크로스오버의 위치가 선들 사이의 교

차점에서 업데이트된다.

3–90 NI AWR Design Environment

Electrical Net(iNet) Element

점진적으로 크로스오버 삽입

크로스오버를 점진적으로 추가하면 크로스오버를 추가할 때 기존 크로스오버의 자동 업데이트를 억제하는

메커니즘이 제공된다. 크로스오버 업데이트는 유용한 기능이지만 때때로 추가 크로스오버를 삽입하려고 시

도할 때 기존 크로스오버를 업데이트하지 않는 것이 더 효과적이다. 예를 들어, 다음 그림은 몇 개의 선들 사

이에 여러 개의 크로스오버를 삽입하려고 시도하고 각 크로스오버에 특정 방향을 원하는 시나리오를 보여

준다.

예를 들어, 상단 교차점의 수직선에 크로스오버를 삽입하고 하부 교차점에 수평 크로스오버를 삽입하려는

경우, 이들은 다른 방향이기 때문에 모든 선을 선택하여 교차점의 방향을 정밀하게 제어할 수 없다. 선을 쌍

으로 선택하고 각 교차점에 대해 Net Cleanup 명령을 실행하여 크로스오버를 삽입해야 한다. 상단 교차점

에서 삽입을 수행하려면 다음 그림과 같이 먼저 수직선을 선택한 후 수평선을 선택한다.

Microwave Office Layout Guide 3–91

Electrical Net(iNet) Element

다음으로 Insert crossovers를 선택하고 Net Cleanup 명령을 실행한다. 다음 그림과 같이 크로스오버 세그

먼트가 상단 교차점의 수직선에 삽입되도록 크로스오버 규칙이 적용된다.

3–92 NI AWR Design Environment

Electrical Net(iNet) Element

다음 단계에서는 하부 교차점을 형성하는 두 개의 선을 선택해야 하며, 크로스오버를 수평으로 삽입하려고

하기 때문에 수평선을 먼저 선택한다. 이 방법은 Net Cleanup 명령이 크로스오버의 대상이 되도록 선택된

선에서만 교차점을 고려하기 때문에 문제가 될 수 있으며, 업데이트 작업이 상단 크로스오버를 제거할 수

있다. 이 단계를 위해 Net Cleanup 명령에서 크로스오버를 점진적으로 추가하도록 하여 업데이트 작업을

억제한다. 기존 크로스오버가 방해 받지 않고 새 크로스오버 추가를 위해 선택된 선만 고려된다. 여기서 먼

저 하부 수평선을 선택하고 두 번째로 수직선을 선택하며 다음 그림과 같이 Net Cleanup 명령을 실행할 때

Add Crossovers Incrementally 확인란도 선택한다.

Microwave Office Layout Guide 3–93

Electrical Net(iNet) Element

Net Cleanup 명령을 선택할 때 다음 그림과 같이 상단의 크로스오버가 방해 받지 않고 새 수평 크로스오버

가 하단 교차점에 추가된다.

3–94 NI AWR Design Environment

Electrical Net(iNet) Element

여기서 하부 크로스오버가 수평 방향으로 삽입되고 상단 크로스오버는 수직 방향으로 삽입된다. 이 작업은

특정 순서로 선을 쌍으로 선택하여 수행되었으며 두 번째를 삽입할 때 Add Crossovers Incrementally 확인란을 선택하여 수직선에 업데이트 작업을 억제한다.

3.7.10. iNet 복사

루트를 복사 및 붙여 넣을 수 있다. 복사할 루트를 선택하고 Edit > Copy를 선택(또는 Copy/>Ctrl+C 누르

기)하거나 Edit > Paste를 선택(또는 Paste/>Ctrl+V 누르기)한 다음 루트를 붙여 넣을 위치를 클릭한다.

루트를 붙여 넣을 때 루트는 복사되는 루트와 같은 iNet에 속한다.

다른 iNet과 복사된 루트를 연결하기 위해 “iNet 연결 및 연결 해제”에서 이전에 설명된 방법을 사용할 수

있다.

1. 각 복사된 루트가 연결할 새 iNet의 연결부와 중첩되지 않도록 배치하고 Layout > Connect Net Shapes를 선택하여 모두를 연결한다.

2. 다른 iNet에서 루트 또는 rat 라인을 선택하고 복사된 루트를 Shift를 누르고 선택한 후 마우스 오른쪽 버

튼을 클릭하고 Associate Net Route를 선택한다.

Microwave Office Layout Guide 3–95

Electrical Net(iNet) Element

3.7.11. iNet을 사용한 시뮬레이션

iNet은 NI AWRDE의 추출 프로세스를 통해 전기 시뮬레이션과 함께 포함된다. 추출 프로세스의 자세한 내

용은 “EM: Creating EM Structures with Extraction”을 참조한다.

iNet의 특정 추출 프로세스 부분은 추출 가능화이다. schematic에서, iNet에 대한 와이어를 선택하고, 마우

스 오른쪽 버튼으로 클릭한 후 Edit Net Properties를 선택한다. 레이아웃에서 iNet의 루트를 선택하고 마우

스 오른쪽 버튼을 클릭한 후 Element Properties를 선택한다. 이 두 가지 명령 모두 Element Options 대화

상자를 연다. Model Options 탭을 클릭하고 EM Extraction Options 섹션을 확인한다. 자세한 내용은

“Element Options Dialog Box: (Distributed Line) Model Options Tab”을 참조한다.

이 대화 상자에서 추출을 위해 iNet을 활성화 또는 비활성화할 수 있으며 iNet이 속한 추출 그룹을 지정할

수 있다.

3.7.12. 추가 iNet 명령 및 옵션

다음 섹션에서는 추가 iNet 명령 및 옵션을 설명한다.

넷 강조 표시

넷 강조 표시는 Schematic 와이어와 iNet 루트를 그리기 위해 각기 다른 색상을 사용하여 하나의 iNet에 대

해 존재하는 모든 객체를 쉽게 식별할 수 있게 하기 위한 수단이다(Schematic과 레이아웃 모두에서).

schematic에서, iNet에 대한 와이어를 선택하고, 마우스 오른쪽 버튼으로 클릭한 후 Highlight On를 선택한

다. 레이아웃에서, Color 대화 상자를 열고 강조 표시 색상을 선택하려면, iNet의 루트를 선택하고 마우스 오

른쪽 버튼을 클릭한 후 Highlight On을 선택한다.

다음 그림은 주황색으로 지정된 강조 표시 색상을 가진 schematic 및 레이아웃의 iNet을 나타낸다.

3–96 NI AWR Design Environment

Electrical Net(iNet) Element

schematic 또는 레이아웃에서 같은 마우스 클릭을 사용하여 넷 강조 표시를 끄고 Highlight Off를 선택한다.

모든 iNet 선택

한 단계 계층 구조에서 모든 iNet을 선택하려면:

1. 마우스 오른쪽 버튼을 클릭하고 View All을 선택하여 전체 레이아웃을 표시한다.

2. 마우스 오른쪽 버튼을 클릭하고 Restrict Selection를 선택한다.

3. Check All 버튼을 클릭한다.

4. iNets 확인란을 지운다.

5. 전체 레이아웃을 선택하려면 Ctrl+A를 누른다.

선택 필터 중 하나가 "Object bounds exceeds view"이기 때문에 전체 레이아웃을 볼 필요가 있음을 유의한

다. 확대한 다음에 모두를 선택하려는 경우, 이 필터를 선택 해제한 후 모두 선택해야 한다.

반복 명령

복잡한 넷을 라우팅할 때, 반복 명령이 매우 유용하다. 반복 명령을 사용하면 루트를 마친 후에도 iNet에 루

트를 계속 추가할 수 있게 한다. 예를 들어, 다음 그림에서 rat 라인에 의해 표시된 iNet을 라우팅할 경우,

Microwave Office Layout Guide 3–97

Electrical Net(iNet) Element

완료된 라우팅이 다음과 같이 표시된다.

반복 명령 없이 사각형 위로 한 개의 수평 루트를 추가한 다음 수평 루트에 연결하는 5개 수직 루트를 추가

한다. 각 수직 루트의 경우, 루트를 시작하려면 rat 라인을 두 번 클릭해야 한다. 이와 같은 예를 반복 명령

없이 라우팅하려면, 29번의 마우스 클릭이 있어야 한다.

반복 명령을 사용하면, 수평 루트를 마치면 즉시 수직 루트로 들어가기 시작할 수 있다. 이와 같은 예를 반복

명령을 사용하여 라우팅하려면, 20번의 마우스 클릭이 있어야 한다.

반복 명령은 기본적으로 사용할 수 없으므로, 핫키, toolbar 항목, 또는 메뉴 항목으로 구성해야 한다. toolbar

또는 메뉴 항목으로 이 명령을 구성하려면, “Customizing Toolbars and Menus”를 참조한다. 이 명령을 핫키

로 구성하려면, Tools > Hotkeys를 선택하여 Customize 대화 상자를 표시한다. Categories에서Miscellaneous를 선택하고 Commands에서 CommandRepeatMode를 선택한다. Press the new hotkeys에서 핫키로 사용하려는 키 또는 키 조합을 누른다. 다음 예는 이 명령에 R 키를 사용하고, Assign을 클릭

한 후 SchematicLayout 그룹에 핫키를 적용한다.

3–98 NI AWR Design Environment

Electrical Net(iNet) Element

iNet 루트를 생성할 때 설정한 핫키를 사용하여 이 반복 명령을 불러올 수 있다. 반복 모드를 나가려면 Esc키를 누른다.

동일 선상 점

iNet은 하나의 세그먼트를 가진 많은 레이아웃 핀에 쉽게 연결할 수 있다. 동일 선상 점은 하나의 선을 따라

세 개 이상의 점이 있는 것을 나타낸다. 예를 들어, 하나의 세그먼트 루트를 사용하여 다음의 레이아웃 객체

를 라우팅할 수 있다.

Microwave Office Layout Guide 3–99

Electrical Net(iNet) Element

계층 구조

계층 구조에서 iNet을 사용할 경우, 구축하고 있는 schematic 레이아웃에서 연결점을 정의해야 한다. 이 작

업을 수행하는 최선의 방법은 RECT_PIN 레이아웃 셀을 PORT 또는 PORT_NAME element에 할당하는 것인

데, 이때 iNet을 포트에 라우팅할 수 있다. RECT_PIN 레이아웃 셀은 프로세스에 임의의 선 유형으로 그려질

수 있다. 레이아웃에서, RECT_PIN을 선택하고 마우스 오른쪽 버튼으로 클릭한 후 Shape Properties를 선택

하여 이 레이아웃 셀의 크기를 편집할 수 있다. 표시하는 대화 상자의 Parameters 탭을 클릭한다.

연결성 확인

연결성 오류는 서로 다른 iNet이 동일 레이어에서 서로 교차하여 라우팅되는 경우, iNet을 짧게 하는 다각형

꼭지점을 잘못 배치한 경우, 완료된 넷 또는 element를 실수로 이동하여 회로를 개방한 경우를 포함하여 여

러 원인으로 발생할 수 있다. 연결성 오류의 확인 방법에 대한 자세한 내용은 “연결성 확인 ”을 참조한다.

전류 밀도

iNet이 schematic 및 레이아웃 객체이므로 프로그램은 각 iNet에 대한 전류 및/또는 전류 밀도를 쉽게 표시

할 수 있다. 최상위 수준의 설계에서, Project Browser의 schematic 이름을 마우스 오른쪽 버튼으로 클릭하

고 Add Annotation을선택한다. Measurement Type에서 Annotate를선택하고 Measurement에서 INET_I또는 INET_J를 선택한다. 설정의 자세한 내용은 Microwave Office Measurement Catalog을 참조한다. 다음

의 그림은 전류 밀도 주석이 켜져 있는 두 iNet 사이의 저항기를 보여준다. 각 iNet 세그먼트는 0.5um 폭이

다.

각기 다른 색상의 주석은 iNet이 주석에 의해 설정되는 전류 밀도 미만(파란색), 근처(자주색), 초과(빨간색)

또는 과도하게 초과한 상태(노란색)임을 나타낸다. 주석은 전류 밀도 한계를 통과할 필요가 있는 iNet의 폭

을 나타낼 수도 있다.

RC 등가

사용하고 있는 프로세스가 제대로 구성된 경우, 각 iNet의 전체 저항과 캐패시턴스를 표시할 수도 있다.

Project Browser에서, iNet을 포함하는 schematic의 이름을 마우스 오른쪽 버튼으로 클릭하고 Schematic 대

화상자에 Add Annotation을표시하기위해 AddAnnotation을선택한다. Measurement Type에서 Annotate

3–100 NI AWR Design Environment

Electrical Net(iNet) Element

를선택하고 Measurement에서 INET_RC를선택한다. 이 대화상자의옵션에대한자세한정보는 “Add/Edit

Schematic/System Diagram/EM Structure Annotation Dialog Box ”를 참조한다. 다음 그림은 이 주석이 켜

져 있는 상태의 iNet을 나타낸다.

이 값은 시뮬레이션 결과가 아닌 프로세스의 스택업을 기반으로 한 계산을 통해서 결정된다.

3.8. 루트

“Electrical Net(iNet) Element” 섹션에서는 지능형 넷을 만들고 사용하는 방법에 대해 자세히 설명했다. 루트

라고 하는 해당 레이아웃 객체가 있다. 루트를 추가하고 편집하는 방법은 비슷하지만 schematic의 넷과 관

련이 없다는 점이 다르다. 루트는 레이아웃 객체일 뿐이므로 schematic 레이아웃에 추가할 때 전기적 모델

이 없다. 추출을 통해 루트를 설정하여 EM을 시뮬레이션할 수 있다. 또한 루트는 EM 레이아웃에 직접 추가

할 수 있다.

3.8.1. 루트 추가

Draw > Draw Route를 선택하여 schematic 또는 EM 레이아웃에 루트를 추가할 수 있다. 사용하는 명령은

iNet을 그릴 때 사용한 명령과 동일하다. 클릭하여 루트 지점을 추가한다. 현재 루트 세그먼트에 대한 선 유

형을 변경하려면 Shift + Ctrl을 누른 상태에서 마우스 휠을 스크롤한다. 추가한 마지막 세그먼트를 실행 취

소하려면 마우스 오른쪽 버튼을 클릭한다. 두 번 클릭하여 루트 추가를 끝낸다.

Microwave Office Layout Guide 3–101

루트

3.8.2. Via 추가

루트는 다음 예제와 같이 선 유형 간에 자동으로 via를 추가하지 않는다. 이 레이아웃은 단순 루트로 그려진

다.

3D Layout View는 루트의 다른 세그먼트 사이에 via가 없음을 명확하게 보여준다.

via를 추가하려면 루트를 선택하고 마우스 오른쪽 버튼을 클릭한 후 Add Via를 선택한다. 윤곽이 루트 세그

먼트를 따라 커서를 따라간다. NI AWR은 선 유형이 변경되는 교차점에서만 via를 추가할 것을 권장한다. 그

렇지 않으면 시작 및 종료 선 유형이 모두 동일하기 때문에 via를 선택하기가 어려울 수 있다.

3–102 NI AWR Design Environment

루트

클릭하여 원하는 위치에 via를 배치한다. 두 세그먼트의 교차점에 via를 추가하면 세그먼트가 연결되어 있음

을 3D 레이아웃에서 알 수 있다.

via를 추가한 후 이를 두 번 클릭하면 크기를 변경할 수 있는 Drag 핸들이 표시된다.

Microwave Office Layout Guide 3–103

루트

또한 via를 마우스 오른쪽 버튼으로 클릭하고 Route Via Properties를 선택하여 Via Properties 대화 상자를

표시한다. 여기서 via의 크기를 지정할 수 있을 뿐만 아니라 via의 각 끝에 있는 선 유형을 제어할 수 있다.

3.8.3. 루트 준비

기본 불연속 및 선의 폭은 iNet 라우팅 사용과 동일하다. 자세한 내용은 “루트 준비”을 참조한다.

3.9. 배치 미러링

배치미러링을사용하면 schematic과 레이아웃모두에서 element를 미러링할수있다. schematic의 element

를 미러링할 때, Edit > Mirror를 선택하여 미러링하려는 element를 선택한 후 schematic 창 내부를 클릭한

다.

레이아웃 element 및 iNets의 미러링에는 수직 또는 수평 대칭선이 필요하다. 레이아웃에 미러를 배치하려

면 모든 레이아웃 element와 iNet은 식별할 수 있는 쌍을 가져야 하고, 각 쌍에 대해서 해당 schematic

element의 ID가 명명 규칙을 따라야 한다. 각 쌍에 대해 필요한 element ID 명명 규칙은 deviceNamea,

3–104 NI AWR Design Environment

배치미러링

deviceNameb이다. 예를 들어, 다음 그림에서, 하나의 nmos는 ID=M1a으로 할당되고, 다른 nmos는 ID=M1b

으로 할당된다. 마찬가지로, 하나의 pmos는 ID=M2a로 할당되고, 다른 pmos는 ID=M2b로 할당된다. ID는

각 쌍에 고유해야 하며, 두 번 이상 사용될 수 없다.

D

G

S

1

2

3

4

ID=M1a

D

S

G

1

2

3

4

ID=M2a

D

G

S

1

2

3

4

ID=M1b

D

S

G

1

2

3

4

ID=M2b

쌍을 식별한 후, 레이아웃 창에서 Draw > Symmetry Line을 선택하여 대칭선을 그린다.

Microwave Office Layout Guide 3–105

배치미러링

미러 장치, iNet 및 대칭선을 선택하고 Edit > Mirror Placement를 선택한다. 미러 쌍은 iNet과 함께 다음 그

림과 같이 배치된다.

3.10. Shape/Layer Modifier

shape modifier는 가장자리 길이, 간격 및 Boolean 연산과 같은 다양한 방법을 통해 shape를 조작할 수 있

는 레이아웃 객체이다. shape modifier는 한 개 이상의 shape를 레이아웃에 적용된다. layer modifier는 선택

된 레이어의 모든 shape에 적용된다. 이러한 layer modifier의 대표적인 응용은 다음과 같다.

• EM 레이아웃을 파라미터화하므로 subcircuit에서 사용될 때 요청 geometry에 대한 EM 시뮬레이션을 얻

도록 파라미터화된 EM 모델(참조 섹션) 또는 파라미터화된 EM 레이아웃을 생성하기 위해 geometry는 삭

제될 수 있다. 이 모드에서, 이 modifier는 EM 레이아웃에 사용된다. EM 구조의 파라미터화에 대한 자세

한 내용은 “Parameterizing EM Structures”을 참조한다.

• 제조 공정 중 레이어 이동 또는 크기 조정의 효과 연구를 위한 추출 및 수율 분석과 함께 사용될 수 있는

특정 레이어의 모든 shape 변경. 이 모드에서 이 modifier는 schematic 레이아웃에 사용된다. 자세한 내용

은 “Extraction and Shape/Layer Modifiers”을 참조한다.

• schematic 모델의 레이아웃처럼 함께 스냅할 수 없는 schematic 모델과 연결되지 않은 레이아웃 항목을

사용할 경우 schematic 레이아웃에서 shape의 정렬 또는 간격 조절.

참고: shape modifier는 작업 중인 레이아웃에서 즉시 동작하지만 Layer Modifier의 효과를 보려면 계층 구

조에서 문서를 배치하고 이를 최상위 수준에서 봐야 한다. EM 레이아웃인 경우, geometry 미리 보기에서도

Layer Modifier의 효과를 보여준다.

3–106 NI AWR Design Environment

Shape/Layer Modifier

사용할 수 있는 shape modifier는 다음과 같다.

• Edge

• Point Stretch

• Width

• Radius

• Ellipse Size

• Array Modifier

• Spacing Modifier

• Polar Spacing Modifier

• Stretch Area Modifier

• Control Point Modifier

사용할 수 있는 layer modifier는 다음과 같다.

• Layer Offset

• Layer Resize

• Layer Boolean

• Layer Corner

• Shape Pre-processing

3.10.1. modifier 추가

EM 레이아웃 또는 schematic 레이아웃에서 Draw > Parameterized Modifiers > <type>를 선택한다. 활성

화된 modifier는 현재 선택된 레이아웃 객체의 유형에 따라 달라진다. shape modifier는 Artwork Cell Editor

에서 사용할 수 없다. 다음 섹션에서는 각 modifier 에 대한 상세한 정보를 제공한다.

shape/layer modifier의 레이아웃은 shape와 텍스트에 대한 치수선 레이어를 사용한다.

기본 modifier 크기 및 글꼴 크기는 Layout Options 대화 상자의 Layout Font 탭에서 지정된 Height로 결

정된다(Options > Layout Options 선택). 자세한 내용은 “Layout Options Dialog Box: Layout Font Tab ”을

참조한다.

Edge Modifier

Edge modifier 추가:

1. 레이아웃에서 하나 이상의 shape를 선택하고 Draw > Parameterized Modifiers > Edge Length를 선택

한다.

Microwave Office Layout Guide 3–107

Shape/Layer Modifier

2. 커서를 선택한 shape의 가장자리 위로 이동한다. modifier는 커서 위치에 가장 근접한 가장자리에 표시

된다. schematic element와 연결되지 "않은"(not) shape에만 이 modifier를 추가할 수 있다. 예를 들어,

schematic에 MLIN이 있는 경우, modifier를 이 element의 레이아웃에 추가할 수 없다.

3. modifier를 추가하려면 그 가장자리를 클릭한다.

4. 다음 그림과 같이, 텍스트의 초기 위치로 커서를 이동하고 modifier 추가를 끝내기 위해 다시 클릭한다.

사각형을 그리는 modifier의 가장자리는 가장자리 변경의 경우에 고정된 상태로 있는 끝단이다.

5. modifier(modifier 텍스트 아님)를 마우스 오른쪽 버튼으로 클릭하고 Shape Properties를 선택하여

Properties 대화 상자를 표시한다(자세한 내용은 “Properties Dialog Box: Edge Modifier ” 참조).

6. FE(Fixed End) 파라미터를 "왼쪽", "오른쪽" 또는 "중앙"으로 변경한다.

Point Stretch Modifier

Point Stretch modifier 추가:

1. 레이아웃에서 하나 이상의 shape를 선택하고 Draw > Parameterized Modifiers > Point Stretch를 선택

한다.

2. 커서를 선택한 shape의 가장자리 위로 이동한다. modifier는 커서 위치에 가장 근접한 가장자리에 표시

된다. schematic element와 연결되지 "않은"(not) shape에만 이 modifier를 추가할 수 있다. 예를 들어,

schematic에 MLIN이 있는 경우, modifier를 이 element의 레이아웃에 추가할 수 없다.

3. modifier를 추가하려면 그 가장자리를 클릭한다.

4. 다음 그림과 같이, 텍스트의 초기 위치로 커서를 이동하고 modifier 추가를 끝내기 위해 다시 클릭한다.

3–108 NI AWR Design Environment

Shape/Layer Modifier

사각형을 그리는 modifier의 가장자리는 가장자리 변경의 경우에 고정된 상태로 있는 끝단이다.

5. modifier(modifier 텍스트 아님)를 마우스 오른쪽 버튼으로 클릭하고 Shape Properties를 선택하여

Properties 대화 상자를 표시한다(자세한 내용은 “Properties Dialog Box: Point Stretch Modifier ” 참조).

6. FE(Fixed End) 파라미터를 "왼쪽", "오른쪽" 또는 "중앙"으로 변경한다.

Width Modifier

Width modifier 추가:

1. 레이아웃에서 하나 이상의 경로 또는 iNet을 선택하고 Draw > Parameterized Modifiers > Path Width를 선택한다.

2. 커서를 선택된 경로 또는 iNet 위로 이동시킨다. modifier는 커서 위치에 가장 근접한 위치에 표시된다.

3. modifier를 경로의 해당 위치에 추가하려면 클릭한다.

4. 다음 그림과 같이, 텍스트의 초기 위치로 커서를 이동하고 modifier 추가를 끝내기 위해 다시 클릭한다.

path modifier를 iNet에 추가할 때, 각 개별 세그먼트의 폭을 제어할 수 있다.

5. modifier(modifier 텍스트 아님)를 마우스 오른쪽 버튼으로 클릭하고 Shape Properties를 선택하여

Properties 대화 상자를 표시한다(자세한 내용은 “Properties Dialog Box: Width Modifier ” 참조).

Microwave Office Layout Guide 3–109

Shape/Layer Modifier

6. WT(Width Type) 파라미터를 "세그먼트"로 변경한다. iNet상의 각 modifier가 "세그먼트"로 설정되면, 각

기 다른 폭으로 지정할 수 있다. path modifier가 " Path "로 설정된 경우, 모든 modifier가 그 modifier의

폭을 사용한다. 다음 그림은 각기 다른 폭을 가진 다중 세그먼트 iNet을 나타낸다.

Radius Modifier

Radius modifier 추가:

1. 레이아웃에서 하나 이상의 완벽한 원을 선택하고 Draw > Parameterized Modifiers > Circle Radius를선택한다.

2. 커서를 선택된 원 중 하나 위로 이동시킨다. modifier는 커서 위치에 가장 근접한 위치에 표시된다.

3. 해당 원에 modifier를 추가하려면 클릭한다.

4. 다음 그림과 같이, 텍스트의 초기 위치로 커서를 이동하고 modifier 추가를 끝내기 위해 다시 클릭한다.

이 shape modifier 설정에 대한 자세한 내용은 “Properties Dialog Box: Radius Modifier ”를 참조한다.

3–110 NI AWR Design Environment

Shape/Layer Modifier

Ellipse Size Modifier

Ellipse Size modifier 추가:

1. 레이아웃에서 하나 이상의 타원을 선택하고 Draw > Parameterized Modifiers > Ellipse Size를 선택한

다.

2. 커서를 선택된 타원 중 하나 위로 이동시킨다. modifier는 커서 위치에 가장 근접한 위치에 표시된다.

3. 해당 타원에 modifier를 추가하려면 클릭한다.

4. 다음 그림과 같이, 텍스트의 초기 위치로 커서를 이동하고 modifier 추가를 끝내기 위해 다시 클릭한다.

이 shape modifier 설정에 대한 자세한 내용은 “Properties Dialog Box: Ellipse Size Modifier ”를 참조한

다.

Array Modifier

Array modifier 추가:

1. 레이아웃에서 하나 이상의 shape를 선택하고 Draw > Parameterized Modifiers > Array Modifier를 선택

한다.

2. 다음 그림과 같이, 레이아웃에서 임의의 위치에 modifier를 추가하려면 클릭한다. 이 modifier는 어떤

shape도 스냅하지 않으며, 텍스트는 modifier 위에 표시된다.

Microwave Office Layout Guide 3–111

Shape/Layer Modifier

이 shape modifier 설정에 대한 자세한 내용은 “Properties Dialog Box: Array Modifier ”를 참조한다.

Spacing Modifier

Spacing modifier 추가:

1. 레이아웃에서 두 개 이상의 shape를 선택하고 Draw > Parameterized Modifiers > Spacing Modifier를선택한다.

2. 커서를 선택한 shape의 위로 이동시킨다. modifier는 커서 위치에 가장 근접한 위치에 표시된다.

3. spacing modifier의 첫 번째 점을 추가하려면 클릭한다.

4. 커서를 선택한 다른 shape 위로 이동시킨다. modifier는 커서 위치에 가장 근접한 위치에 표시된다. 기본

적으로 modifier는 직교 모드에서 가장 먼 거리(x 또는 y)를 그린다. Ctrl 키를 눌러 수평에서 수직으로 또

는 수직에서 수평으로 전환하고 Shift 키를 눌러 임의의 각도를 허용한다.

5. spacing modifier의 두 번째 점을 추가하려면 클릭한다.

6. 다음 그림과 같이, 텍스트의 초기 위치로 커서를 이동하고 modifier 추가를 끝내기 위해 다시 클릭한다.

사각형을 그리는 modifier의 가장자리는 가장자리 변경의 경우에 고정된 상태로 있는 끝단이다.

3–112 NI AWR Design Environment

Shape/Layer Modifier

7. modifier(modifier 텍스트 아님)를 마우스 오른쪽 버튼으로 클릭하고 Shape Properties를 선택하여

Properties 대화 상자를 표시한다(자세한 내용은 “Properties Dialog Box: Spacing Modifier ” 참조).

8. FE(Fixed End) 파라미터를 "왼쪽", "오른쪽" 또는 "중앙"으로 변경한다.

Polar Spacing Modifier

Polar Spacing modifier 추가:

1. 레이아웃에서두개이상의 shape를선택하고 Draw >ParameterizedModifiers > Polar SpacingModifier를 선택한다.

2. 커서를 선택한 shape의 위로 이동시킨다. modifier는 커서 위치에 가장 근접한 위치에 표시된다.

3. spacing modifier의 첫 번째 점을 추가하려면 클릭한다.

4. 커서를 선택한 다른 shape 위로 이동시킨다. modifier는 커서 위치에 가장 근접한 위치에 표시된다.

5. spacing modifier의 두 번째 점을 추가하려면 클릭한다.

6. 다음 그림과 같이, 텍스트의 초기 위치로 커서를 이동하고 modifier 추가를 끝내기 위해 다시 클릭한다.

각도 표시기를 그리는 modifier의 가장자리는 간격 또는 각도 파라미터가 변경될 경우 고정된 상태로 유

지되는 끝단이다.

7. modifier(modifier 텍스트 아님)를 마우스 오른쪽 버튼으로 클릭하고 Shape Properties를 선택하여

Properties 대화 상자를 표시한다(자세한 내용은 “Properties Dialog Box: Polar Spacing Modifier ” 참조).

Stretch Area Modifier

Stretch Area modifier 추가:

1. Draw > Parameterized Modifiers > Stretch Area를 선택한다.

Microwave Office Layout Guide 3–113

Shape/Layer Modifier

2. 다각형을 그리려면 레이아웃을 클릭하고, 점마다 한 번 클릭한다. 다각형 그리기를 끝내려면 두 번 클릭

한다.

3. 다음 그림과 같이, 텍스트의 초기 위치로 커서를 이동하고 modifier 추가를 끝내기 위해 다시 클릭한다.

이 shape modifier 설정에 대한 자세한 내용은 “Properties Dialog Box: Stretch Area Modifier ”를 참조한

다.

Control Point Modifier

Control Point modifier 추가:

1. Draw > Parameterized Modifiers > Control Point를 선택한다.

2. 다각형을 그리려면 레이아웃을 클릭하고, 점마다 한 번 클릭한다. 다각형 그리기를 끝내려면 두 번 클릭

한다.

3. 다음 그림과 같이, 텍스트의 초기 위치로 커서를 이동하고 modifier 추가를 끝내기 위해 다시 클릭한다.

이 shape modifier 설정에 대한 자세한 내용은 “Properties Dialog Box: Control Point Modifier ”를 참조

한다.

Layer Offset Modifier

Layer Offset modifier 추가:

3–114 NI AWR Design Environment

Shape/Layer Modifier

1. Draw > Parameterized Modifiers > Layer Offset를 선택한다.

2. 다음 그림과 같이, 레이아웃에서 임의의 위치에 modifier를 추가하려면 클릭한다. 이 modifier는 어떤

shape도 스냅하지 않으며, 텍스트는 modifier 위에 표시된다.

이 shape modifier 설정에 대한 자세한 내용은 “Properties Dialog Box: Layer Offset Modifier ”를 참조한

다.

Layer Resize Modifier

Layer Resize modifier 추가:

1. Draw > Parameterized Modifiers > Layer Resize를 선택한다.

2. 다음 그림과 같이, 레이아웃에서 임의의 위치에 modifier를 추가하려면 클릭한다. 이 modifier는 어떤

shape도 스냅하지 않으며, 텍스트는 modifier 위에 표시된다.

이 shape modifier 설정에 대한 자세한 내용은 “Properties Dialog Box: Layer Resize Modifier ”를 참조한

다.

Layer Boolean Modifier

Layer Boolean modifier 추가:

1. Draw > Parameterized Modifiers > Layer Boolean를 선택한다.

2. 다음 그림과 같이, 레이아웃에서 임의의 위치에 modifier를 추가하려면 클릭한다. 이 modifier는 어떤

shape도 스냅하지 않으며, 텍스트는 modifier 위에 표시된다.

Microwave Office Layout Guide 3–115

Shape/Layer Modifier

이 shape modifier 설정에 대한 자세한 내용은 “Properties Dialog Box: Layer Boolean Modifier ”를 참조

한다.

Layer Corner Modifier

Layer Corner modifier 추가:

1. Draw > Parameterized Modifiers > Layer Corner를 선택한다.

2. 다음 그림과 같이, 레이아웃에서 임의의 위치에 modifier를 추가하려면 클릭한다. 이 modifier는 어떤

shape도 스냅하지 않으며, 텍스트는 modifier 위에 표시된다.

이 shape modifier 설정에 대한 자세한 내용은 “Properties Dialog Box: Layer Corner Modifier ”를 참조한

다.

SPP(Shape Preprocessor) modifier

SPP modifier 추가:

1. Draw > Parameterized Modifiers > Shape Preprocessor를 선택한다.

3–116 NI AWR Design Environment

Shape/Layer Modifier

2. 다음 그림과 같이, 레이아웃에서 임의의 위치에 modifier를 추가하려면 클릭한다. 이 modifier는 어떤

shape도 스냅하지 않으며, 텍스트는 modifier 위에 표시된다.

이 shape modifier 설정에대한자세한내용은 “Properties Dialog Box: Shape Preprocessor (SPP) Modifier

”를 참조한다.

3.10.2. Layout Modifier 순서

layout modifier가 작업하는 순서는 구조의 파라미터화가 수행되는 방법을 바꿀 수 있다. 각 modifier 유형

에는 우선순위와 순서가 지정된다. 일반적으로 순서는 modifier를 추가하는 순서와 modifier의 우선순위에

따라 결정된다. Layout > Edit Modifier Properties를 선택하여 Layer Modifiers 대화 상자에서 작업하는 순

서를 수정할 수 있다. 대화 상자의 자세한 내용은 “Layer Modifiers Dialog Box: Shape Modifiers tab ”를 참

조한다. 지정된 우선순위 내에서 modifier의 순서를 다시 결정해야 한다. 더 낮은 우선순위 modifier를 더 높

은 우선순위 modifier 위로 이동시키면 올바르지 않은 레이아웃이 되고 경고 메시지가 표시될 수 있다.

Layout modifier는 세 가지 우선순위로 분류되고, 높은 우선순위에서 낮은 우선순위로 다음과 같이 나열된

다.

• Priority 1: 간단한 shape modifier(Edge, Width, Circle Radius, Ellipse Size, Array, Spacing)

• Priority 2: Shape Modification modifier(Stretch Area)

• Priority 3: 전역 Layer modifier(Layer Offset, Layer Resize, Layer Boolean)

항상 우선순위 2 modifier 앞에 우선순위 1이 와야 한다. 우선순위 2 및 우선순위 3 modifier가 shape를 평

탄화하기 때문에 우선순위 3 modifier는 항상 마지막에 적용된다. shape가 평탄화되면, 우선순위 1 modifier

는 작업할 shape를 가지지 않을 수 있다. 예를 들어, 영역 늘리기 modifier가 폭 modifier 전에 경로에 적용

되는 경우, 경로가 다각형으로 평탄화되므로, 폭 modifier가 작업할 항목은 더 이상 존재하지 않는다.

3.10.3. Modifier 편집

모델 파라미터를 편집하는 것처럼 개별 modifier를 편집할 수 있다. 최적화 및 수율 분석을 위해 각 파라미

터를 설정할 수 있으며, 변수에 대한 값을 설정할 수 있다. 개별 modifier의 자세한 내용은 “modifier 추가”를

참조한다.

단일 modifier를 활성화 또는 비활성화하려면 modifier를 마우스 오른쪽 버튼으로 클릭하고, Toggle Enable을 선택한다. 한 번에 여러 개 modifier의 활성화 상태를 변경하려면, Layer Modifiers 대화 상자에서 각 항

Microwave Office Layout Guide 3–117

Shape/Layer Modifier

목에 대해 Enabled 칼럼 확인란을 선택하거나 지울 수 있다(Layout > Edit Modifier Properties선택). 대화상자의 자세한 내용은 “Layer Modifiers Dialog Box: Shape Modifiers tab ”를 참조한다.

schematic에서 modifier를 클릭하여 끌어 이동시킨다. shape에 연결된 modifier를 이동시키는 것은 바람직

하지 않을 수 있다. 가장자리 modifier를 그 연결된 shape로 다시 이동하려면, 이 가장자리 modifier를 마우

스 오른쪽 버튼으로 클릭하고 Snap to Shapes를 선택한다.

3.10.4. modifier 디버깅

레이아웃에서 modifier에 속한 shape를 식별할 수 있다. modifier(예: shape, 꼭지점 또는 가장자리)에 직접

연결되는 shape의 속성은 연한 파란색으로 표시되고, 추가 연결 shape는 초록색 점선 shape로 윤곽을 표시

한다. 다음 그림은 선택된 modifier와 함께 간단한 간격 modifier를 보여준다.

modifier의 텍스트 및 화살표는 선택되었기 때문에 노란색이다. 간격이 있는 두 shape의 꼭지점은 연한 파

란색 사각형으로 표시되고, 간격이 있는 나머지 shape는 초록색 점선 shape로 윤곽이 표시된다.

파라미터화된 레이아웃을 만들 때 modifier의 결과를 확인할 수 있다. Stretch Area modifier를 제외하고 모

든 shape의 modifier는 레이아웃을 직접 변경시킬 수 있다. layer modifier의 어느 것도 레이아웃을 직접 변

경시키지 않는다. shape modifier와 Stretch Area modifier의 경우, modifier의 효과를 보려면 다른 기법을

사용할 필요가 있다. EM 레이아웃에서 작업하는 경우, 수정된 geometry를 보려면 EM 문서를 마우스 오른

쪽 버튼으로 클릭하고 Preview Geometry를 선택한다. schematic 레이아웃에서 작업하고 있는 경우, 작업

하고 있는 schematic를 다른 schematic의 subcircuit로 사용하고 계층 구조를 통해 파라미터화된 레이아웃

을 사용하고 있는 schematic에 대한 레이아웃을 확인한다.

파라미터화된 subcircuit schematic 또는 EM 문서가 여러 modifier를 사용하면 modifier 간의 상호 작용을

이해하기 어려울 수 있다. 각 modifier의 영향을 하나씩 확인하려면 Layout Editor에서 subcircuit 인스턴스

를 선택하고 마우스 오른쪽 버튼을 클릭한 후 Debug Modified Cell Instance를 선택하여 Debug Cell 인스

턴스 대화 상자를 표시한다. 대화형 디버거 사용에 대한 자세한 내용은 “Debug Cell Instance Dialog Box”를

참조한다.

3–118 NI AWR Design Environment

Shape/Layer Modifier

3.11. Via Fill 및 Via Fence

Via Fill 기능은 레이아웃 디자인에서 via 스티칭에 대한 지원을 제공한다. via 스티칭은 레이어 사이의 강력

한 수직 연결을 제공하기 위해 그리드에 배열된 많은 via를 사용하여 특정 영역의 레이어를 서로 연결하는

데 사용된다. Via Fencing 기능을 사용하면 서로 다른 영역을 분리하고 설계 부분 간에 isolation 역할을 하

는 via의 선을 생성할 수 있다.

3.11.1. Via Fill/Fence 작업 설정

Via Fill 및 Via Fencing 기능을 사용하려면 Fill 또는 Fence 작업에 사용할 via 셀을 정의하는 셀 라이브러리

를 포함해야 한다. 셀 라이브러리 가져오기에 대한 자세한 내용은 “artwork 셀 라이브러리 로드”을 참조한다.

셀 라이브러리 만들기에 대한 자세한 내용은 “artwork 셀 라이브러리 만들기”을 참조한다.

3.11.2. Via Fill

via 셀을 가져온 후 Via Fill 작업을 사용하여 레이아웃 설계에서 shape에 via를 추가할 수 있다. 채울 영역이

포함된 설계를 연다. 작업을 수행하려면 먼저 영역을 포함하는 다각형을 만들어 채울 영역을 정의해야 한다.

많은 설계의 경우 이 영역은 이미 존재할 수 있다. 레이아웃에서 영역을 채우려면 via를 채울 다각형을 선택

하고 Draw > Add Shapes > Via Fill을 선택하여 채우기 정의에 사용될 Via Fill 대화 상자를 표시한다.

Via Fill 작업 실행

채울 shape를 선택한 후 Draw > Add Shapes > Via Fill을 선택하여 Via Fill 대화 상자를 연다. Via Fill 작업

에 대한 자세한 내용은 “Via Fill Dialog Box ”를 참조한다.

간격, 오프셋, 간격 값을 지정한 후 OK를 클릭하여 선택한 via 셀로 영역을 채운다.

나타난 채우기 패턴이 원하는 것이 아니면 작업을 실행 취소(Ctrl + Z 누름)하여 삽입된 via를 제거할 수 있

다. 그런 다음, 다각형을 다시 선택하고 Draw > Add Shapes > Via Fill을 선택하여 Via Fill 명령을 다시 시작

한다. Via Fill 대화 상자는 모든 설정을 기억하므로 더 좋은 결과가 나타나도록 값을 조정할 수 있다.

Via Fill 사전 설정

Via Fill 명령에 대한 프로세스 기본값 또는 사전 설정을 사용할 수 있다. LPF(Layer Process File)에 항목을 추

가하면 Via Fill 작업의 기본 설정을 구성하여 간격 값이 특정 프로세스에 맞는 값으로 자동 채워지게 할 수

있다. 프로세스 파일에 이러한 항목이 있는 경우 Process Defaults 드롭다운 목록에서 항목 하나를 선택하

여 Via Fill 대화 상자에 표준 Via Fill 설정을 입력할 수 있다.

Via Fill의 경우 LPF의 항목은 다음과 같이 정의된다.

!--- Via Fill Entries Process Presets ----

$VIA_FILL_ENTRIES_BEGIN

<Entry Name> <Lib Name> <Cell Name> <Spacing Type> <Spacing X> <Spacing Y> <Offset X> <Offset Y> <Clearance> <Stagger>

Microwave Office Layout Guide 3–119

Via Fill 및 Via Fence

$VIA_FILL_ENTRIES_END

예제 항목은 다음과 같다.

!--- Via Fill Entries Process Presets ----

$VIA_FILL_ENTRIES_BEGIN

"Via1" "ViaLib" "ViaCell" 0 15e-6 15e-6 0.0 0.0 5e-6 0

"Via2" "ViaLib2" "ViaCell2" 0 10e-6 10e-6 0.0 0.0 15e-6 0

$VIA_FILL_ENTRIES_END

Via Fill 항목이 있는 LPF를 프로젝트로 가져오면 Via Fill 대화 상자에서 설정을 사용할 수 있다.

3.11.3. Via Fence

via 셀을 가져온 후 Via Fence 작업을 사용하여 레이아웃 설계에서 shape에 via를 추가할 수 있다. 채울 영역

이 포함된 설계를 연다. 작업을 수행하려면 먼저 영역을 포함하는 다각형을 만들어 채울 영역을 정의해야

한다. 많은 설계의 경우 이 영역은 이미 존재할 수 있다. 레이아웃에서 영역에 펜스를 치려면 via를 채울 다

각형을 선택하고 Draw > Add Shapes > Via Fence를 선택하여 펜스 정의에 사용될 Via Fence 대화 상자를

표시한다.

Via Fence 작업 실행

펜스를 칠 shape를 선택한 후 Draw> Add Shapes > Via Fence를 선택하여 Via Fence 대화 상자를 연다.

Via Fence 작업에 대한 자세한 내용은 “Via Fence Dialog Box ”를 참조한다.

Via Fence 설정이 정확하면 OK를 클릭하여 선택한 via 셀로 shape에 펜스를 친다.

나타난 펜스 패턴이 원하는 것이 아니면 작업을 실행 취소(Ctrl + Z 누름)하여 삽입된 via를 제거할 수 있다.

그런 다음, 다각형을 다시 선택하고 Draw > Add Shapes > Via Fence를 선택하여 Via Fence 명령을 다시

시작한다. Via Fence 대화 상자는 모든 설정을 기억하므로 더 좋은 결과가 나타나도록 값을 조정할 수 있다.

Via Fence 사전 설정

Via Fill처럼 Via Fence도 LPF에 지정된 프로세스 기본값이나 사전 설정을 사용할 수 있다. LPF에 항목을 추

가하면 Via Fence 작업의 기본 설정을 구성하여 펜스 옵션 값이 특정 프로세스에 맞는 값으로 자동 채워지

게 할 수 있다. 프로세스 파일에 이러한 항목이 있는 경우 Process Defaults 드롭다운 목록에서 항목 하나를

선택하여 Via Fence 대화 상자에 표준 Via Fence 설정을 입력할 수 있다.

Via Fence의 경우 LPF의 항목은 다음과 같이 정의된다.

!--- Via Fence Entries Process Presets ----

$VIA_FENCE_ENTRIES_BEGIN

3–120 NI AWR Design Environment

Via Fill 및 Via Fence

<Entry Name> <Lib Name> <Cell Name> Spacing Type> <Spacing> <Offset X> <Offset Y> <Merge Perimeters> <Perimeter Oversize> <Open Ends>

$VIA_FENCE_ENTRIES_END

예제 항목은 다음과 같다.

!--- Via Fence Entries Process Presets ----

$VIA_FENCE_ENTRIES_BEGIN

"Via1" "ViaLib" "ViaCell" 0 15e-6 0.0 0.0 0 0.0 1

"Via2" "ViaLib2" "ViaCell2" 0 10e-6 0.0 0.0 0 0.0 1

$VIA_FENCE_ENTRIES_END

Via Fence 항목이 있는 LPF를 프로젝트로 가져오면 Via Fence 대화 상자에서 설정을 사용할 수 있다.

3.12. Artwork 셀

artwork 셀은 표준 CAD 도면 셀로서 판독되거나 Artwork Cell Editor를 사용하여 처음부터 새로 생성되는

레이아웃 셀이다. MWO는 GDSII 기반 또는 DXF 기반의 도면 셀에서 판독할 수 있다. GDSII 및 DXF 기반의

레이아웃 셀은 기본 GDSII 또는 DXF로 저장되므로, MWO에서 생성된 레이아웃 셀은 GDSII 또는 DXF를 지

원하는 레이아웃 소프트웨어에서 판독 및 편집될 수 있다.

artwork 셀은 전기 component의 노드에 해당하는 정의된 연결점을 가져야 한다. 이러한 연결점은 MWO에

서 "면"이라고 한다. 면의 방향은 면에 인접한 레이아웃 셀이 어느 측면에 스냅할지 결정하는 데 사용된다.

새 레이어가 있는 artwork 셀을 그리려면 먼저 도면 레이어와 모델 레이어 매핑을 추가해야 한다(“도면 레이

어 및 모델 레이어 매핑” 참조). GDSII artwork 셀에서 레이어를 사용하려면 적절한 GDSII 레이어 규칙을 사

용하는지 확인한다(“도면 레이어 및 모델 레이어 매핑” 참조).

3.12.1. artwork 셀 편집

Microwave Office Layout Guide 3–121

Artwork 셀

Layout Manager의 상부 창에서 artwork 셀을 두 번 클릭하여 artwork 셀을 편집할 수 있다. artwork 셀은

Artwork Cell Editor에서 열린다. Draw Tools toolbar에서 Draw > Cell Port를 선택하거나 Cell Port 버튼을클릭하여 Cell Port도구를 사용해 면을 셀에 추가할 수 있다. 포트를 배치하는 동안 Ctrl 키를 눌러 셀 포트

를 다각형 가장자리에 스냅할 수 있다. Artwork Cell Editor에서 두 개 이상의 면에 동일한 포트 번호를 할당

하여 각 연결점에 다수의 면을 가진 artwork 셀을 생성할 수 있다. 포트 번호를 변경하려면 편집기에서 셀

포트를 선택하고 마우스 오른쪽 버튼을 클릭한 후 Shape Properties를 선택한다. Properties 대화 상자는

Cell Port 탭과 함께 표시되어 Port Number 및 포트 Connection Type을 입력할 수 있다.

1부터 시작하는 각 연속 번호에 한 개 이상의 포트가 있는지 확인해야 한다. 예를 들어, 포트 2 없이 포트 1

과 포트 3을 가지는 것은 유효하지 않다. 자세한 내용은 “면 및 스냅”을 참조한다.

artwork 셀을 편집하는 경우, 셀을 라이브러리에 저장해야 레이아웃 셀에 대한 참조가 프로젝트에서 업데이

트될 수 있다. 저장되지 않은 편집 내용은 프로젝트를 닫을 때 유실된다. 수정된 artwork 셀을 저장하려면

Layout > Update Cell Edits를 선택한다.

영역 핀 만들기

셀 포트를 사용하면 선형 면을 따라 지정된 영역 위로 연결이 가능하다. 영역 핀을 만들려면, Artwork Cell

Editor에서 구조를 선택하고 Draw > Create Pin을 선택한다. 선택된 shape의 전체 영역은 영역 핀이 된다.

핀의 영역을 프리핸드로 그리기 위해 Draw > Cell Pin을 선택할 수 있다. 이 핀에는 핀의 화살표로 표시되는

연결부에 대한 기본 측면이 있다. 영역 핀의 기본 측면 위치를 제거하려면, 영역 핀을 두 번 클릭하고 기본

측면 화살표의 끝에 있는 Drag 핸들을 클릭하여 원하는 기본 측면으로 끌어 준다.

3.12.2. artwork 셀 늘리기

Cell Stretcher를 통해 C++로 프로그래밍하여 셀을 생성하는 방법 대신 셀을 늘림으로써 파라미터화된 셀을

그래픽적으로 만들 수 있다.

Cell Stretcher 속성을이용하려면, GDS 라이브러리에서셀을두번클릭하여표시한다음 Draw Tools toolbar

에서 Cell Stretcher 버튼을 클릭하거나 Draw > Cell Stretcher를 선택한다. 셀을 늘리려는 지점에서 수평

또는 수직 파단선을 그린 후 클릭하여 선을 설정한다. Properties 대화 상자를 표시하려면 선을 선택한 후 마

우스 오른쪽 버튼을 클릭한다.

Layout Options 대화상자의 GdsCell Stretcher탭에서조작된셀이연결된 element에 Multiplier, Parameter를 지정하고, 지정된 Direction으로 델타 지점이 이동하는 거리를 푸는 공식을 만들기 위해 Offset 값을 지

정할 수 있다. 하나의 점이 이동할 수 있는 Minimum 및 Maximum 거리, 그리고 표시된 화살표의 Arrowheight를 지정할 수도 있다. 파라미터 속성은 늘리기 방정식에 사용되는 element의 전기적 파라미터 이름

이다. 예를 들어, 레지스터의 파라미터는 R이고, 캐패시터는 C 또는 이상적인 전달선 EL은 전기적 길이이다.

저항을 조정하기 위해 길이를 달리하는 레지스터를 고려한다. 박막 저항기의 저항에 대한 일반 관계는

3–122 NI AWR Design Environment

Artwork 셀

(3.1)R=RsL/W이며,

여기서 Rs는 제곱당 저항(옴)이며 L은 거리, W는 폭을 나타낸다. 늘어난 저항기의 경우, 간단히

(3.2)R=Rs(ΔL+L0)/W이며,

여기서 L0은 늘리지 않은 길이이고 ΔL는 연장 길이이다. 그러나 저항 R의 함수로서 ΔL이 필요하고, 위의 방

정식에서 쉽게 결정된다.

(3.3)ΔL=(W/Rs)R-L0

Multiplier 값은 W/Rs이며 Offset 값은 L0이다. 양 측면이 늘어나는 경우(Both는 Direction), ΔL의 값은 늘어

난 셀의 양 쪽 절반에 적용된다. 따라서, 승수에 입력된 값과 오프셋은 절반으로 분할되어야 한다.

위의 방정식에서 양은 MKS 단위를 사용해야 하는데, 이 경우에 미터(m)와 옴(ohm)이다. 콘덴서가 늘어나는

경우, 단위는 미터(m)와 패럿(Farad)이다. 또한, 셀은 작동하기 위해 Cell Stretcher에 대한 회로나 라이브러

리 중 어느 한 쪽의 특정 회로 element와 연결되어야 한다.

3.12.3. artwork 셀 저장

AWR 프로젝트를 저장하거나 artwork 셀 창을 닫으면 artwork 셀을 저장하라는 메시지가 표시된다.

GDSII 셀 라이브러리 편집 내용을 저장할 때, GDSII 파일은 artwork 셀 라이브러리에 사용된 GDSII 레이어를

사용하여 직접 저장된다.

DXF 셀 라이브러리 편집 내용을 저장할 때, DXF 파일은 소프트웨어에 정의된 첫 번째 DXF 내보내기 매핑

테이블을 통해 저장된다. 자세한 내용은 “레이아웃 내보내기 ”을 참조한다. DXF 내보내기 매핑 테이블이 정

의되지 않은 경우, "Unable to find export mapping" 오류 메시지가 표시된다.

이 문제를 수정하려면, DXF 내보내기 매핑 테이블을 추가하고 모든 레이어가 쓰기 레이어에 대해 선택되었

는지 확인한 후 셀 편집 내용을 다시 저장한다.

일반적으로, DXF 내보내기 매핑 테이블만 추가해야 한다. 특수 모델 레이어 이름을 사용할 수 있는 특별한

경우가 있다(자세한 내용은 “도면 레이어 및 모델 레이어 매핑” 참조). 이 경우, DXF 내보내기 매핑 테이블을

추가할 때, DXF artwork 셀에서 올바른 모델 레이어 이름으로 내보내기 위해 레이어(artwork 셀에서 사용되

는 동일한 모델 레이어)를 표시하는 데 사용되는 도면 레이어를 설정해야 한다. 그렇지 않으면 셀 업데이트

가 올바르게 이루어지지 않는다.

3.12.4. 파라미터화된 레이아웃 셀의 평탄화

Cell Flattening 기능을 통해 파라미터화된 레이아웃 셀을 평탄화하여 다각형 수준에서 접근하거나 변경할

수 있다. 라이브러리 셀의 단일 인스턴스를 변경하거나 이를 완전히 재생성 하지 않고 기존 셀을 약간 변경

하기 위해 이 기능을 사용할 수 있다.

Microwave Office Layout Guide 3–123

Artwork 셀

셀을 평탄화하려면, Layout View에서 셀을 선택한 후 Draw > Flatten Cell을 선택한다. 변경하려는 shape를

선택한 후 그 속성, 위치 또는 치수를 변경한다.

3.12.5. artwork 셀 라이브러리 만들기

Layout Manager의 상부 창에서 Cell Libraries를 선택하고 마우스 오른쪽 버튼을 클릭한 후 New GDSIILibrary 또는 New DXF Library를 선택하여 하나의 프로젝트에서 artwork 셀 라이브러리를 만들 수 있다.

라이브러리를 만든 후, Layout Manager에서 라이브러리를 마우스 오른쪽 버튼으로 클릭하고 New LayoutCell을 선택하여 새로운 artwork 셀을 만들 수 있다. artwork 셀 이름은 프로젝트에서 열려 있는 모든 라이

브러리에서 공유해야 한다.

또한 기존 artwork 셀을 복사하여 새 artwork 셀을 만들 수 있다. Copy Cell 대화 상자를 표시하기 위해

artwork 셀을마우스오른쪽버튼으로클릭하고 Copy Layout Cell을선택한다. 셀이계층구조인경우, CopyHierarchy 또는 Flatten new cell을 선택할 수 있다. 셀을 복사하려는 Library name을 지정한다.

3.12.6. artwork 셀 라이브러리 저장

Layout Manager의 상부 창에서 라이브러리를 마우스 오른쪽 버튼으로 클릭하고 Save GDSII Library를 선

택하여 GDSII 파일로서 artwork 셀 라이브러리를 저장할 수 있다. 다른 라이브러리의 셀을 참조하는 라이브

러리에 셀 참조가 있는 경우, 이 셀은 라이브러리에서 작성되지 않는다.

GDSII 라이브러리는 artwork 셀 라이브러리에 사용되는 GDSII 모델 레이어 이름에 직접 저장된다.

DFX 라이브러리를 저장하는 두 가지 다른 방법이 있다. DXF 내보내기 매핑 테이블이 정의되어 있는 경우,

Write Layer 필드가 선택되는지의 여부를 매핑 테이블의 DXF 레이어 이름으로 보내게 된다. 둘 이상의 DXF

테이블이 정의된 경우, 소프트웨어는 처음 한 개만 사용한다. XF 내보내기 매핑 테이블이 정의되지 않은 경

우, 레이어가 artwork 셀의 레이어를 표시하는 데 사용되는 도면 레이어에 기록된다.

3–124 NI AWR Design Environment

Artwork 셀

3.12.7. artwork 셀 라이브러리 로드

Layout Manager 창의 상부 창에서 Cell Libraries 노드를 선택하고 마우스 오른쪽 버튼을 클릭한 후 ImportGDSII Library 또는 Import DXF Library를 선택하여 GDSII 파일 또는 DXF 파일(DXF 라이브러리가 라이브

러리당 하나의 레이아웃 셀만 포함할 수 있음)에서 artwork 셀 라이브러리를 가져올 수 있다. 또한 Link ToGDSII library를 선택하여 라이브러리에 연결할 수도 있다. 라이브러리가 연결될 때, 셀에서 이루어진 모든

변경사항은 라이브러리의 원래 위치에 저장된다. 가져온 라이브러리의 경우, 셀에서 이루어진 변경사항은

라이브러리가 내보내지지 않는 한 프로젝트에만 저장된다 라이브러리를 로드한 후, Layout Manager에서

라이브러리를 마우스 오른쪽 버튼으로 클릭하고 New Layout Cell을 선택하여 새로운 artwork 셀을 추가할

수 있다.

일반적으로, 파라미터화된 전기적 element의 레이아웃 셀은 element의 전기적 파라미터로부터 만들어진다

(예: 마이크로스트립의 길이와 폭이 element의 레이아웃을 결정). 파라미터화된 셀(예: 마이크로스트립 레이

아웃 표시)의 레이아웃이 표시되도록 비파라미터화된 element(예: 캐패시터)의 레이아웃을 설정하는 것이

가능하다. 이 경우, 레이아웃 셀을 만들기 위한 전기적 element의 파라미터에서 정보 누락이 있다(캐패시터

에만 그 전기적 파라미터로서 정전 용량 값이 있으므로, 레이아웃 셀에는 레이아웃을 그리는 데 필요한 길

이와 폭 파라미터가 없음). 이러한 상황이 발생하는 경우, 레이아웃 셀의 길이와 폭은 레이아웃 셀의 속성이

된다. Layout View에서 레이아웃 셀을 선택하거나 Layout > Edit Shape Properties를 선택하거나 레이아웃

셀을 마우스 오른쪽 버튼으로 클릭한 후 Shape Properties를 선택하여 Cell Properties 대화 상자의

Parameters 탭에서 레이아웃 셀 파라미터의 값을 보고 편집할 수 있다.

GDSII 또는 DXF 라이브러리를 가져올 때 다음 메시지가 표시될 수 있다. 이 경고는 일반적으로 schematic에

공급업체 라이브러리의 일부를 배치할 때 표시된다.

프로젝트에 파일의 레이어 이름에 해당하는 도면 레이어 이름이 없는 경우, 프로그램은 이 도면 레이어를

자동으로 생성한다. 이 자동 생성을 수락하려면 OK를 클릭한다.

Microwave Office Layout Guide 3–125

Artwork 셀

3.12.8. artwork 셀을 Schematic Element의 레이아웃에 할당

artwork 셀은 모든 element에 사용자 지정 레이아웃을 제공하도록 만들어진다. artwork 셀이 만들어지고 그

셀 포트를 연결한 후, 그 셀을 전기적 element에 할당할 수 있다. schematic 창의 element를 마우스 오른쪽

버튼으로 클릭하고 Properties를 선택하여 element에 대한 레이아웃을 변경할 수 있다. Element Options

대화 상자에서 Layout 탭을 클릭하고 Library Name에서 라이브러리 이름을 선택한다. 지정된 Number ofnodes와 같은 수의 포트가 있는 모든 사용 가능한 레이아웃 셀의 목록이 표시된다. 사용 가능한 셀 중 하나

를 클릭하면 레이아웃의 미리보기가 나타난다. 이름 끝에 "*"가 있는 호환 셀이 MWO에 내장된 레이아웃 셀

을 지정한다.

3.13. 레이아웃 셀 속성

Schematic에서 연결되는 회로 component는 Layout View에서 연결된다. Schematic 연결성으로 레이아웃의

연결성을 제어한다. 모든 새로운 회로 component나 연결부는 Schematic View에서 추가되어야 한다. 다음

그림과 같이, 레이아웃 셀이 없는 회로 component로 인해 분리된 레이아웃 객체가 나타난다. 레이아웃 객

체를 이동할 때, 다른 레이아웃 객체에 대한 연결은 객체들 사이의 연결선으로서 나타낸다. shape들을 함께

"스냅"하려면(shape를 이동하여 연결선을 제거하려면) Edit >Snap Together를 선택하거나 toolbar에서

Snap Together 버튼을 클릭한다. Snap Together는 선택된 모든 객체와 이 객체들에 연결된 객체를 함께

스냅한다.

MWO 레이아웃 도구는 각 레이아웃 셀의 모양 및 셀을 함께 연결하는 방법을 지정하는 옵션을 제공한다.

이러한 옵션은 각 레이아웃 셀의 속성에 저장된다. 속성을 편집하려면 레이아웃 창에서 레이아웃 셀을 선택

하고 Layout > Edit Shape Properties를 선택하거나 레이아웃 셀을 마우스 오른쪽 버튼으로 클릭한 후

Shape Properties를 선택하여 “Cell Options Dialog Box: Layout Tab ”를 표시한다.

3–126 NI AWR Design Environment

레이아웃셀속성

3.13.1. 셀 옵션

Cell Options 대화 상자의 Layout 탭을 사용하면 파라미터화된 셀을 그리는 방법, 모든 레이아웃 셀의 방향

및 레이아웃 셀이 다른 레이아웃 셀과 공간적으로 상호 작용하는 방법을 구성할 수 있다. 또한 LPF 파일로부

터 구성을 지원하는 사용자 정의된 파라미터화된 셀을 만들 수 있다. 다음 섹션에서는 “Cell Options Dialog

Box: Layout Tab ”에서 사용 가능한 옵션에 대해 자세히 설명한다.

선 유형

레이아웃 셀에 구성 가능한 레이어가 있는 경우, 선 유형을 지정할 수 있다. LPF 파일에서 만들어진 각 선 유

형은 사용 가능한 옵션이다. 레이아웃 셀에 대한 선 유형을 선택하면 셀은 셀을 그릴 때 해당 선 유형을 사

용한다.

• 구성 가능한 레이어: 구성 가능한 셀은 다중 레이어 프로세스(예: 전달선이 두 금속 레이어 사이에 에치 레

이어가 있는 이 두 개의 금속 레이어로부터 만들어지는 경우)를 지원한다.

• 다중 레이어 레이아웃 셀 정의: 다음 예는 다중 레이어 전달선에 대한 것이다. W 및 L 치수는 component

의 전기적 모델에 사용되는 전달선의 폭과 길이를 표시한다. L x W 전달선보다 더 크거나 더 작게 그려진

shape는 레이아웃에만 있는 것이며, 전기적 시뮬레이션에는 영향을 미치지 않는다.

• 여러 개의 선 유형 정의: LPF 파일은 여러 개의 선 유형을 정의할 수 있다. 선 유형은 단일 전달선에 사용

되는 레이어를 설명한다. 예를 들어, 두 금속 레이어와 etch 레이어를 필요로 하는 도금된 금속선은 LPF

파일에서 선 유형으로서 구성될 수 있다. 다음은 네 가지 다른 선 유형에 대한 LPF 항목을 보여 준다,

$LINE_TYPE_BEGIN "Plated Line"

!Name is to identify the line

!Layer Layer_offset minWidth flags

"Metal1" 0 2e-6 0 0

"Via2" -0.5e-6 3e-6 0 0

"Metal2" 0.5e-6 2e-6 0 0

$LINE_TYPE_END

$LINE_TYPE_BEGIN "Metal0 Line"

"Metal0" 0 2e-6 0 0

$LINE_TYPE_END

$LINE_TYPE_BEGIN "Metal1 Line"

Microwave Office Layout Guide 3–127

레이아웃셀속성

"Metal1" 0 2e-6 0 0

$LINE_TYPE_END

$LINE_TYPE_BEGIN "Metal2 Line"

"Metal2" 0 2e-6 0 0

$LINE_TYPE_END

"Layer"는 모델 레이어의 이름이다. "Layer_offset"은 앞에서 보여준 레이어를 그리는 데 사용되는 오프셋이

다. "minWidth" 값은 설계 규칙 위반이 있는지 확인하는 데 사용된다. 플래그는 레이아웃 셀로 전문화된 정

보를 전달하는 데 사용된다.

이전 LPF 파일은 네 가지 다른 선 유형(Plated, Metal0, Metal1 및 Metal 2)을 정의한다. 구성 가능한 셀(예:

마이크로스트립 라인 셀)은 어떤 선 유형이 레이아웃의 셀을 그리는 데 사용되는지 선택할 수 있다. "Plated

Line" 유형이 선택되는 경우, 마이크로스트립 라인이 세 가지 레이어(Metal1, Via2 및 Metal2)를 사용하여 그

려지는 데, 여기서 Via2는 0.5um으로 삽입되어 그려지고, Metal2는 0.5um으로 시작되어 그려진다. "Metal0

Line" 유형이 선택되는 경우, 이 선은 단일 레이어(Metal0)에 그려진다. 다음 그림은 도금 선을 나타낸다.

다중 레이어 레이아웃 셀은 각 레이어의 shape가 올바르게 연결되어 연동하도록 설계된다. 다음 그림은 마

이크로스트립 티에 대한 레이아웃 셀을 나타낸다. 상단의 티는 연동된 셀을 그리는 방법을 보여주기 위해

떼어 놓은 것이다.

선 유형 정의

선 유형 정의는 동일하게 명명된 기판 정의 element와 자동으로 연결된다(예: MSUB). element의 라인 유형

이 변경되면, schematic의 MSUB는 연결된 MSUB로 자동으로 업데이트된다. element의 MSUB 파라미터가

변경될 때 MSUB element의 이름이 LPF에 정의된 선 유형 이름과 동일할 경우, 이 element 레이아웃은 연

결된 선 유형으로 자동 업데이트된다. MSUB 이름은 공백을 포함할 수 없기 때문에, 이름에 공백이 있는 선

유형을 기판에 연결할 수 없다. 이름에 공백이 있는 기존 선 유형을 사용하려면, LPF를 내보내고, 편집하여

선 유형 이름을 변경하고(공백을 제거하거나 바꾸고 기판 이름과 일치시킴), 다시 이 선 유형을 가져온다. 참

고: 기존 프로젝트의 LPF를 수정할 때 선 유형의 순서를 변경해서는 안 된다. 오래된 프로젝트는 자동으로

변경되지 않는다. element가 일치하지 않고 일치하는 버전을 사용할 수 있더라도 v12 이전의 프로젝트를 열

때 element는 MSUB와 선 유형을 유지한다. element의 기판이나 선 유형이 바뀌면 변경된다.

3–128 NI AWR Design Environment

레이아웃셀속성

레이어 매핑

레이어 매핑은 사용할 레이아웃 셀에 사용 가능한 모든 매핑 테이블을 나열한다. 사용 가능한 레이어 매핑

은 LPF 파일에서 읽거나 Drawing Layer Options 대화 상자에서 추가된다(Options > Drawing Layers 선택).레이어 매핑에 대한 자세한 내용은 “도면 레이어 및 모델 레이어 매핑”을 참조한다.

셀 뒤집기

Flipped 확인란을 선택하여 수평축에 대하여 셀을 뒤집을 수 있다.

지향각

Angle를 지정하여 셀의 회전을 설정할 수 있다. 또한 마우스로 셀을 회전하여 지향각을 변경할 수 있다. 그

러나 그렇게 하는 경우는 현재 회전 스냅이 허용되는 각도로만 가능하다. 회전각을 수동으로 입력할 경우

회전 스냅이 무효화된다.

위치 동결

마우스를 사용하거나 좌표를 입력하여 셀이 이동되지 않도록 셀 위치를 동결시킬 수 있다. 고정 셀처럼 동

결 셀은 레이아웃이 함께 스냅될 때 이동하지 않지만 그 셀을 두 번 클릭하면 편집할 수 있다. 동결 셀은 다

른 셀보다 더 약한 스냅 형태를 보이는데, 이는 고정 셀보다 약간 다른 동작으로 이어진다. 고정 셀의 경우,

인접한 레이아웃 셀은 이 셀이 고정 셀과 스냅하도록 재조정을 시도한다. 동결 셀의 경우, 인접한 셀은 레이

아웃이 함께 스냅될 때 동결 셀에 항상 스냅하려고 시도하지 않는다. 다른 레이아웃 셀이 동결 셀과 스냅하

기 위해 동결 셀 선택을 시도한 후 레이아웃을 함께 스냅한다. 레이아웃에는 여러 개의 동결 셀이 있다.

축 고정을 위해 사용

레이아웃 내에서 하나의 셀을 "고정"할 수 있다. 고정 셀은 고정된 위치에 정지해 있고, 모든 다른 셀은 회로

파라미터가 변경되고 객체가 크기가 조정될 때 그에 따라서 자체 조정한다. schematic마다 여러 개의 객체

를 고정할 수 있다. 각 고정된 객체는 레이아웃이 함께 스냅될 때 고정된 위치에 정지되어 있다. Freeze 작업과 달리, 마우스(또는 좌표 입력)로 고정 셀을 이동할 수 있다. Use for anchor 및 Freeze 확인란을 선택

하면 셀을 이동할 수 없는 고정 셀로 사용할 수 있다. 계층 구조의 최상위 레벨에서 고정된 레이아웃 객체만

레이아웃 셀을 고정하는 데 사용된다.

늘려 맞추기

레이아웃이 함께 스냅될 때 두 개의 다른 셀 사이에 맞추어 넣도록 element를 자동으로 늘이기 위해, LINE

element(예: MLIN 및 SLIN), TRACE element(예: MTRACE 또는 MCTRACE), 그리고 iNet과 함께 이 옵션을 사

용할 수 있다.

Microwave Office Layout Guide 3–129

레이아웃셀속성

3.13.2. 면 속성

Layout View에서 레이아웃 셀들 사이의 연결은 면에 의해 정의된다. 레이아웃 셀 면은 다른 셀이 함께 스냅

될 때, 다른 셀을 해당 셀에 연결하는 방법을 정의하는 선 세그먼트이다.

Cell Options 대화 상자의 Faces 탭을 사용하여 레이아웃 셀의 면을 함께 스냅하는 방법(다중 레이아웃 셀

포함)을 구성할 수 있고, 여러 개의 레이아웃 면을 가진 셀에 대한 레이아웃 면 연결성도 할당할 수 있으며,

면을 함께 연결할 때 오프셋을 지정할 수 있다. 다음 섹션에서는 “Cell Options Dialog Box: Faces Tab ”에서

사용 가능한 옵션을 자세히 설명한다.

다음 그림은 두 개의 간단한 전달선에 대한 면을 나타낸다. 두 개의 레이아웃 shape가 함께 스냅될 때 두 면

의 중심이 일치한다.

레이아웃 셀 면은 면을 서로 연결하는 방법을 지정하기 위해 설정할 수 있는 속성을 가지고 있다. 기본값은

모든 면이 "중심-중심"으로 연결되는 것이다. 다른 옵션은 상단 또는 하단 맞춤 연결이다. 다음 그림은 "상

단" 양쪽 맞춤으로 설정되는 면 속성으로 함께 스냅되는 두 개의 전달선을 나타낸다.

"가변" 양쪽 맞춤 설정을 이용하여 element가 면(중심, 상단, 하단 또는 중심에서 지정된 오프셋 이외)을 따

라 어디에서든지 연결할 수 있다. 이 면의 어떤 부분이 인접한 면과 중첩되는 경우, element는 연결된 것으

로 간주한다. 모든 면 설정을 "가변"으로 지정할 수 있다. 기본적으로 Environment Options 대화 상자의

Layout탭에서 Variable alignment를 Default Face Justification으로선택한다. 이설정이이루어진 "후"(after),이 설정은 schematic에 배치된 element에만 적용됨에 유의한다.

면 및 스냅

대부분의 레이아웃 셀에는 셀이 연결되는 전기적 구성 element의 각 노드에 대한 연결 면이 있다. 또한 레

이아웃 셀은 두 개 이상의 면에 동일한 노드 수를 사용하여 면을 추가함으로써 단일 전기적 노드에 대한 여

러 개의 물리적 연결점(면)과 함께 만들어진다. 동일한 노드 수를 가진 여러 개 면의 경우, 추가된 첫 번째 면

이 기본 연결점이다. 다음 Schematic는 단일 노드를 사용하는 여러 개의 면을 설명한다. 전달선 TL1 및 전달

선 TL2는 모두 FET 노드 3에 연결된다.

3–130 NI AWR Design Environment

레이아웃셀속성

다음 그림과 같이 artwork 셀은 이 schematic에서 FET의 레이아웃 셀을 위해 사용된다. FET의 레이아웃 셀

은 세 개 노드에 해당하는 네 개 면을 가진다. 해당 노드에 연결된 element를 선택하고 마우스 오른쪽 버튼

으로 클릭한 후 Shape Properties를 선택하여 레이아웃 면 노드 수를 수정할 수 있다. Properties 대화 상자

는 Cell Port 탭과 함께 표시되어 Port Number 및 포트 Connection Type을 입력할 수 있다. 노드 수는 다

음 그림의 면 객체에 나타낸다.

Microwave Office Layout Guide 3–131

레이아웃셀속성

FET schematic에 대한 Layout View는 다음 그림에 나타나 있다. FET에 연결된 전달선은 더 보기 쉬운 연결

부를 만들기 위해 FET로부터 분리된다. 노드에 두 개 이상의 면이 있는 경우, 그 면은 숫자 다음에 문자를 사

용하여 Cell Property 대화 상자에서 식별된다. FET 예에는 면 3a와 면 3b가 있다. 전달선 TL1은 면 3a에 연

결되고, 전달선 TL2는 3b에 연결된다.

표시된 것처럼 세 개 항목이 단일 노드에 연결되는 경우(그리고 노드 중 하나에 대해 두 개의 레이아웃 면이

있는 경우) 연결되는 레이아웃 셀들 사이에는 여러 개의 가능한 연결부가 있다. 나타난 예에서, 어느 한 쪽의

전달선이 어느 한 쪽 면에 연결될 수 있거나 두 개 전달선이 서로 연결되는 면을 가질 수 있다. 일반적으로

정확한연결이어떤것인지감지하는것은불가능하기때문에 Cell Options 대화 상자의 Faces탭에서 Snapto 작업을 사용하여 원하는 연결부를 지정해야 한다(기본적으로 원하는 연결을 제공하지 않을 경우). Snapto는 어떤 면이 어떤 다른 면에 스냅되는지 지정하는 데 사용된다. 속성을 설정하려는 면을 Face에서 먼저

선택한다. 선택된 면은 레이아웃 창에 파란색으로 표시된다. 원하는 면을 선택한 후 Snap to 면을 선택한다.

Snap to 면은 레이아웃 창에 빨간색으로 표시된다. 동일 노드 수로 양쪽 면에 이 작업을 수행해야 한다. 다

음 예에서 TL1에서의 면은 3a에 스냅되고 3b는 TL2에 스냅된다.

element 연결의 또 다른 방법은 레이아웃 주변의 element를 이동하고 소프트웨어가 가장 가까운 면 연결을

찾을 수 있도록 하는 것이다. 이 기능을 비활성화기 위해 Default connection to closest face를 해제할 수

있다.Layout Options 대화 상자의 확인란을 지울 수 있다. 이전에 설명한 바와 같이 모든 면의 할당을 완료

하는 대신, 연결점을 자동으로 결정할 수 있도록 장치 artwork의 반대 쪽으로 TL1 및 TL2를 이동할 수 있다.

동일한 노드 번호를 가진 여러 면이 있는 셀은 레이아웃 셀에서 대체 연결점을 제공하는 데 사용된다. 박막

캐패시터에 대한 예가 다음 그림에 나타나 있다. 노드 1에는 연결점으로서 사용될 수 있는 면 1a 및 1b가 있

다.

3–132 NI AWR Design Environment

레이아웃셀속성

인접 스냅

이 기능은 연결된 면에 대한 스탭 기능을 활성화한다. 레이아웃이 함께 스냅되는 경우, 두 개 면이 그들 사이

에 공간 없이 정렬된다. 면들이 분리되고 이 기능이 활성화되는 경우, 연결선(보통 빨간색)이 그들 사이에 표

시된다. 레이아웃이 함께 스냅되는 경우, 면이 정렬되고 연결선은 사라진다. 이 기능이 비활성인 경우, 면들

사이의 선은 회색으로 표시된다. 레이아웃이 함께 스냅되는 경우, 면은 함께 스냅되지 않고, 회색선은 그대

로 유지된다.

다중 레이어 그리기

• 다중 레이어 셀을 연결면에 그리는 방법을 구성하는 데 사용되는 여러 가지 옵션이 있다. 다음 그림은 선

의 왼 쪽 끝이 "Inside", "Outside" 및 "Flush"를 사용하여 그려지는 옵션을 설명한다.

• Air bridge: 이 기능은 선 면이 air bridge에 연결되도록 지정한다. MMIC 설계에서 여러 번, 선 끝이 air

bridge element에 연결된다. 이러한 상황이 발생하는 경우, 선을 구축하는 다양한 레이어가 늘어나야 하

므로 연결할 공간을 확보해야 한다. 에어 브리지는 작업할 MMIC 프로세스에 대해 정의해야 하는 사용자

정의 파라미터화된 셀이다. 만들어지는 에어 브리지의 이름은 LPF 파일에 입력되어 프로젝트에서 사용할

수 있다.

• Default: 이 기능은 다중 레이어 도면에서 모든 레이어의 연속성을 보장한다. 기본값에서는 다중 레이어

면의 속성을 그리는 방법을 지정한다. 선 element는 LPF 파일에 지정된 대로 그려진다. 불연속성은 모든

레이어가 연결되도록 그려진다. "T" element는 연장된 가장 바깥쪽 레이어 내부에 레이어를 가지므로 선

element의 같은 레이어와 접촉한다.

• Bridge type: LPF 파일은 필요에 따라 많은 브리지 사양을 허용한다. LPF 파일 내의 모든 브리지 유형을 사

용할 수 있다. 다중 레이어 도면 유형으로서 Airbridge를 지정할 때 사용하려는 에어 브리지 정의를 지정

할 수 있다.

Microwave Office Layout Guide 3–133

레이아웃셀속성

면 양쪽 맞춤

면의 상대 위치에 대한 제어 능력을 높이기 위해 델타 X, 델타 Y 및 회전 각도를 면에 대해 설정할 수 있도록

가변 오프셋을 정의할 수 있다. 변수 오프셋은 오프셋 위치로 면을 이동하는 효과가 있다. 레이아웃 shape가

함께 스냅될 때, 다음 그림과 같이 연결된 레이아웃 shape는 오프셋 면에 스냅된다.

3.13.3. 로컬 셀 파라미터

일반적으로 레이아웃 셀을 그리는 데 필요한 파라미터는 레이아웃 셀이 연결된 schematic component가 제

공한다. 레이아웃 셀 인스턴스가 레이아웃 셀을 그리는 데 사용될 수 있는 정보를 저장할 수 있도록 레이아

웃 셀 정의에 대해 " local " 파라미터를 추가할 수 있다. 이 방법은 일반적으로 전기적 모델의 일부가 아닌

레이아웃 셀을 그리는 데 필요한 치수 파라미터가 있는 경우에 사용된다. Cell Properties 대화 상자의

Parameters 탭에서 로컬 파라미터의 값을 설정할 수 있다.

레이아웃 셀이 필요로 하는 파라미터가 없는 schematic element에 레이아웃 셀이 연결되는 경우 로컬 파라

미터가 자동으로 생성된다. 따라서 전기적 element와 함께 레이아웃 셀을 사용할 수 있다(노드 수에 상관

없음). 예를 들어, 측정된 S-파라미터를 사용하는 subcircuit에 스파이럴 인덕터용 레이아웃 셀을 할당할 수

있다. 나선을 정확하게 그릴 수 있도록 나선의 물리적 치수가 로컬 파라미터로서 입력된다.

3–134 NI AWR Design Environment

레이아웃셀속성

Chapter 4. 레이아웃 구성

4.1. 레이아웃 옵션 설정

레이아웃 작업을 시작하기 전에, 설계 시간을 아끼고 문제를 방지하기 위해 이 장을 모두 읽어야 한다.

4.1.1. 직교와 비직교 설계 스타일 비교

설계하기 전에 직교 또는 비직교 설계 스타일 중 어떤 것을 사용할 것인지 여부를 결정해야 한다. 직교 설계

스타일을 선택하면 각기 다른 레이아웃들 간의 모든 연결 위치(면이라고도 함)는 0, 90, 180, 270도로만 회

전할 수 있다. 예를 들어, 다음 그림은 직교 형태로 되어 있는 간단한 설계를 보여준다.

shape는 어떤 각도든 될 수 있지만 면(빨간색으로 강조 표시된 위치)은 직교 각도에 있어야 한다는 점을 유

의한다. 다음 그림은 비직교 설계를 보여준다.

Microwave Office Layout Guide 4–1

빨간색으로 강조 표시된 면은 비직교 각도에 있음을 유의해야 한다.

비직교 회전 시 정확하게 1nm 값(도면 시스템의 최소 해상도)으로 shape의 각 꼭지점을 나타내는 것은 불

가능하기 때문에 중요하다. 예를 들어, 100um 직사각형은 31도까지 회전이 된다.

상부 오른쪽 꼭지점은 특정 자리에서 반올림해야 하는 소수점을 가지고 있고, 모든 반올림이 동일하지 않은

경우, 레이아웃에 틈새가 나타날 수 있다.

4.1.2. 그리드 옵션

Layout View Editor 및 Artwork Cell Editor에 대한 옵션의 대부분은 Options > Layout Options를 선택하여

(또는 Layout Manager의 상단 창에서 Layout Options/>Layout Options을 두 번 클릭) 설정된다. 이 대화

상자의 자세한 내용은 “Layout Options Dialog Box: Layout Tab ”를 참조한다.

4–2 NI AWR Design Environment

레이아웃옵션설정

레이아웃이있는프로젝트를시작하기전에도면데이터베이스의해상도를설정하는것이중요하다. Databaseunit size는 레이아웃 시스템 내 shape의 좌표 정밀도를 설정한다. 레이아웃 시스템의 가장 작은 해상도는

1나노미터(1e-9 미터)이다. 지정된 데이터베이스 단위 크기는 나노미터의 배수여야 한다. 사용자가 영국식

단위(mil)를 사용하는 경우, 사용자가 지정할 수 있는 가장 작은 데이터베이스 해상도는 0.005mil(127nm와

같음)이므로, 데이터베이스 해상도는 0.005mil의 정수 배수여야만 한다. 0.005mil보다 작은 단위를 사용할

경우 생성된 shape에는 상당한 반올림 오류가 나타난다.

AWR에서는 꼭지점 그리드 요구사항이 없는 프로세스의 경우, 가능한 최소인 1e-9 미터(또는 um이나 mm

를 사용하는 경우 프로젝트의 단위와 동일) 또는 0.005mil로 데이터베이스 단위 크기를 설정한다. 일반적으

로 PCB와 기타 "대형 스케일"을 사용한 제작 기술에는 꼭지점 그리드 요구사항이 없다. 많은 IC 제작 프로세

스에는 꼭지점 그리드 요구사항이 있다. NI AWR Design EnvironmentTM(NI AWRDE)에 대해 구성된 PDK는

제조 공정에서 요구되는 적절한 꼭지점 그리드 요구사항에 설정된 데이터베이스 단위 크기가 포함되어야

한다. 그러나, NI AWR에서는 설계 제조업체와 함께 항상 이 값을 다시 한 번 확인할 것을 권장한다.

Grid spacing 도면 그리드 스냅을 지정한다. 도면 그리드 스냅은 레이아웃 시스템 내 shape의 배치 및 구성

을 간소화한다. Layout Options 대화 상자에서 그리드 간격을 지정할 수 있는 것 외에 Layout View Editor

및 Artwork Cell Editor의 toolbar는 다음 그림과 같이 그리드 스냅의 설정을 위한 도구를 포함한다. 배수 범

위는 0.5x ~ 10x이다. 예를 들어, 그리드 간격이 1um로 설정되고, 4x의 배수가 선택된 경우, 그리드 스냅 지

점은 4um 떨어진 간격이 된다.

Microwave Office Layout Guide 4–3

레이아웃옵션설정

Rotation snap은 레이아웃 시스템에서 shape의 회전 중에 허용되는 이산 각도의 수를 지정한다. 허용하는

값은 0.1도 ~ 90도의 범위이다. 또한 도면 셀의 일부에 사용된다. 예를 들어, MTRACE element는 각진 섹션

을 가질 수 있지만, 이 섹션의 각도는 회전 스냅에 적합해야 한다.

Layout Export Options는 “레이아웃 내보내기 ”에서 설명된다.

4.1.3. 레이아웃 셀 스냅 옵션

Snap together옵션은NI AWRDE가레이아웃들을함께스냅하는시기를결정한다. AutoSnaponParameterChanges 변경사항에 자동 스냅)는 임의의 element 파라미터가 계층 구조의 해당 레벨에 대해서만 변경될

때마다 자동으로 스냅된다. 전체 계층 구조를 스냅하려면 Edit > Snap All Hierarchy를 선택한다. 이 옵션은

간단한 레이아웃에 유용하다. 더 복잡한 레이아웃, 특히 폐쇄 루프가 있는 레이아웃의 경우 이 설정은 필요

한 것보다 더 자주 레이아웃을 스냅하는 경우를 초래할 수 있다.

Manual snap for selected objects only은 Edit > Snap Together를선택하거나 toolbar에서 Snap Together버튼을 클릭할 경우에만 선택된 항목을 함께 스냅하도록 시도한다. 선택한 첫 번째 항목은 다른 항목 중 하

나가고정되지않는한움직이지않는다. 계층 구조에서 subcircuit를 포함하는항목을선택하고, Edit > SnapAll Hierarchy를 선택하는 경우, 계층 구조를 포함하는 모든 항목이 함께 스냅된다.

항목을 선택할 필요가 없다는 점을 제외하고 Manual snap for all objects은 Manual snap for selectedobjects only와 동일하며 모든 항목이 스냅된다.

참고: 모든 프로젝트에 설정을 적용하려면 Environment 옵션(“Environment Options Dialog Box: Layout Tab

” 참조)에서 또는 현재 프로젝트에만 설정을 적용하려면 프로젝트 레벨(“Layout Options Dialog Box: Layout

Tab ” 참조)에서 기본 스냅 옵션을 설정할 수 있다.

Face inset 옵션은 Layout Options 대화 상자 Layout 탭의 Layout Cell Snap Options 영역에서 Auto faceinset 목록으로부터 선택된다. 다음 옵션을 사용할 수 있다.

• Do not inset faces: 어떤 레이아웃 셀에서도 인위적인 오버랩이 생성되지 않도록 자동 면 삽입을 해제한

다.

• Inset non-orthog. X.X db units: 이것은 기본 옵션(X.X = 0.5인 상태)이다. 이 옵션은 직교하지 않는 모든

면을 삽입한다. shape가 데이터베이스 그리드에 만들어진 후에 연결 shape가 계속 연결될 수 있도록 0.5

데이터베이스 단위로 각진 면을 기본적으로 삽입한다.

• Inset all X.X db units: 데이터베이스 단위의 배수로 모든 면(직교 면 포함)을 삽입한다. 이것은 비직교 설

계를 위한 권장 설정이다.

비직교 설계의 경우, 이러한 설정이 레이아웃의 틈새를 방지하는 데 도움이 된다. DRC(설정된 경우)가 “레이

아웃 문제 진단 ”에 설명된 것처럼 셀 연결 틈새를 발견할 수 있지만, 대체로 이러한 잠재적 틈새를 방지할

4–4 NI AWR Design Environment

레이아웃옵션설정

수 있는 메커니즘을 마련하는 것이 바람직하다. 제공되는 메커니즘을 이용하여 연결점에서 몇 가지 내장된

중첩이 나타나도록 연결 면을 자동으로 삽입하는 옵션을 선택할 수 있다.

NI AWR에서는 항상 Keep origin on grid의 사용을 권장한다. 이것은 버전 9.0에서 시작하는 새로운 프로젝

트에 해당된다. 이 옵션이 켜지면 이 옵션을 해제할 수 없다. 이 옵션은 9.0 이전 설계를 가진 고객이 이 변

경사항을 확인하고, 레이아웃에 어떤 영향을 미치는가를 알아볼 수 있도록 하기 위해 마련되어 있다. 설정을

선택할 때 레이아웃이 변경되므로 백업 파일을 저장해야 한다.

회전된 pCell이 적절하게 함께 스냅되도록 하는 비직교 설계를 위해 Allow pCell's origin to float을 선택해

야 한다.

4.1.4. 레이아웃 문제 방지

다음 섹션은 잠재적인 레이아웃 문제와 그 해결 방법을 설명한다.

Subcircuit과 Artwork 셀은 직교가 되어야 함

레이아웃으로 artwork 셀을 사용하는 Subcircuit 및 모든 레이아웃 항목은 절대 비직교로 회전되지 않아야

한다. 그렇지 않으면 함께 스냅될 수 없는 레이아웃 및/또는 항목의 틈새가 발생하게 된다. pCell만이 비직교

될수있다. 예를 들어, 다음 그림에서레이아웃에하나의 pCell(MLIN element의 레이아웃)과 하나의 artwork

셀을 사용하고, 이 셀들은 발생할 수 있는 것을 입증하기 위해 매우 큰 데이터베이스 그리드 크기(1um)로

45도까지 회전된다.

pCell 라운딩

pCell은 항상 데이터베이스 그리드의 2배 크기까지로 라운딩되므로 각 면의 중심을 데이터베이스 그리드에

계속 그릴 수 있다. 예를 들어, 다음 그림과 같이, 1um 그리드와 5um 폭의 선으로 그려진 상태에서 2.5um는

그리드에 그려질 수 없다.

Microwave Office Layout Guide 4–5

레이아웃옵션설정

데이터베이스 그리드 크기는 1um이며 왼쪽 shape는 폭이 6um이고 오른쪽 shape는 폭이 5um이다. 5um

폭 선은 4um 미만의 선으로 라운딩된다. 예제는 이 문제를 보여주기 위해 비현실적으로 큰 데이터베이스

그리그 크기를 사용한다.

그리드에서 경로 꼭지점

경로는사용자가지정한중심선, 폭과모서리연귀유형을사용하는도면객체이다. 다른방법으로NI AWRDE

의 많은 pCell이 TRACE element 및 인덕터 등의 경로로 그린다. 이러한 pCell은 저장된 꼭지점이 그리드에

있는 상황을 초래할 수 있지만, shape의 윤곽선은 아니다. 꼭지점이 그리드에 있어야 하는 경우, 강제적으로

경로를 그리고 이 방식을 내보낸다. Options > Layout Options를 선택하고 Layout Options />Paths 탭을클릭한다. Draw as polygons에서 항상 다각형으로 그리거나 꼭지점이 그리드를 벗어난 경우에만 다각형을

그리도록 경로를 설정할 수 있다. 장점은 그리드에 shape가 나타나도록 보장하는 것이다. 경로가 NI AWRDE

에서 내보내질 경우 shape가 더 이상 경로가 아니라는 점인데, 이것은 내보낸 artwork 파일의 편집을 더 어

렵게 한다. 예를 들어, 40um MTRACE2 element는 1um 데이터베이스 그리드 크기로 비직교 각도에 전달되

었다. 다음 그림은 이 경로의 꼭지점 중 하나를 확대한 것이다.

빨간색 원의 꼭지점은 레이아웃에 그려진 그리드에 없음을 유의한다. Draw as polygons를 Always 또는When vertices are off-grid로 설정하면 이 레이아웃은 다음 그림과 같이 표시된다.

4–6 NI AWR Design Environment

레이아웃옵션설정

이제 강조 표시된 꼭지점은 정확히 그리드상에 있게 된다.

다양한 길이 면

다양한 길이 면을 가진 회전된 항목은 레이아웃에 틈새가 나타난다. 이것은 각 항목의 Rounding되는 방법

때문이다. 예를 들어, 다음 그림은 1um 데이터베이스 그리드 크기로 10um 선에 연결되는 40um 선을 확대

한다.

shape들 사이에 다소 큰 틈새가 있지만 rat 라인은 없다는 점에 유의한다. 이 문제에는 여러 가지 해결 방법

이 있다. 첫 번째는 길이가 같은 면을 가진 shape들 사이에 특정 셀을 사용하는 것이다. 예를 들어, 이러한

치수를 가진 두 개의 MLIN element에는 MSTEP이 두 선 사이에 사용되어야 한다. 이 방식을 통해서 보다 정

확한 시뮬레이션과 더 나은 레이아웃을 만들 수 있다. MSTEP가 포함된 상태에서, 레이아웃은 다음과 같이

표시된다.

Microwave Office Layout Guide 4–7

레이아웃옵션설정

다른 옵션은 다음 섹션에서 설명되는 대로 비직교 면을 삽입하기 위한 것이다. 이 작업을 실행하는 경우, 레

이아웃은 다음과 같이 표시된다.

그리드 배수가 홀수인 artwork 셀

데이터베이스 단위 크기가 홀수 배수인 면을 그린 artwork 셀은 면의 중심이 그리드를 벗어나기 때문에 함

께 스냅하는 데 문제가 발생할 수 있다. 예를 들어, pCell이 5um 길이의 면과 1um 데이터베이스 해상도로

artwork 셀에 연결되는 아래의 레이아웃을 참조한다.

4–8 NI AWR Design Environment

레이아웃옵션설정

소프트웨어는 기본 설정으로 이러한 셀들을 함께 스냅할 수 없다. 빨간색 원은 rat 라인을 강조 표시한다. 해

결 방법은 면 그리기의 크기를 변경하거나 데이터베이스 해상도 크기를 현재 설정의 반 이하로 변경하는 것

이다.

또한 Allow pCell's origin to float 옵션도 사용할 수 있다.

Microwave Office Layout Guide 4–9

레이아웃옵션설정

스냅핑과 끌기 비교

레이아웃에서 shape들을 수동으로 끌어주는 것과 이 shape들을 함께 스냅하는 것 사이에는 차이가 있다.

이것은 비직교 설계이거나 artwork 셀의 면이 데이터베이스 해상도의 홀수 배수인 경우에 더 일반적으로 나

타난다. shape의 가장자리를 정렬하기 위해서만 shape를 이동하는 것이지만 면의 중심으로 이동하지는 않

는다. 스냅핑은 면의 중심을 정렬한다.

4.1.5. 레이아웃 문제 진단

레이아웃은 유한 정수에 해당하는 값으로 그리드로 그려야 하므로 보통 셀들이 함께 스냅되는 방법에 있어

서 반올림 관련 문제가 있다. 이러한 반올림 관련 문제는 일반적으로 비직교 geometry와 연결되어 있다. 예

를 들어, 다음 그림에서 그리드 점이 데이터베이스 단위 크기를 나타내는 경우, shape를 왜곡시키지 않고 직

사각형을 회전시킬 수는 없다. 똑바로 회전되는 shape는 실선으로 나타내고, 왜곡되어 스냅된 모양은 파선

으로 그려진다.

레이아웃 셀의 객체가 자체 면에서 함께 연결되는 방법에 관하여 각진 geometry로 인한 또 다른 문제가 있

다. 다음 그림에서, 함께 연결되어야 하는 두 개의 회전하는 직사각형이 있다. 실선은 직사각형이 그려져야

하는 위치를 나타내고, 파선은 그 직사각형이 그리드에 스냅될 때 직사각형이 그려져야 하는 위치를 나타낸

다. 그리드 스냅 작업은 가장 가까운 그리드 점에 그리드를 벗어난 각각의 점을 스냅한다. 다음 그림에서 보

는 바와 같이, 모양의 스냅된 버전은 더 이상 전혀 연결되지 않으며, 두 직사각형 사이에 작은 틈새가 있다.

4–10 NI AWR Design Environment

레이아웃옵션설정

특정 문제의 진단을 돕기 위해 레이아웃 셀 면에 관련되는 레이아웃 편집기 모드 설정 대화 상자의 Drawingoptions섹션에서설정할수있는옵션이있다. 이 대화 상자의 설명은 “Layout Editor Mode Settings Dialog

Box ”를 참조한다. Draw origin markers는 각 레이아웃 객체의 원점에 "+" 기호를 그리고, Draw cell faces는 각 셀 면의 길이를 따라 선을 그리며 면의 중심에 더 작은 수직선을 그린다.

예를 들어, 스냅되는 대신에 끌어올 때 적절히 연결되지 않은 셀은 이러한 항목의 보기를 통해 쉽게 진단된

다. 다음 그림은 이것을 입증하는데, 빨간색 원은 레이아웃의 rat 라인을 나타낸다.

자세히 확인하면 면 중심 마커가 정렬되지 않음을 알 수 있다. 그러나 문제가 해결되면, 면의 중심이 동일한

위치에 있는 것을 볼 수 있다.

Microwave Office Layout Guide 4–11

레이아웃옵션설정

복잡한 설계에서, 레이아웃이 함께 스냅되지 않으면 위치를 찾기 어려울 수 있다. NI AWRDE에서 통합 설계

규칙 확인(DRC) 도구는 rat 라인을 찾는 데 도움이 된다. NI AWR DRC 도구의 자세한 내용은 “설계 규칙 확

인(DRC) ”을 참조한다. 특히, rat 라인 확인은 설계에 있는 모든 rat 라인 찾는 데 도움이 된다. 이 도구를 사

용할 수 있도록 DRC를 활성화하는 기능이 있어야 한다. 이러한 특정 점검을 수행하려면:

1. 최상위 레벨의 레이아웃을 활성 창으로 만들고 Verify > Design Rule Check를 선택한다.

2. 표시된 대화 상자에서 Uncheck All 버튼을 클릭한다.

3. Run Rat Line Check 버튼을 클릭한다.

4. Run DRC 버튼을 클릭한다.

5. 설계 규칙 위반 창은 이 설계에 남아 있는 모든 rat 라인을 표시한다.

4.2. 레이아웃 모드 속성 구성

레이어, 인스턴스, 텍스트, iNet 및 계층 구조 보기와 같은 속성을 제어하기 위해, 그리고 배치, 라우팅 및 사

용자 지정 작업과 같은 레이아웃 작업을 위해 각기 다른 레이아웃 옵션 구성으로 다양한 레이아웃 모드를

설정할 수 있다. 레이아웃 모드 이름을 클릭하여 레이아웃 모드들 사이를 쉽게 전환할 수 있다.

예를 들어, iNet을 라우팅하면서 artwork 셀과 Subcircuit의 색상을 희미하게 하고, 플라이 라인을 제외한 모

든 항목의 선택을 제한하며, 레이아웃 shape의 윤곽만 나타내고, 몇 단계 계층 구조만을 표시해야 할 수 있

지만, 배치의 경우에는 전체 계층 구조를 표시하고, 플라이 라인의 선택을 제한하며, 레이아웃의 전체 세부

사항을 표시하고, 색상을 희미하지 않게 표시해야 할 수 있다. 레이아웃 모드 속성을 사용하여 이러한 사항

을 쉽게 구성할 수 있다.

모드를 정의하려면 레이아웃 창을 활성화하고 Layout > Layout Mode Manager를 선택한다.

Layout Mode Properties 대화 상자에서 Add를 클릭하여 새 Normal, View Only 또는 Routing 레이아웃 모

드를 생성한다.

4–12 NI AWR Design Environment

레이아웃모드속성구성

Layout Editor Mode Settings 대화 상자에서 Mode name을 입력하고 원하는 속성을 설정한다.

Microwave Office Layout Guide 4–13

레이아웃모드속성구성

Layout > Layout Mode Properties를 선택하여 모든 모드와 속성을 액세스할 수 있다. 정의된 모든 모드는

별도의 탭으로 표시된다. 레이아웃에서 작업하는 동안 toolbar의 드롭다운 목록에서 모드 이름을 선택하여

각 모드의 속성을 실행할 수 있다.

각 옵션의 설명은 “Layout Editor Mode Settings Dialog Box ”를 참조한다.

참고: 레이아웃 모드 속성을 신중하게 설정하고 적절한 모드를 선택해야 한다. 그렇지 않으면 레이아웃에서

의 작업이 혼동될 수 있다.

4.3. 도면 레이어 및 모델 레이어 매핑

MWO의 레이아웃 도구는 RF 및 초단파 회로의 물리적 설계를 위해 일반적으로 사용되는 다중 레이어 레이

아웃의 처리를 위한 파워풀한 시스템을 가지고 있다. 이 도구를 통해 모델 레이어가 도면 레이어에 매핑된

다. 도면 레이어뿐만 아니라 도면 레이어가 각 모델 레이어에 매핑되는 방법을 정의할 수 있다. 각 모델 레이

어는 매핑에서 하나의 도면 레이어를 가져야 하지만, 어떤 수의 모델 레이어든 같은 도면 레이어에 매핑될

수 있다. 별도의 고유한 두 레이어가 프로그램에서 관리된다. 이 방식은 레이아웃 시스템이 많은 다른 소스

에서 레이아웃 객체(예: 파라미터화된 artwork 및 GDSII artwork 셀)를 함께 가져올 때 매우 유용하다. 도면

레이어는 NI AWR에서 레이아웃의 표시 및 내보내기 목적으로 사용된다. 모델 레이어는 파라미터화된 셀과

artwork 셀에 대한 정보를 저장하는 데 사용된다. 또한 많은 다양한 매핑 기법을 지정할 수 있다. artwork 셀

을 편집할 때, 셀 레이어는 모델 레이어에 나타낸다. 레이아웃이 schematic에서 만들어질 때, 레이어는 도면

레이어에 나타낸다.

도면 레이어는 Options > Drawing Layers를 선택하여 액세스할 수 있는 Drawing Layer Options 대화 상자

의 Drawing Layers/>General 섹션에서 정의된다. Drawing Layer 2d 섹션은 schematic Layout View에 사

용되는 모든 도면 레이어를 정의하고, Drawing Layer 3d 섹션은 레이아웃을 3D로 볼 수 있도록 도면 레이

어의 3D 속성을 정의한다. 3D 속성이 도면 레이어에 대해 정의되지 않은 경우, 해당 레이어는 레이아웃의

3D 보기에 표시되지 않는다.

예를 들어, 다음 그림에서 레지스터는 유전체 스택에서 두 개의 다른 레이어에 만들어진다. 레지스터의

artwork는 GDSII 라이브러리에서 MWO로 가져오며 artwork는 GDSII 라이브러리의 GDSII 레이어에 해당하

는 모델 레이어에 저장된다. 간단히 말해, 레지스터가 단일 레이어에 있고, GDSII 파일의 객체 유형 0으로 원

래 레이어 9에 있는 경우, 레지스터 artwork는 모델 레이어 "9_0"에 저장된다. 모델 이름 지정 규칙은 “모델

레이어 규칙”에서 설명한다. 설계자는 회로 element에 대한 두 개의 레벨이 있고 두 개의 도면 레이어에 설

정되어 있는 프로세스를 사용하고 있으며, 다른 레이어에 레지스터를 그리기 위해 "resistor_level_1" 및

"resistor_level_2"를 사용하고 있다. 두 개의 매핑 테이블이 설정되기도 하는데, 하나는 도면 레이어

"resistor_level_1"에 매핑되는 모델 레이어 "9_0"이 있는 "level1"이라고 하고, 다음 그림과 같이, 두 번째는

도면 레이어 "resistor_level_2"에 매핑되는 모델 레이어 "9_0"이 있는 "level2"라고 한다. 이제 설계자는 레이

어 1과 레이어 2에 각각 하나씩 두 개의 레이어를 가진 schematic를 만들 수 있다.

4–14 NI AWR Design Environment

도면레이어및모델레이어매핑

Microwave Office Layout Guide 4–15

도면레이어및모델레이어매핑

각 레지스터의 레이아웃 속성을 GDSII 라이브러리에 가져온 artwork 셀이 되도록 수정해야 한다. 이 내용은

“artwork 셀을 Schematic Element의 레이아웃에 할당”에서 설명된다. 다음에서 Schematic View의 라이브러

리에서 레이아웃을 만들고 두 가지 유형의 레지스터에 매핑되는 적절한 레이어를 지정한다. 그렇게 하려면,

레이아웃에서 레지스터 객체를 선택하고, Cell Options 대화 상자를 연 다음, 셀 옵션을 선택하고, Level 1에

그려질레지스터를위해 LayerMapping을 "level1"로변경하며, Level 2에그려질레지스터를위해 "level2"로

변경한다. 결국 레지스터가 단일 artwork 셀로서 프로젝트로 이동되더라도 Layout View에서 레지스터가 두

개의 각기 다른 도면 레이어에 표시된다.

모델 레이어와 도면 레이어는 해당 레이어(텍스트 문자열)에 제시된 이름으로 지정된다. 일반적으로 모델 레

이어는 단순성 때문에 같은 이름의 도면 레이어에 매핑된다(통합 매핑). 모델 레이어를 임의의 도면 레이어

에 매핑하는 기능은 몇 가지 상황에서 유용하다.

레이아웃에 사용되는 레이아웃 셀은 GDSII 라이브러리 내의 인스턴스로 저장되는 artwork 셀이 될 수 있다.

여러 개의 GDSII 라이브러리에서 제공되는 레이아웃 셀이 프로젝트에서 사용되고 두 개의 라이브러리에서

정의된 레이어가 일치하지 않는 경우, 레이어 매핑은 각기 다른 라이브러리의 레이어(GDSII 파일에서 레이

어 정의는 artwork 셀에 의해 모델 레이어로 처리됨)를 일관성 있는 도면 레이어 세트로 매핑하기 위한 완벽

한 메커니즘을 제공한다.

GDSII 기반의 레이아웃 셀은 GDSII 레이어 수와 GDSII 객체 유형에 근거하여 모델 레이어에 그려진다. 예를

들어, 0의 객체 유형으로 GDSII 레이어 6에 그려진 shape는 모델 레이어 "6_0"(객체 유형은 보통 대부분의

GDSII 라이브러리에 대해서 0임)에 그려져야 한다. 레이어 매핑을 이용해 더 서술적인 도면 레이어 이름(예:

"Metal 1")을 사용하여 덜 서술적 모델 레이어(예: "6_0")를 그릴 수 있다.

"hard coded" 레이어 이름을 사용하기 위해 파라미터화된 레이아웃 셀을 프로그래밍할 수 있다. 예를 들어,

"Metal1"라고 하는 모델 레이어에서 전달선에 대한 shape를 그리기 위해 전달선을 그린 파라미터된 레이아

4–16 NI AWR Design Environment

도면레이어및모델레이어매핑

웃 셀을 코드화할 수 있다. 불연속 element에 코드화된 파라미터화된 셀은 "Trace1"라고 하는 모델 레이어

에 그려질 수 있다. 두 레이아웃 셀이 단일 프로젝트(그리고 이 셀들이 "Metal1"라고 하는 동일한 도면 레이

어에 그려져야 함) 내에서 필요한 경우, 매핑은 모델 레이어 "Metal1"이 도면 레이어 "Metal1"에 매핑되고(통

합 매핑), 모델 레이어 "Trace1"도 도면 레이어 "Metal1"에 매핑되도록 매핑이 설정될 수 있다. 파라미터화된

셀의 두 유형을 사용하는 schematic의 Layout View가 열릴 때, 두 셀은 같은 도면 레이어에 그려진다.

복잡한 다중 레이어 기판(예: LTCC 모듈)의 경우, 제시된 레이아웃 셀을 다른 도면 레이어에 그려야 할 수 있

다. 예를 들어, 내장된 레지스터의 레이아웃 셀이 실제 기판의 각기 다른 레이어들 사이에 삽입된 레지스터

와 같은 것일 수 있다. 추가 매핑 테이블을 만들어, 다음 그림과 같이 물리적 레이어 스택의 그 위치에 제시

된 레지스터에 적절한 실제 도면 레이어에 매핑되고 있는 동안에 같은 모델 레이어에 내장 레지스터를 항상

그릴 수 있다.

4.3.1. 레이아웃 셀의 레이어 매핑

레이아웃 셀의 도면 레이어에 모델 레이어의 매핑은 다음 그림에 나타나 있다.

Microwave Office Layout Guide 4–17

도면레이어및모델레이어매핑

4.3.2. 모델 레이어 규칙

레이아웃 셀이 사용하는 모델 레이어의 이름 지정은 레이아웃 셀의 유형에 따라 달라진다. 모델 레이어의

이름 지정에 각기 다른 메커니즘을 가진 세 가지 종류의 레이아웃 셀이 있다.

레이아웃 셀의 파라미터화된 도면에서 코드화되는 파라미터화된 셀의 경우 모델 레이어의 이름 지정에는

두 가지 방법이 있다. 각 방법은 장점과 단점이 있으며, 제시된 레이아웃 셀 정의에 두 방법을 사용하는 것이

적절할 수 있다.

레이아웃 셀 내에서 모델 레이어의 이름 지정을 위한 가장 간단한 방법은 셀 정의에 모델 레이어 이름을

"hard code"하는 것이다. 예를 들어, MS 라인은 항상 "Thick Metal" 모델 레이어로 그리기 위해 코드화될 수

있다. 이 방법은 같은 도면 레이어에 그려야 하는 다른 레이아웃 셀이 같은 모델 레이어 set을 사용하도록

이름 지정 규칙이 설정될 때 효과를 발휘한다. 모든 도면 레이어 세트에 호환되지 않는 모델 레이어를 매핑

하는 것이 항상 가능하기 때문에 절대적으로 필요하지는 않다. 일반적으로, 다수의 서로 다른 레이아웃 셀에

4–18 NI AWR Design Environment

도면레이어및모델레이어매핑

다른 매핑을 설정해야 하는 것은 편리하지 않으므로 이름 지정 규칙을 마련해 레이아웃 셀의 사용을 간소화

한다.

파라미터화된 셀 정의 내에서 모델 레이어 이름 지정을 위한 두 번째 방법은 프로세스 정의 파일(LPF 파일)

을 사용하여 구성된 모델 레이어 이름을 사용하는 것이다. 이 방법은 보다 유연하며 또한 MWO에 포함되어

있는 대부분의 내장 셀이 사용하는 방법이다. LPF 파일은 선 유형을 정의하는데, 이는 선 유형을 그리는 데

사용되는 모델 레이어의 이름도 포함한다. 구성 레이어를 사용하는 레이아웃 셀은 프로세스에 구성된 다른

LPF 파일에서 읽음으로써 하나의 프로세스에서 다른 프로세스로 쉽게 전달될 수 있다. 모델 레이어 이름을

제공하는 것 외에도 LPF 파일에서 선 유형 정의를 통해 다중 레이어 선 유형도 정의 할 수 있다. 자세한 내

용은 “선 유형 ”을 참조한다. 모델 레이어에서 도면 레이어까지 통합 매핑으로 둘 모두에 동일한 이름을 사

용하는 것이 일반적이지만, LPF 파일에서 정의된 레이어 이름은 모델 레이어 이름이며 도면 레이어 이름이

아닌 점에 유의한다.

모델 레이어 이름 지정의 또 다른 방법은 GDSII 기반의 artwork 셀에 적용된다. 이러한 셀은 GDSII 레이어

수 및 객체 유형에서 파생된 모델 이름을 사용한다. 예를 들어, 0의 객체 유형을 가진 레이어 4에 그리는

GDSII shape는 모델 레이어 "4_0"에 그려진다. GDSII 모델 이름 지정 규칙에 관한 자세한 설명은 “GDSII 레

이어 매핑”을 참조한다.

4.3.3. 레이어 매핑 만들기

Drawing Layer Options 대화 상자에서 프로젝트에 대해 하나 이상의 레이어 매핑 테이블을 만들거나 편집

할 수 있거나 *.LPF 파일에서 이러한 매핑 테이블을 초기화할 수 있다. 다음 그림은 Drawing Layer Options

대화 상자의 Model Layer Mappings 창을 보여준다.

Microwave Office Layout Guide 4–19

도면레이어및모델레이어매핑

Model Layer Mappings를 마우스 오른쪽 버튼으로 클릭하고 New Model Layer Mapping을 선택하여 새

매핑테이블을만들수있다. 새로운매핑을만들때에는매핑을식별할이름을제공해야한다. 또한 Drawing

Layer Options 대화 상자에서 매핑 테이블을 복사하거나 삭제할 수 있다. 새 모델 레이어를 매핑 테이블에

추가하려면 New Layer를 클릭한다. 모델 레이어를 편집하려면 해당 모델 레이어를 클릭하고 편집한다. 이

테이블에서 모델 레이어를 삭제하려면 Delete를 클릭한다. 모델 레이어를 매핑할 수 있는 도면 레이어의 드

롭다운 목록을 보려면 모델 레이어의 오른쪽에 있는 도면 레이어를 클릭한다.

프로젝트에서 모델 레이어는 모든 모델 레이어 매핑에 일반적임을 유의한다. 새 매핑을 만들 때 모든 기존

모델 레이어는 자동으로 포함된다. 하나의 매핑을 편집하는 동안 새 모델 레이어를 만들거나 기존 모델 레

이어를 삭제할 경우, 모든 모델 레이어 매핑에 이 변경 사항이 적용된다. 그렇지만 각 매핑에서 다른 도면 레

이어 할당을 만들 수 있고, 이 변경 사항은 다른 매핑에 동기화되지 않는다. 이것은 동일한 모델 레이어 이름

에서 다른 도면 레이어로 별도의 매핑을 만드는 방법이다. 예를 들면, 이것은 레이어 이름 지정이나 번호 매

기기 규칙이 다른 규칙과 충돌하는 서로 다른 소스에서 셀 라이브러리를 가져올 때 유용하다.

GDSII 레이어 매핑

레이아웃 셀 정의를 위해 GDSII 셀을 사용하거나 schematic의 모든 회로 component와 연결되지 않은 도면

shape로 레이아웃에 이러한 셀을 추가할 수 있다. 레이아웃 셀에 사용되는(또는 연결되지 않는 shape로 사

용되는) GDSII 인스턴스는 셀 내에 무제한 계층 구조 레벨을 포함할 수 있다. 예를 들어, FET의 GDSII 셀은

게이트 핑거에 대한 하위 셀을 포함할 수 있다. 계층 구조 셀이 사용되는 경우, 계층 구조 내의 모든 셀은 프

로젝트에 로드되어야 한다.

4–20 NI AWR Design Environment

도면레이어및모델레이어매핑

GDSII 레이어 규칙

GDSII 파일 내의 다각형은 도면 레이어 수와 객체 유형에 따라 정의된 레이어에 있다. 레이어 수와 객체 유

형은 조합하여 고유한 레이어 수를 정의한다. 실제 레이어 수는 낮은 차수 바이트의 경우 GDSII 레이어 수를

사용하고, 높은 차수 바이트의 경우 객체 유형을 사용하여 형성된다. 원래 GDSII 사양에는 64개의 레이어만

이 허용된다. GDSII 파일 내에 레이어 수 저장에 사용되는 데이터 크기는 최고 256개 레이어를 허용한다.

GDSII를 지원하는 대부분의 현대 소프트웨어는 다양한 256개 레이어를 사용할 수 있다. 256개의 가능한 객

체 유형과 결합할 때, 가능한 고유 레이어의 총수는 65,536이다. 객체 유형은 대부분의 GDSII 라이브러리의

경우 보통 0이므로 일반적인 GDSII 파일은 보통 256개 미만의 고유한 레이어를 가진다.

MWO는 이름 지정된 레이어를 사용한다(GDSII가 사용하는 번호가 부여된 레이어와 반대). GDSII 파일을

MWO에서 판독될 때, 번호가 부여된 레이어는 이름 지정된 모델 레이어에 자동으로 할당된다. 모델 레이어

이름은 "LayerNumber_ObjectType" 형태로 되어 있다. 예를 들어, 0 객체 유형의 레이어 8에 있는 shape는

"8_0"이라는 이름의 모델 레이어와 연결된다. 생성된 GDSII 모델 레이어는 대체로 더 서술적인 도면 레이어

이름에 매핑된다.

GDSII 레이아웃 셀

레이아웃 셀로서 사용되는 GDSII 셀을 다른 레이아웃 셀에 연결되어야 하는 방법을 정의하기 위해 GDSII 셀

에 "면"을 추가해야 한다. GDSII Cell Editor에서 셀 위에 면을 그려 특정한 GDSII 셀에 "면"을 쉽게 추가할

수 있다. 기본 GDSII 파일로 추가되는 면을 가진 GDSII 셀을 저장할 수 있다. 셀 위에 그려진 면은 99의 레이

어 번호와 면에 해당하는 노드 수와 동일한 객체 유형을 가진 GDSII 경로 객체로서 그려진다. 면에 대한 모

든 정보는 표준 GDSII 구조로 저장되므로 GDSII 레이아웃 셀을 읽을 수 있으며 GDSII를 처리하는 도구를 사

용하여 수정할 수 있다. 또한 표준 GDSII 구조를 사용하면 레이어 번호와 객체 유형의 사양을 허용하는 다른

도구에서 GDSII 기반의 레이아웃 셀(면과 함께)을 만들 수 있다.

GDSII 라이브러리 가져오기

Layout Manager로부터 GDSII 라이브러리를 가져올 때, GDSII 레이어로 부터 도면 레이어로 레이어 매핑이

있다는 것이 매우 중요하다. 이것은 GDSII 레이어마다 모델 레이어가 있어야 한다. 예를 들어, GDSII 파일에

2개 레이어(레이어 2와 레이어 8)만이 있는 경우 레이어 2_0 및 8_0에 대한 매핑 테이블에서 두 개 모델 레

이어가 있어야 한다(GDSII 레이어 이름 지정 규칙의 이전 설명 참조). 이때 원하는 도면 레이어로 2_0와 8_0

모델 레이어를 매핑해야 한다.

종종 GDSII 레이어를 가져오기 전에 GDSII artwork 라이브러리에 어떤 GDSII 레이어가 있는지 알지 못하는

경우가 있다. 이것은 제조사 부품에 XML 라이브러리를 사용할 경우, 보통 제조사가 소프트웨어를 자동으로

가져오는 artwork 표시를 만들기 때문이다. GDSII 레이어를 가져오는 동안에 정의되는 GDSII 모델 레이어가

없는 경우, 프로그램은 새 모델 레이어를 자동으로 생성한다. 지금 프로그램은 새 모델 레이어에 사용할 도

면 레이어를 알지 못하므로, 도면 레이어와 동일한 이름을 가진 새 도면 레이어를 자동으로 만들고 통합 매

핑을 사용한다(도면 레이어와 모델 레이어 이름이 동일함).

레이아웃에서 사용하고 있는 프로세스에 대해 도면 레이어의 목록을 정의하는 것이 좋은 방법이다. 도면 레

이어 목록에 추가된 새 레이어를 참조하는 경우(가장 명백한 것은 GDSII 형식 레이어, 예: "6_0"), 사전 정의

Microwave Office Layout Guide 4–21

도면레이어및모델레이어매핑

된 도면 레이어 중 하나에 이러한 모델 레이어를 매핑해야 한다. 이 방식에서 레이어를 수정하려면 두 개 이

상의 매핑 테이블이 필요할 수 있다. 이 모델 레이어를 매핑하면, 도면 레이어 목록에서 원하지 않는 도면 레

이어를 삭제해야 한다.

4.4. 레이아웃 프로세스 파일(LPF)

레이아웃 프로세스 파일(LPF 파일)을 이용해 특정 제조 공정에 대한 프로젝트를 구성할 수 있다. LPF 파일을

프로젝트로 가져와 프로세스들 간의 설계 이동을 용이하게 할 수 있다. LPF 파일을 가져오려면 Layout

Manager의 상단 창에서 Project > Process Library > Import LPF를 선택하거나 Layer Setup을 마우스 오

른쪽 버튼으로 클릭하고 Import Process Definition을 선택한다. 또한 Layout Manager의 상단 창에서

Project > Process Library > Export LPF를 선택하거나 프로세스 정의 객체를 마우스 오른쪽 버튼으로 클

릭하고 Process Library > Export LPF/>Export Process Definition을 선택하여 기존 프로젝트에서 LPF 파일

을 내보낼 수 있다.

프로그램 디렉터리에서 default.lpf라고 하는 LPF 파일은 새 프로젝트의 기본 구성으로 사용된다. 기본값으로

다른 LPF 파일을 사용하려는 경우, 해당 LPF 파일을 default.lpf로 이름을 변경하고, 프로그램 디렉터리에 배

치해야 한다. default.lpf 파일의 내용은 설치 중에 선택한 기본 측정 단위에 의해 결정된다. MMIC.lpf 파일의내용은 마이크론을 선택한 경우에 이 파일에 복사된다. 또한 MIC_metric.lpf 파일의 내용은 밀리미터를 선택

한 경우에 복사되고 MIC_english.lpf 파일의 내용은 mil을 선택한 경우에 복사된다.

기본적인 LPF 파일은 MWO에서 다시 읽을 저장된 프로젝트를 구성하는 데 사용되지 않는다. 저장된 프로젝

트는 그 생성 시에 지정된 설정을 유지하며, 또한 프로젝트 생성 후에 이루어진 변경사항을 저장한다. 새로

운 LPF 파일을 프로젝트로 다시 가져와 프로젝트에 설정을 "업데이트"할 수 있다. 이 파일은 모든 설정을 재

설정하고, 이전의 설정 변경사항에 덮어쓴다(예: 레이어 매핑 테이블의 변경).

LPF 파일의 입력 항목은 다음과 같은 표기법을 사용하여 괄호로 묶는다.

$XXX_BEGIN

!Specific information

$XXX_END

XXX 부분은 사용되는 정보를 보다 서술적으로 나타내는 내용으로 바꾼다. 또한 설명은 그 설명 앞에 "!" 문

자를 표시하여 LPF 파일에 포함될 수 있다. LPF 파일에는 여러 가지 component가 있다.

$PROCESS_SETUP_BEGIN

:

$PROCESS_SETUP_END

PROCESS_SETUP_BEGIN 및 PROCESS_SETUP_END는 다중 레이어 도면 셀, 기본값, 단위 및 기타에 관한 정

보를 설정하는 LPF 파일의 정보를 괄호로 묶는다. 이 섹션은 LPF 파일 내의 두 주요 섹션 중 하나이다. 다른

섹션은 다음 방식으로 괄호로 묶는다.

4–22 NI AWR Design Environment

레이아웃프로세스파일(LPF)

$LAYER_SETUP_BEGIN

:

$LAYER_SETUP_END

LAYER_SETUP_BEGIN 및 LAYER_SETUP_END는 Drawing Layer Options 대화 상자에 표시된 정보를 설정하

는 LPF 파일의 정보를 괄호로 묶는다. 레이어 정보는 도면 레이어 속성에 관한 모든 정보와 레이어 매핑 및

파일 매핑 테이블 모두를 포함한다.

$EM_MAPPING_BEGIN

:

$EM_MAPPING_END

EM_SETUP_BEGIN과 EM_SETUP_END는 새로운 EM 구조의 기본 속성과 사용할 수 있는 도체 유형의 속성을

설정하는 LPF 파일의 정보를 괄호로 묶는다.

NOTES: 레이어, 구조, 선 유형, 브리지 유형, 매핑 테이블 및 도체의 모든 명칭은 최대 32개 문자로 제한된

다.

NI AWRDE의 대화 상자에서 LPF에 지정된 많은 항목을 구성할 수 있다. 이러한 섹션에 대한 올바른 대화 상

자가 다음 섹션에서 참조된다.

프로세스 정의 마법사에 대한 자세한 내용은 “Process Definition Wizard”를 참조한다.

4.4.1. $PROCESS_SETUP_BEGIN/END 섹션

이 섹션에 포함할 수 있는 몇 가지 하위 섹션이 있다.

기본 단위

프로그램에서 Options > Project Options를 선택하고 Project Options/>Global Units 탭을 클릭하여 이러

한 값을 직접 설정할 수 있다. 자세한 내용은 “Project Options Dialog Box: Global Units Tab ”를 참조한다.

다음은 나열된 가능한 모든 단위 유형(길이, 주파수, 정전 용량, 인덕턴스, 저항, 컨덕턴스, 온도, 각도, 시간,

전압, 전류 및 전력)과 기본 단위 설정에 대한 예제 섹션을 보여 준다.

$DEFAULT_UNITS_BEGIN

LEN mil

FREQ G

CAP p

IND n

RES k

COND m

TEMP DegC

ANG Deg

TIME n

VOLT m

Microwave Office Layout Guide 4–23

레이아웃프로세스파일(LPF)

CUR m

PWR m

$DEFAULT_UNITS_END

가능한 단위 값:

f femto

p pico

n nano

u micro

m mili

c centi

k kilo

M mega

G giga

T tera

mil mil (for length only)

inch inch (for length only)

feet feet (for length only)

기본값

이러한 설정은 텍스트 편집기를 사용하여 LPF 파일에 지정해야 한다. LPF를 내보내고 LPF를 편집한 후 프로

젝트로 해당 파일을 다시 가져온다.

다음은 나열된 가능한 모든 단위 유형과 함께 프로젝트에 추가되는 새로운 circuit element에 대한 기본값

설정의 예제 섹션이다. LPF 파일의 입력 항목에 적용될 수 있는 단위 modifier는 이전에 설명된 기본 단위에

사용되는 단위 modifier와 동일하다.

$DEFAULT_VALUES_BEGIN

W 40 u

L 100 u

H 50 u

T 2 u

Er 12.9

Rho 1

C 1 p

Li 1 n

Rad 50 u

M 0.6

$DEFAULT_VALUES_END

도면 해상도 설정

프로그램에서 Options > Layout Options를 선택하고 Project Options/>Layout 탭을 클릭하여 이러한 값

을 직접 설정할 수 있다. 자세한 내용은 “Layout Options Dialog Box: Layout Tab ”를 참조한다.

4–24 NI AWR Design Environment

레이아웃프로세스파일(LPF)

다음 섹션은 데이터베이스 해상도 및 시각적 그리드에 사용되는 그리드 간격을 지정하는 데 사용된다. 레이

아웃 시스템은 정수 나노미터로 shape를 저장하므로, 가능한 가장 작은 도면 해상도는 1 나노미터이다. 도

면이 영국식 단위로 표시된 경우에는 도면 해상도는 짝수 나노미터로 표시되어야 한다. mil을 사용하여 지

정된 레이아웃의 경우 가능한 가장 작은 도면 해상도는 0.005mil(127nm)이라는 것을 의미한다.

$DBASE_UNIT_BEGIN

DRAW_RESOLUTION .01 u

GRID_SPACING 1 u

$DBASE_UNIT_END

선 유형 정의

이러한 설정은 텍스트 편집기를 사용하여 LPF 파일에 지정해야 한다. LPF를 내보내고 LPF를 편집한 후 프로

젝트로 해당 파일을 다시 가져온다.

선 유형은 단일 전달선에 사용되는 레이어를 설명한다. 예를 들어, 두 금속 레이어와 etch 레이어를 필요로

하는 도금된 금속선은 LPF 파일에서 선 유형으로서 구성될 수 있다. 다음은 단일 선 유형에 대한 LPF 입력

항목을 보여준다(선 유형마다 이와 같은 입력 항목이 있음).

$LINE_TYPE_BEGIN "PlatedLine"

!Name is to identify the line, 32 characters maximum

!Layer Layer_offset minWidth flags

"Metal1" 0 2e-60 0

"Via2" -0.5e-6 3e-60 0

"Metal2" 0.5e-6 2e-60 0

$LINE_TYPE_END

Layer는 모델 레이어의 이름이다. Layer_offset은 앞에서 나타난 것처럼 레이어 그리기에 사용되는 오

프셋이다. minWidth 숫자는 설계 규칙 위반 확인에 사용된다. Flags는 레이아웃 셀로 특수 정보를 전달하

는 데 사용된다.

구조 유형 정의

이러한 설정은 텍스트 편집기를 사용하여 LPF 파일에 지정해야 한다. LPF를 내보내고 LPF를 편집한 후 프로

젝트로 해당 파일을 다시 가져온다.

구조 유형은 파라미터화된 레이아웃 셀에 정의될 수 있는 구조에 사용되는 레이어를 설명한다. 이것은 사용

자 정의된 구성 가능한 셀을 만들 수 있는 사용자 정의 레이아웃 셀에 전달될 선 유형을 그리는 데 사용되는

동일한 유형의 정보를 허용한다. 구조를 통해 제시된 이름은 레이아웃 셀 도면 코드에서 구조의 정보를 액

세스하는 데 사용될 수 있으며, 길이는 32자를 초과할 수 없다.

$STRUCT_TYPE_BEGIN "Resistor"

!layer offset min width flags

"Res" -2e-6 4e-6 1

Microwave Office Layout Guide 4–25

레이아웃프로세스파일(LPF)

"Thick Metal" 0 5e-6 0

$STRUCT_TYPE_END

다음과 같이 적은 수의 element만 구조를 참조하는 셀을 사용한다.

• ????

• ????

• ????

• ????

• ????

• ????

• ????

• ????

• ????

캐패시터 정의

이러한 설정은 텍스트 편집기를 사용하여 LPF 파일에 지정해야 한다. LPF를 내보내고 LPF를 편집한 후 프로

젝트로 해당 파일을 다시 가져온다.

캐패시터 정의는 내장 박막 캐패시터 레이아웃 셀에 사용되는 레이어를 설명한다. 정의의 첫 번째 레이어는

캐패시터의 하단 플레이트에 해당한다.

$CAP_DEFINE_BEGIN

!layer offset min width flags

"Metal2" 2e-6 5e-6 0

"Metal Top" 0 4e-6 0

"Thick Metal" -2e-6 4e-6 0

$CAP_DEFINE_END

PAD 정의

이러한 설정은 텍스트 편집기를 사용하여 LPF 파일에 지정해야 한다. LPF를 내보내고 LPF를 편집한 후 프로

젝트로 해당 파일을 다시 가져온다.

PAD 정의는 레이어 지정 schematic를 기반으로 하는 특정 프로세스(RPCB, MMIC, RPIC)에 대한 PADS를 구

성한다.

$PAD_DEFINE_BEGIN

!Layer offset minWidth flags

"Source Drain" 0 e-06 0

"Cap bottom" -2e-06 5e-06 0

4–26 NI AWR Design Environment

레이아웃프로세스파일(LPF)

"Thick Metal" -5e-06 5e-06 0

"Nitride Etch" -7e-06 4e-06 0

$PAD_DEFINE_END

Via 정의

이러한 설정은 텍스트 편집기를 사용하여 LPF 파일에 지정해야 한다. LPF를 내보내고 LPF를 편집한 후 프로

젝트로 해당 파일을 다시 가져온다.

via 정의는 내장된 via 레이아웃 셀에 사용되는 레이어를 설명한다. 다음 그림은 via 레이아웃 셀의 예를 보

여준다. via 셀은 "D"(직경)라고 하는 element 파라미터에서 크기가 정해진다.

다음 LPF 파일 항목은 이전 그림에 나타나는 레이아웃을 생성하는데 사용되었다. 이 입력 항목에는 세 개의

정의된 레이어가 있다. 이러한 각 레이어를 통해 via에 지정된 레이어로 shape가 그려질 수 있다. 각 레이어

에 대한 오프셋값은 shape의 크기를 정의한다. 예를 들어, 원을 그리는 경우, 원의 반경은 D/2+오프셋이다.

이 때 음(-)의 오프셋은 더 작은 원을 그린다. 플래그 값은 그려진 shape의 유형을 결정한다. 그려진 shape는

정사각형(연귀이음 모서리가 있거나 없는) 또는 원일 수 있다. 또한 플래그는 via에서 연결 면이 있어야 하는

위치를 지정하는 데 사용되기도 한다. 기본적으로 연결 면은 via 셀의 중심에 위치하게 된다(네 가지 다른 직

교 방향 중 어느 방향에서 via에 연결할 수 있는 대체 면도 있다). Flags에는 네 가지 값을 사용할 수 있다.

값이 1 또는 3(첫 번째 비트 세트)인 경우에는 그려진 shape가 원이고, 이 값이 0 또는 2(첫 번째 비트 지우

기)인 경우, shape는 정사각형이다. 2 또는 3의 값(두 번째 비트 세트)으로 연결 면을 그리기 위한 참조 면으

로써 그려진 shape의 외부 경계가 사용된다. 정의된 레이어 중 하나만(최대) 2 또는 3의 플래그 값을 가져야

한다. 정의된 레이어 중 어느 것도 2 또는 3을 값을 가지지 않을 경우 연결 면이 via의 중앙에 그려진다. 연

귀 파라미터는 정사각형을 그릴 때에만 사용된다. 연귀의 값이 영(0)이 아닐 경우 앞에 나타난 바와 같이 정

사각형의 모서리가 연귀로 된다.

$VIA_DEFINE_BEGIN

!Layer offset miter flags

"First Metal" 0 0 0

"Source Metal" -2e-06 5e-06 0

"Via Etch" -7e-06 0 1

$VIA_DEFINE_END

다음 LPF 파일 항목을 포함시켜 Via Fill 대화 상자에서 Via Fill 명령에 대한 프로세스 기본값 또는 사전 설정

을 사용할 수 있다.

!--- Via Fill Entries Process Presets ----

$VIA_FILL_ENTRIES_BEGIN

Microwave Office Layout Guide 4–27

레이아웃프로세스파일(LPF)

<Entry Name> <Lib Name> <Cell Name> <Spacing Type> <Spacing X> <Spacing Y> <Offset X> <Offset Y> <Clearance> <Stagger>

$VIA_FILL_ENTRIES_END

다음 LPF 파일 항목을 포함시켜 Via Fence 대화 상자에서 Via Fence 명령에 대한 프로세스 기본값 또는 사

전 설정을 사용할 수 있다.

!--- Via Fence Entries Process Presets ----

$VIA_FENCE_ENTRIES_BEGIN

<Entry Name> <Lib Name> <Cell Name> Spacing Type> <Spacing> <Offset X> <Offset Y> <Merge Perimeters> <Perimeter Oversize> <Open Ends>

$VIA_FENCE_ENTRIES_END

pCell 다중 레이어 선 도면

다중 레이어 LineTypes으로 LPF 파일을 사용할 경우, 일부 pCell(특히, MCURVE, MRSTUB 또는 MRINDSBR

와 같은 곡선 또는 호가 있는 경우)은 DRC 오류가 발생할 가능성이 있다. 하나의 레이어가 또 다른 레이어

에 최소 삽입 상태로 그려져야 할 때 이러한 오류가 가장 자주 발생한다. 곡선을 따라 그려지는 점이 레이아

웃 그리드로 스냅되기 때문에, 이들 중 일부가 필요한 삽입 거리보다 약간 작다.

예를 들어, LineType은 세 가지 도면 레이어, 즉 0 오프셋의 METAL1과 METAL2, 그리고 1um로 삽입되어야

하는 VIA2가 있다. 그리드 라운딩 때문에 다음 그림과 같이, VIA2가 일부 위치에서 METAL1 및 METAL2에

너무 근접해진다.

4–28 NI AWR Design Environment

레이아웃프로세스파일(LPF)

그결과로다음과같은 DRC 오류가발생한다. VIA2에서 METAL1까지 '최소 확장' 위반은 {EXTENSION "VIA2"

"METAL1" 1000 }(< 1um)이다.

곡선을 가진 pCell은 이 DRC 오차를 방지하기 위해 추가 삽입으로 삽입 레이어(이 경우 VIA2)를 그리도록

지시하는 「이름 값」 형식으로 LPF의 프로세스 변수를 확인한다. LPF의 $PROPERTY_VALUES_BEGIN/_END

섹션에 변수를 포함해야 한다.

$PROPERTY_VALUES_BEGIN

EXTRA_OFFSET_ON_CURVES 1

XTRA_CURVE_OFFS_LT0_LN1 -.2e-6

$PROPERTY_VALUES_END

'EXTRA_OFFSET_ON_CURVES' 변수를 1로 설정하면, 추가 삽입이 제공되는 경우인지를 확인하기 위해 pCell

이 각 레이어를 확인해야 함을 나타낸다. 다음 형식의 변수를 가진 각 LineType의 특정 레이어에 대한 추가

오프셋 양을 지정할 수 있다.

XTRA_CURVE_OFFS_LT<x>_LN<y> <offsetAmount>

여기서, <x>는 LineType 인덱스(0부터 시작)이며, <y>는 LineType의 도면 레이어 인덱스(0부터 시작)이고,

<offsetAmount>는추가오프셋거리이다. 앞의예에서, 두번째변수 'XTRA_CURVE_OFFS_LT0_LN1 -.2e-6'은

첫 번째 LineType(인덱스 0)의 두 번째 도면 레이어(인덱스 1)가 곡선 pCell에서 추가 0.2um로 삽입되어야

함을 나타낸다. 이 레이어가 일반적으로 LineType 0에 -1um 삽입이 이루어지는 경우, 곡선 pCell에서는

-1.2um 삽입이 이루어진다.

Airbridge 도면 객체 선택

이러한 설정은 텍스트 편집기를 사용하여 LPF 파일에 지정해야 한다. LPF를 내보내고 LPF를 편집한 후 프로

젝트로 해당 파일을 다시 가져온다.

다음은 레이아웃 셀에서 지정한 Airbridge를 그리는 데 사용되는 Airbridge 도면 객체를 선택한다. 지정된

이름은 구현할 때 Airbridge 도면 객체에 할당된 이름과 일치해야 하고, 길이는 32자를 초과할 수 없다.

$BRIDGE_DRAW_BEGIN MyLayoutType $BRIDGE_DRAW_END

DRC 규칙 파일

이러한 설정은 텍스트 편집기를 사용하여 LPF 파일에 지정해야 한다. LPF를 내보내고 LPF를 편집한 후 프로

젝트로 해당 파일을 다시 가져온다.

DRC가 사용하는 규칙 파일은 다음과 같이 LPF 파일에서 구성될 수 있다. 규칙 파일을 지정하기 위해 어떤

유효 파일 경로를 사용하여 DRC 파일을 DRC Editor로 직접 가져올 수 있다. $MWO 식별자가 MWO 설치

디렉터리로 자동으로 바뀐다.

$DRC_RULES_FILE_BEGIN

"$MWO\drc_rules.txt" $DRC_RULES_FILE_END

Microwave Office Layout Guide 4–29

레이아웃프로세스파일(LPF)

연결성 규칙

이러한 설정은 텍스트 편집기를 사용하여 LPF 파일에 지정해야 한다. LPF를 내보내고 LPF를 편집한 후 프로

젝트로 해당 파일을 다시 가져온다.

연결성 규칙은 레이어들이 물리적으로 연결되는 방법을 정의한다. 모든 프로세스에 대한 연결성을 적절히

정의하는 몇 가지 종류의 규칙이 있다. 다음 섹션은 이러한 규칙의 예를 제공한다. 사용할 수 있는 모든 규칙

에 대한 자세한 내용은 “연결성 규칙”을 참조한다.

$CONNECT_RULES_BEGIN

Connect "Gate Metal" To "Metal 1"

Connect "Source Drain Metal" To "Metal 1"

Connect "Ground Via" To "Metal 1"

Connect "Metal 1" To "Metal 2" By "Dielectric Via"

$CONNECT_RULES_END

기본 레이아웃 글꼴

프로그램에서 Options > Layout Options를 선택하고 Project Options/>Layout Font 탭을 클릭하여 이러

한 값을 직접 설정할 수 있다. 자세한 내용은 “Layout Options Dialog Box: Layout Font Tab ”를 참조한다.

레이아웃 텍스트에 사용되는 기본적인 글꼴을 다음과 같이 LPF 파일에서 지정할 수 있다. 사양의 첫 번째 항

목은 글꼴 이름인데, 설치된 Windows 트루 타입 글꼴일 수 있다. 두 번째 항목은 정수 나노미터를 표시하는

글꼴의 높이이다. 세 번째 숫자는 글꼴이 굵은 글씨체이면 1이고 아닐 경우 0이다. 네 번째 숫자는 글꼴이

기울임 글씨체이면 1이고 아닐 경우 0이다.

$DEFAULT_FONT_BEGIN "Arial"

100000 0 0 $DEFAULT_FONT_END

4.4.2. $LAYER_SETUP_BEGIN/END 섹션

이 섹션에 포함될 수 있는 몇 가지 하위 섹션이 있다. LPF의 이 부분에서 속성은 Drawing Layer Options 대

화 상자에서 원하는 옵션을 설정한 후 프로젝트에서 LPF 파일을 내보내 가장 쉽게 구성된다. 레이어 이름 길

이는 32자를 초과할 수 없다.

도면 레이어 속성

Project Browser에서 Layout탭을클릭하여이값을프로그램에직접설정할수있다. Drawing Layer Options

대화 상자를 표시하기 위해 Layer Setup 노드 아래에서 편집할 LPF를 두 번 클릭한다. General 폴더 아래

에서 Drawing Layer 2d 및 Drawing Layer 3d 노드를 선택한다. 자세한 내용은 “Drawing Layer Options -

Drawing Layer 2D Properties ”를 참조한다.

다음은 도면 레이어의 속성에 대한 예이다.

$DRAW_LAYERS_BEGIN

4–30 NI AWR Design Environment

레이아웃프로세스파일(LPF)

0"Obsolete"100""035000011160255255"Error"

0"Obsolete"100""0350000111606553532896"Air Bridge"

0"Obsolete"100""035000011160608848388"Thick Metal"

0"Obsolete"100""03500001116033023128"Via"

0"Obsolete"100""0350011160484"SubCircuitAnnotation"

0"Obsolete"100""03500001116033023128"Annotation"

0"Obsolete"100""03500001116033023128"RatsNest"

$DRAW_LAYERS_END

레이어 매핑 속성

Project Browser에서 Layout탭을클릭하여이값을프로그램에직접설정할수있다. Drawing Layer Options

대화상자를표시하기위해 Layer Setup노드아래에서편집할 LPF를두번클릭한다. Model LayerMappings폴더에서 편집할 매핑 테이블을 선택하거나 새 매핑 테이블을 추가할 폴더를 마우스 오른쪽 버튼으로 클릭

한다. 자세한 내용은 “Drawing Layer Options - Model Layer Mappings ”를 참조한다.

모델 레이어 매핑에 대한 예는 다음과 같다. 각 매핑 쌍의 경우에 모델 레이어는 첫 번째이고, 도면 레이어는

두 번째이다. 형식 "11_0"의 입력 항목은 GDSII 모델 레이어를 도면 레이어에 매핑하는 데 사용된다. 예를

들어, 두 개의 매핑 테이블(Mapping 1과 Mapping 2)에서 $MAP_NAME 키워드는 Map의 이름을 나타내는

데, 이것은 새로운 테이블의 시작이기도 하다. Map의 이름은 32자를 초과할 수 없다. 다음 두 개의 매핑 테

이블은 두 번째 테이블에서 Air Bridge와 Thick Metal의 매핑이 역순이라는 점을 제외하면 나머지는 동일하

다.

$MODEL_LAYER_BEGIN

"Mapping 1"$MAP_NAME

"Error""Error"

"Air Bridge""Air Bridge"

"Thick Metal""Thick Metal"

"Via""Via"

"SubCircuitAnnotation""SubCircuitAnnotation"

"Annotation""Annotation"

"RatsNest""RatsNest"

"Air Bridge""11_0"

"Error""12_0"

"Via""13_0"

Microwave Office Layout Guide 4–31

레이아웃프로세스파일(LPF)

"Mapping 2"$MAP_NAME

"Error""Error"

"Thick Metal""Air Bridge"

"Air Bridge""Thick Metal"

"Via""Via"

"SubCircuitAnnotation""SubCircuitAnnotation"

"Annotation""Annotation"

"RatsNest""RatsNest"

"Air Bridge""11_0"

"Error""12_0"

"Via""13_0"

"Error""Error"

"Air Bridge""Air Bridge"

$MODEL_LAYER_END

EM 레이어 매핑 속성

Project Browser에서 Layout탭을클릭하여이값을프로그램에직접설정할수있다. Drawing Layer Options

대화 상자를 표시하기 위해 Layer Setup 노드 아래에서 편집할 LPF를 두 번 클릭한다. EM Layer Mappings폴더에서 편집할 매핑 테이블을 선택하거나 새 매핑 테이블을 추가할 폴더를 마우스 오른쪽 버튼으로 클릭

한다. 자세한 내용은 “Drawing Layer Options - EM Layer Mappings ”를 참조한다.

다음은 EMSight 레이어 매핑의 예이다. 각 매핑 입력 항목의 경우 도면 레이어는 첫 번째이고, EMSight 레

이어는 두 번째이다. 세 번째 입력 항목은 레이어가 shape이거나 via인 경우를 나타내고, 네 번째 입력 항목

은 재료를 이름 지정하는 데 사용된다. $EM_MAP 키워드는 맵의 이름을 나타내는데, 이것은 새로운 테이블

의 시작이기도 하다.

$EM_MAPPING_BEGIN

$EM_MAP "Default"

!draw_layer em_layer is_via material

"Thick Metal" 1 0 ""

$EM_MAPPING_END

4–32 NI AWR Design Environment

레이아웃프로세스파일(LPF)

사용자 정의된 도면 레이어 채우기 패턴

NI AWRDE에는 도면 레이어가 표시되는 방법을 설정할 때 사용할 수 있는 매우 다양한 사전 정의된 채우기

(또는 스티플이나 해치) 패턴이 포함된다. 사용자 고유의 맞춤형 채우기 패턴도 정의할 수 있다. 스티플 패턴

은 8x8, 16x16, 32x32 형태로 '1' 또는 '0' 문자열로 정의된다. 이것은 키워드 $LAYER_FILL_PATTERN_BEGIN

으로 시작하고 $LAYER_FILL_PATTERN_END로 끝나야 한다. 키워드 사이에는 하나 또는 여러 스티플 패턴을

정의할 수 있다. 각 스티플 패턴은 표시 이름 다음에 일련의 '1'과 '0'이 오고 그 사이는 공백으로 구분한다.

표시 이름은 내부 데이터 구조에서 사용되고 다른 장소에서 사용되어서는 안 된다.

다음 예는 각 블록에 적절한 Syntax가 있는 일부 사용자 정의 패턴을 보여준다.

$LAYER_FILL_PATTERN_BEGIN

( display forward_slash (

( 0 1 0 1 0 1 0 1 )

( 1 0 1 0 1 0 1 0 )

( 0 1 0 1 0 1 0 1 )

( 1 0 1 0 1 0 1 0 )

( 0 1 0 1 0 1 0 1 )

( 1 0 1 0 1 0 1 0 )

( 0 1 0 1 0 1 0 1 )

( 1 0 1 0 1 0 1 0 )

) )

( display back_slash (

( 0 1 0 0 0 1 0 0 0 1 0 0 0 1 0 0 )

( 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 )

( 0 0 0 1 0 0 0 1 0 0 0 1 0 0 0 1 )

( 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 )

( 0 1 0 0 0 1 0 0 0 1 0 0 0 1 0 0 )

( 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 )

( 0 0 0 1 0 0 0 1 0 0 0 1 0 0 0 1 )

( 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 )

( 0 1 0 0 0 1 0 0 0 1 0 0 0 1 0 0 )

( 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 )

( 0 0 0 1 0 0 0 1 0 0 0 1 0 0 0 1 )

( 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 )

( 0 1 0 0 0 1 0 0 0 1 0 0 0 1 0 0 )

( 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 )

( 0 0 0 1 0 0 0 1 0 0 0 1 0 0 0 1 )

( 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 )

) )

( display big_plus (

( 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 )

( 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 )

( 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 )

Microwave Office Layout Guide 4–33

레이아웃프로세스파일(LPF)

( 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 )

( 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 )

( 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 )

( 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 )

( 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 )

( 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 )

( 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 )

( 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 )

( 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 )

( 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 )

( 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 )

( 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 )

( 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 )

( 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 )

( 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 )

( 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 )

( 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 )

( 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 )

( 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 )

( 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 )

( 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 )

( 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 )

( 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 )

( 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 )

( 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 )

( 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 )

( 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 )

( 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 )

( 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 )

) )

$LAYER_FILL_PATTERN_END

스티플 패턴을 정의하고 LPF를 프로젝트에 로드한 후 도면 레이어를 설정할 때 “Drawing Layer Options -

Drawing Layer 2D Properties ”를 참조한다. 정의된 스티플 패턴은 레이어의 옵션으로 포함된다.

4.4.3. $EM_SETUP_BEGIN/END 섹션

이 섹션에 포함될 수 있는 몇 가지 하위 섹션이 있다. LPF의 이 부분에서 해당 속성을 이용하여 새로운 EM

구조의 기본 속성 및 사용할 수 있는 컨덕터 유형의 속성을 지정할 수 있다.

4–34 NI AWR Design Environment

레이아웃프로세스파일(LPF)

기본 EM enclosure 크기

EM 설정의 이 하위 섹션에서 새로 만든 EM 구조의 x와 y 치수를 지정할 수 있다. 또한, x와 y 치수로 지정된

셀의 수를 허용한다. x와 y 치수는 미터(m)로 지정된 것임을 유의한다. 이 섹션의 다음 예는 새로 만든 EM

구조에 대해 x와 y 치수를 80개 셀이 있는 800 x 800um의 크기로 설정한다.

$DEFAULT_EM_ENCLOSURE_BEGIN

!-----XDIM-----YDIM-----NX-----NY-----

800e-6 800e-6 80 80

$DEFAULT_EM_ENCLOSURE_END

기본 EM 레이어

다음섹션은 EM구조에대한기본값을구성하는폐기된방식이다. 더나은접근방식은전역정의에 STACKUP

블록을 추가하고, 이러한 블록에서 기본값을 구성하는 것이다. 새로운 EM 구조를 만들 때, LPF 또는 전역

STACKUP 중 어느 한 쪽을 초기화할 수 있다. 두 개 이상의 기본값을 가질 수 있고 EM 매핑(주로 추출에 사

용됨)을 구성할 수 있으므로 STACKUP이 더 적합하다.

EM 설정의 이 하위 섹션에서는 새로 만든 EM 구조에 대한 유전체 레이어의 STACKUP을 정의할 수 있다. 이

것은 레이어에 배치된 컨덕터에 사용하기 위해 레이어 번호, 두께, 유전체 상수, 전도성, 스케일 및 해치 패

턴을 포함한다. 두께는 미터로 전도성은 S/m으로 지정되어야 한다. 해치 패턴은 0과 5 사이의 숫자로 지정

된다. 다음은 이 섹션의 예이다.

$DEFAULT_EM_LAYERS_BEGIN

!----T----Er--Tand---Sigma---Scale---CondHatch---ViaHatch---

500e-6 1.0 0.0 0.0 1.0 0 1

0.2e-6 6.5 0.005 0.0 5.0 4 5

100e-6 12.9 0.0001 0.0 1.0 2 3

$DEFAULT_EM_LAYERS_END

EM 컨덕터

다음섹션은 EM구조에대한기본값을구성하는폐기된방식이다. 더나은접근방식은전역정의에 STACKUP

블록을 추가하고, 이러한 블록에서 기본값을 구성하는 것이다. 새로운 EM 구조를 만들 때, LPF 또는 전역

STACKUP 중 어느 한 쪽을 초기화할 수 있다. 두 개 이상의 기본값을 가질 수 있고 EM 매핑(주로 추출에 사

용됨)을 구성할 수 있으므로 STACKUP이 더 적합하다.

EM 설정의 이 섹션을 통해 컨덕터로 사용할 수 있는 재료를 자동으로 지정할 수 있다. 물리적 파라미터 또

는 전기적 파라미터를 사용하여 재료를 지정할 수 있다. 전기적 사양에는 컨덕터 이름, 표면 저항 및 DC, 고

주파수 표면 저항 파라미터, 초과 표면 저항이 포함된다. 이러한 모든 수량은 스퀘어당 ohm으로 지정된다.

Microwave Office Layout Guide 4–35

레이아웃프로세스파일(LPF)

컨덕터의 물리적 사양에는 이름, 두께(미터) 및 전도성(S/m)이 있다. 추가로 각 컨덕터의 색상은 빨간색/녹

색/파란색 표시를 사용하여 지정된다. 이러한 정수 파라미터 각각은 0~255 범위 안에 있어야 하며, 이름의

길이는 32자를 초과할 수 없다. 다음은 이 섹션의 예이다.

$EM_CONDUCTORS_BEGIN

$ELECTRICAL_SPEC_BEGIN

!--Name--------rDC---rHF--+jX---Red---Green---Blue

"Tantalum" 50.0 0.0 0.0 230 20 50

$ELECTRICAL_SPEC_END

$PHYSICAL_SPEC_BEGIN

!--Name---------T------Sigma----Red----Green---Blue--

"Cap Bottom" 1e-6 4.1e7 128 128 64

"Plated Metal" 4e-6 4.1e7 230 155 40

"Thick Metal" 3e-6 4.1e7 45 160 120

$PHYSICAL_SPEC_END

$EM_CONDUCTORS_END

4–36 NI AWR Design Environment

레이아웃프로세스파일(LPF)

Chapter 5. 레이아웃 검증 및 내보내기

5.1. 설계 규칙 확인(DRC)

설계 규칙 확인(DRC)은 활성 레이아웃(활성 Layout View 창) 내의 다양한 설계 규칙을 확인한다. 계층 구조

설계 시, DRC가 최상위 레벨에서 실행될 경우 모든 계층 구조 레벨을 확인한다. 하위 레벨에서 창을 열고

Layout View를 실행하면 DRC는 계층 구조의 하위 레벨에서만 실행될 수 있다. 또한 NI AWR Design

EnvironmentTM(NI AWRDE) 내에서 Calibre®, Assura® 및 ICED와 같은 타사 DRC 엔진도 실행할 수 있으며,

NI AWRDE Status Window(상태 창)에 오류를 표시한다.

레이아웃에서 DRC를 실행하는 경우, 다음과 같이 여러 유형의 확인을 수행할 수 있다.

• 셀 기반 확인 - 규칙을 파라미터화된 레이아웃 셀에 프로그래밍할 수 있다.

• rat 라인 확인 - 레이아웃에 있는 모든 rat 라인(레이아웃 연결선)을 확인하는데, 적절하게 결합되어 있지

않은 레이아웃을 표시한다.

• 다각형 기반 확인 - 레이아웃의 플랫 버전에서 생성되는 다각형에 일련의 규칙 적용한다("플랫"이란 모든

레벨의 계층 구조에서 발생된 모든 다각형은 단일 레벨의 계층 구조에서 평평하게 되어 있음을 의미함).

이 확인 유형들은 다음 섹션에서 설명한다.

DRC Rules 대화 상자에서 저장된 규칙 파일의 로딩, 규칙 파일 편집, 확인된 모든 규칙 또는 선택한 규칙만

실행, 모든 규칙 확인 취소, 전체 레이아웃에서 DRC 실행, 영역 DRC 확인 실행, 타사 DRC 엔진 실행 등의

작업이 가능하다.

DRC Rules 대화 상자를 열려면 Layout View에서 Verify > Design Rule Check를 선택한다.

DRC 오류 탐색 옵션은 DRC toolbar에서도 사용 가능하다.

5.1.1. 설계 규칙 확인 실행

ERC Rules 창의 예를 아래 그림에서 확인할 수 있다.

Microwave Office Layout Guide 5–1

셀 기반 확인

셀 기반 확인은 파라미터화된 레이아웃 셀에 사용한다. 셀 도면 API를 사용하면 파라미터화된 레이아웃 셀

로 규칙들을 프로그래밍할 수 있다. 이러한 규칙은 셀로 하드 코드된 값 또는 *.LPF 파일(레이아웃 프로세스

파일)에서 읽은 값을 사용할 수 있다.

셀 기반 확인은 파라미터화된 레이아웃 셀 구현에서 확인 기능을 무효화하여 구현된다. 이러한 규칙은

schematic element에서 셀이 읽은 파라미터가 DRC에 맞는 레이아웃 셀 생성을 허용하고 있음을 검증하는

데 사용할 수 있다. 셀 기반 확인 구현에 관한 자세한 내용은 Layout Cell Software Development Kit(Layout

Cell SDK) 문서를 참조한다. 이 키트 또는 키트 구입에 대한 자세한 내용은 NI AWR 영업 담당자에게 문의한

다.

Run Cell Base DRC 규칙(셀 기반 DRC를 실행할 수 있도록 내장되어 있는 규칙)은 셀 기반 확인에만 적용한

다.

레이아웃에 대한 DRC를 실행할 경우, 셀 기반 위반은 DRC Violation 창에 나열된다. shape 위에서 위반을

확대하려면 두 번 클릭한다. 규칙 위반 보고에 대한 자세한 내용은 “DRC 작업 오류 ”을 참조한다.

rat 라인 확인

Run Rat Lines 확인 규칙(레이아웃 셀에 레이아웃 연결선이 있는 경우 부적절한 객체 스냅을 경고하기 위해

내장된 규칙)은 rat 라인 확인에만 적용된다.

5–2 NI AWR Design Environment

설계규칙확인(DRC)

레이아웃에 대해 DRC를 실행하는 경우, 다음 그림과 같이, DRC Violation 창에 rat 라인 위반이 나열된다.

shape 위에서 위반을 확대하려면 두 번 클릭한다. 규칙 위반 보고에 대한 자세한 내용은 “DRC 작업 오류 ”

을 참조한다.

다각형 기반 확인

일반적인 다각형 기반 DRC는 레이아웃에서 생성한 다각형에 일련의 규칙을 적용한다. 규칙은 사용자가 만

들거나 foundry 라이브러리와 함께 제공되는 규칙 파일에 정의되어 있다. DRC는 확인을 시작하기 전에, 계

층 구조를 자동으로 평평하게 하고, 확인된 각 레이어의 모든 shape를 함께 "통합"한다. 마이크로웨이브 및

RF 회로에서 확인할 수 있듯이, 다각형 기반 DRC는 임의의 geometry에서 전문적으로 작업이 이루어지는

간단한 rule checker이다. 예를 들어, 곡선의 허위 오류를 방지하기 위해 곡선 shape의 특수 처리가 포함된

다.

다각형 기반 규칙 파일

DRC 규칙은 간단한 텍스트 편집기를 사용하여 쉽게 구현할 수 있다. 규칙 파일 내의 모든 치수는 정수 나노

미터로 표시해야 한다. 예를 들어, 2um는 2000으로 입력된다.

.lpf 파일에서 drc_rules.txt 파일의 위치를 지정할 수 있다. 다음은 선의 Syntax이다.

!--- File used for polygon DRC rules ------

$DRC_RULES_FILE_BEGIN

"$MWO\drc_rules.txt" $DRC_RULES_FILE_END

다른 규칙 파일을 사용하려면, 프로젝트에서 사용하려는 DRC 규칙을 포함하는 경로 및 파일 이름으로

$MWO\drc_rules.txt를 바꾼다. $MWO는 Microwave Office(MWO)/Analog Office(AO) 루트 디렉터리이다.

규칙 파일의 Syntax는 매우 간단하다. 각 규칙은 인용 및 최소 거리에서 하나 또는 두 개의 레이어 이름(규

칙에 따라 다름)의 순서로 되어있는 키워드를 가지고 있다. 거리는 항상 정수 nm로 지정된다.

다음은 현재 다각형 기반 DRC로 지원되는 규칙이다.

• 에러 허용오차

Microwave Office Layout Guide 5–3

설계규칙확인(DRC)

Layout Options Database unit size의 일부로서 DRC 확인의 오류 공차를 설정한다. ERROR_TOLERANCE

0.5는 0.5 레이아웃 dbu 공차이다.

ERROR_TOLERANCE <fraction_of_dbu>

• 최소 폭

선 및 다른 shape의 최소 폭을 확인한다. 반대쪽 가장자리가 최소 폭보다 작은 다각형은 규칙에 위배된다.

이 규칙의 경우, 하나의 레이어만 지정된다.

MINWIDTH <layer_name> <width [nm]>

• 분리

동일 레이어나 다른 레이어에서 두 개 shape 사이의 최소 분리를 확인한다. 육안 검사로 보기에 너무 작

은 금속 레이어 간의 작은 간격을 감지하려면 이 규칙도 사용할 수 있다. 이 규칙을 적용하려면 두 개 레

이어의 분리가 필요하다(두 개 레이어는 필요에 따라 동일 레이어가 될 수 있음).

SEPARATION <layer_name><layer_name>< distance [nm]>

• 중첩

하나의 레이어 위에 다른 레이어의 최소 중첩을 확인한다. 이 규칙은 종종 다른 레이어의 중첩이 제작 가

능한 연결을 만드는 데 충분한지 확인하기 위해 사용된다. 이 규칙은 다른 두 레이어의 분리를 필요로 한

다. 규칙은 규칙 사양에 있는 레이어의 순서에 따라 달라지지 않는다. 예를 들어, OVERLAP "A" "B" 1000

같은 규칙은 OVERLAP "B" "A" 1000 규칙과 중복된다.

OVERLAP <layer_name1> <layer_name2> <distance [nm]>.

• 확장

한 레이어의 shape 위에 다른 레이어의 shape의 최소 확장을 확인한다. 다음 그림은 확인되고 있는 거리

를 나타낸다. 이 규칙은 프로세스 레이어가 충분히 삽입되었는지 확인하는 데 종종 사용된다(예: 선을 플

레이팅할 때). 이 규칙은 다른 두 레이어의 분리를 필요로 한다. 규칙에 있는 레이어의 순서를 고려한다.

5–4 NI AWR Design Environment

설계규칙확인(DRC)

이는 형식 EXTENSION "A" "B" 1000의 규칙이 EXTENSION "B" "A" 1000과 동일한지 확인하지 않음을 의

미한다.

EXTENSION <layer_name1><layer_name2> <distance [nm]>.

• 노치

다음 다이어그램과 같이 안쪽 돌출 또는 바깥쪽 돌출 노치의 최소 폭을 확인한다. 이 규칙에서는 한 개 레

이어만 지정해야 한다.

NOTCH <layer_name> <distance [nm]>.

Notch Notch

• 조그

다음 다이어그램에 나타난 것처럼 하나의 shape 내에 "조그"(80도 이상의 오목한 각도)의 최소 폭을 확인

한다. 이 규칙에서는 한 개 레이어만 지정해야 한다.

JOG<layer_name> <distance [nm]>

• 최소 다각형 면적

다각형이 최소 다각형 면적보다 작지 않은지 확인한다. 이 규칙에서는 한 개 레이어만 지정해야 한다.

MINAREA <layer_name> <area [m2]>

• 다각형 구멍

다각형에 구멍이 포함되어 있는지 확인한다. 이 규칙에서는 한 개 레이어만 지정해야 한다.

MUST_HAVE_HOLE<layer_name>

Microwave Office Layout Guide 5–5

설계규칙확인(DRC)

다각형에 구멍이 포함되어 있지 않은지 확인한다. 이 규칙에서는 한 개 레이어만 지정해야 한다.

NO_HOLE <layer_name>

• 그리드의 다각형

다각형이 그리드 위에 있는지 확인한다. 이 규칙에서는 한 개 레이어만 지정해야 한다.

ON_GRID <layer_name> <grid_size [nm]>

• 최소 각도

최소 각도의 미만이 되는 부분을 확인한다. 이 규칙에서는 한 개 레이어만 지정해야 한다.

MIN_ANGLE <layer_name> <angle [degree]>

• 최대 꼭지점

최대 꼭지점 수보다 많은지 확인한다. 이 규칙에서는 한 개 레이어만 지정해야 한다.

MAX_VERTICES <layer_name> <number of vertices>

• 최대 변 길이

다각형 변이 최대 길이를 초과하지 않는지 확인한다.

MAX_SIDE_LENGTH <layer_name> <size [nm]>

• 다각형 크기 조정

기존 레이어에서 지정된 오프셋으로 다각형의 크기를 조정하고 새 레이어에 배치한다. 이 규칙은 다른 두

레이어의 분리를 필요로 한다.

RESIZE <new_layer_name> <layer1> <offset [nm]>

• Boolean 연산

새 레이어를 만들기 위해 두 개 레이어에서 Boolean 연산을 실행한다.

BOOLEAN_OPS <new layer name> <layer_1> <operation: AND, OR, XOR, and SUBTRACT> <layer_2>

예: BOOLEAN_OPS "Resulting Layer" "Second Metal" SUBTRACT "First Metal"

참고: 다각형의 크기를 조정하고 Boolean 연산을 수행할 때, 지정된 새로운 레이어는 어떤 이름이든 가질

수 있다. 이 새로운 "derived " 레이어는 다른 DRC 검사에 사용될 수 있지만 새 레이어는 레이아웃에서 보

이지 않는다.

• DRC 그룹 지정

DRC 그룹은 DRC 규칙을 함께 묶는 데 사용된다. 이 방법으로 하여 DRC Rules 대화 상자에서 각 규칙을

개별적으로 전환하는 대신에 전체 규칙의 그룹을 켜기/끄기로 전환할 수 있다.

5–6 NI AWR Design Environment

설계규칙확인(DRC)

DRC_GROUP_BEGIN <group_name> <DRC rule> <DRC rule> ... DRC_GROUP_END

• 제한 영역 지정

제한 블록을 이용하여 블록에 나열된 규칙을 레이아웃의 특정 영역에서 확인할 수 있다. 확인할 레이아웃

지역은 <layer_name>으로 지정되며, <INSIDE or OUTSIDE>는 <layer_name> 내부를 확인할 것인지

<layer_name>의 외부를 확인할 것인지의 여부를 지정한다. 그룹은 제한 블록 내에서 사용할 수 있다.

또한 다음과 같은 조항을 조건 키워드로서 사용할 수 있다.

=

!=

<

<=

>

>=

CONSTRAINT_BEGIN <layer_name> <INSIDE or OUTSIDE> <DRC rule> <DRC rule> ... CONSTRAINT_END

예:

CONSTRAINT_BEGIN "TFR" <= 3000 ! 최소 폭 <= 3um MAX_SIDE_LENGTH "TFR" 200000인 경우 ! 그런

다음 최대 길이는 < 200um CONSTRAINT_END 미만이어야 함

영역 DRC 확인

레이아웃의지정된영역에서만 DRC를 실행할수있다. DRC의 영역을지정하려면 Verify > DRC Check Area을 선택한다. 다음 그림과 같이, DRC의 영역을 정의하는 직사각형을 그리려면 영역 선택 커서로, 레이아웃

창 내부를 클릭하여 끌어준다. Verify > Design Rule Check를 선택하고 DRC Rules 대화 상자에서 DRCcheck area를 선택하고 Run DRC 버튼을 클릭한다. 영역 DRC 확인을 실행할 때, 해당 규칙이 DRC Rules

대화 상자에서 선택되더라도 지정된 영역에 적용되지 않는 모든 DRC 규칙은 무시된다.

Microwave Office Layout Guide 5–7

설계규칙확인(DRC)

5.1.2. DRC 작업 오류

설계 규칙 위반은 다음 그림과 같이 DRC Errors 창에 표시된다. DRC를 실행한 후에, Verify > DRC ErrorsWindow를 선택하여 DRC 창을 열거나 닫을 수 있다.

DRC 오류 식별

레이아웃 창에서 오류를 자동으로 확대하려면 DRC Errors 창에서 규칙 위반을 두 번 클릭한다. 해당 규칙에

대한 위반은 빨간색과 녹색으로 교대로 깜박인다.

오류 마커 디스플레이의 구성에 대한 Error Marker Options 대화 상자를 표시하려면, 오류를 두 번 클릭하고

Error Marker Options를 선택한다. 이 대화 상자 및 옵션에 대한 자세한 내용은 “Error Marker Options

Dialog Box ”를 참조한다.

다음 그림은 레이아웃 내에 있는 다각형 기반 설계 규칙 위반의 예이다. 원은 규칙을 충족시키기 위해 필요

한 최소 거리를 나타내며, 화살표는 실제 위반된 내용을 표시한다. 이 예에서 수평 왼쪽 화살표 선은 조그 위

반의 최소 폭을 나타낸다. 커서가 레이아웃 창에서 위반을 통해 이동되는 경우, 도구 팁 창은 위반에 대한 설

명을 표시한다.

5–8 NI AWR Design Environment

설계규칙확인(DRC)

사용자 지정 DRC 오류 메시지

다음 Syntax를 사용하여 사용자 지정 오류 메시지를 표시한다. 'ERRORTEXT_BEGIN - ERRORTEXT_END'

ERRORTEXT_BEGIN "Nitride Etch needs to be covered by Thick Metal" BOOLEAN_OPS "temp" "Nitride

Etch" SUBTRACT "Thick Metal" MAX_VERTICES "temp" 0 ERRORTEXT_END

이 규칙을 위반하면 사용자 지정 오류 메시지가 Design Rule Violation 창에 표시된다.

확인 오류 및 허위 오류

전체 규칙 위반을 분류하거나 위반의 개별 발생을 Checked Errors 또는 False Errors로 분류할 수 있다. DRC

Errors 창에서 위반을 마우스 오른쪽 버튼으로 클릭하고 Checked Error 또는 False Error를 지정한다. 레이

아웃 창에서 작업하는 경우 Verify > False Error 또는 False Error/>Checked Error를 선택하거나 toolbar

버튼을 사용할 수 있다.

위반은 선택된 카테고리(Checked Errors 또는 False Errors)로 이동되어 원래 위반 섹션에서 제거되고 더 이

상 레이아웃에서는 강조 표시되지 않는다. Checked Errors 또는 False Errors 카테고리에서 개별 오류를 제

거하려면 DRC Errors 창에서 오류를 마우스 오른쪽 버튼으로 클릭하고 Remove False Error 또는 RemoveChecked Error를 선택한다. 모든 오류를 제거하려면 Remove All False Errors 또는 Remove All CheckedErrors를 선택한다. 제거 후 오류는 원래 위반 카테고리에 다시 표시된다.

DRC 오류 저장

Verify > Save DRC Errors를 선택하여 DRC 실행 결과를 파일에 저장할 수 있다. 표시되는 대화 상자에서

파일 이름을 입력하고 저장한다.

Microwave Office Layout Guide 5–9

설계규칙확인(DRC)

DRC 오류 로드

Verify > Load DRC Errors를 선택하고 파일 위치를 찾아보며 Load DRC Errors/>Open을 클릭하여 저장된

결과 파일을 로드해 DRC 실행 결과를 레이아웃에 다시 로드할 수 있다.

DRC 오류 복사

DRC 오류를텍스트파일에복사하거나오류를복사하여다른애플리케이션에붙여넣을수있다. DRC Errors

창에서, 오류를 마우스 오른쪽 버튼으로 클릭하고 Copy를 선택한다.

특정 규칙 위반에 대한 모든 오류를 복사하려면, 다음 그림과 같이 DRC Errors 창에서 규칙 위반을 마우스

오른쪽 버튼으로 클릭하고 Copy All을 선택한다. Copy All 작업은 규칙 위반이 강조된 상태에서 두 가지 오

류를 복사한다. Ctrl + V를 이용하거나 Edit > Paste를 선택하여 정보를 붙여 넣는다.

모든 오류 보기

레이아웃 창에서 모든 오류를 보려면 Verify > View All Errors를 선택하거나 toolbar 버튼을 사용한다.

규칙 오류 보기

오류를 확대할 때 모든 규칙 위반을 보려면 Verify > View Rule Errors를 선택하거나 toolbar 버튼을 사용한

다.

5–10 NI AWR Design Environment

설계규칙확인(DRC)

다음 규칙 오류

다음 규칙 위반을 보려면 Verify > Next Rule Errors를 선택한다.

이전 규칙 오류

이전 규칙 위반을 보려면 Verify > Prev Rule Errors를 선택한다.

다음 오류

규칙에 대한 다음 오류를 보려면 Verify > Next Error를 선택한다.

이전 오류

규칙에 대한 이전 오류를 보려면 Verify > Prev Error를 선택한다.

5.1.3. GDSII 비교

비교하려는 최상위 레벨 셀이 동일한 이름을 가질 경우 두 개의 GDSII 파일들 사이에서 shape를 비교할 수

있다. GDSII 비교를 수행하려면, GDSII 파일을 NI AWRDE로 가져온 후 GDSII 비교를 원하는 셀의 Layout 창

을 활성화한다. Verify > GDSII Compare를 선택하여 찾아 다른 GDSII 라이브러리를 연다. XOR 작업은 두

개 레이아웃 셀의 shape들 사이에서 수행되고, 다음 그림과 같이, 그 차이가 레이아웃 셀 창에 강조 표시된

다. 또한 schematic 이름이 다른 GDSII 파일의 최상위 레벨 셀과 동일한 경우 schematic 레이아웃에서 GDSII

비교를 수행할 수 있다.

Microwave Office Layout Guide 5–11

설계규칙확인(DRC)

5.2. 레이아웃과 schematic 비교(LVS)

설계 규칙 확인(DRC)과 마찬가지로, LVS 인터페이스를 사용하여 NI AWRDE 내에서 레이아웃과 schematic

비교(LVS) 확인을 실행할 수 있다. Add Output File 대화 상자에서 Measurement Type으로 File > LVS를선택한 후 Measurement에서 적절한 Netlist Syntax를 선택하여 Netlist 생성을 위한 Netlist Syntax의 유형

을 선택할 수 있다.

5–12 NI AWR Design Environment

레이아웃과 schematic 비교(LVS)

현재, Calibre와 ICED LVS의 전체 통합을 이용할 수 있다. LVS는 NI AWRDE 내에서 실행하고, 오류는 AWR

LVS Viewer에서 볼 수 있다. LVS 오류를 파일에 저장하고 이를 프로그램으로 가져올 수 있다. LVS 뷰어는

schematic와 레이아웃을 서로 비교하며 확인할 수 있으며, “DRC 작업 오류 ”에서 설명한 대로 오류를 분류

하고 탐색할 수 있다.

Microwave Office Layout Guide 5–13

레이아웃과 schematic 비교(LVS)

Verify 메뉴는 LVS Errors 창 및 기타 항목에 대한 옵션을 제공한다.

5.2.1. LVS용 RF Schematic 준비

NI AWRDE는 RF schematic를 LVS를 위한 DC 상응 netlist로 자동 변환한다. Netlister는 지능형이며 MLIN

또는 SLIN과같은 distributed element를자동으로단락시킨다. 그러나, netlist의적절한생성을위해 schematic

에 수동 설정이 필요할 수 있는 특정한 항목이 있다. 이것은 schematic에는 표시되지만 레이아웃에는 없고,

meter 및 여분의 기생 항목처럼 LVS netlist에서 제외되어야 하는 element를 포함할 수 있다. 그 대신에,

schematic와 레이아웃 양쪽에 표시되지만 설계 키트 부품(예: S-파라미터 및 사용자 모델)으로 인식될 수 없

는 element는 LVS netlist에 포함되도록 설정되어야 한다.

1

I_METERID=AMP1

1

1 2

SUBCKTID=S1NET="my_ind"

PORTP=1Z=50 Ohm

PORTP=2Z=50 Ohm

Parasitic Cap

Parasitic IndMIM CapResistor

Pad Pad

5–14 NI AWR Design Environment

레이아웃과 schematic 비교(LVS)

미터는 NI AWRDE에서 오래되어 쓸모 없는 것으로 간주되며, 삽입이 불가능하므로 LVS netlist에 연결 문제

를 일으킬 여지가 없는 M_PROBE element로 완전히 교체될 수 있다.

I_METERID=AMP1

M_PROBEID=VP1

MIM CapResistor

MIM CapResistor

다른 모든 element와 netlist 문제의 경우에 스위치 보기(자세한 내용은 “Switch View Concepts ” 참조)를 구

현할 수 있다. 스위치 보기는 주어진 인스턴스의 대체 electrical 모델이다. 이 스위치 보기가 제대로 구성되

면 LVS Netlister가 element의 "정확한" 형태를 볼 수 있는 반면, 시뮬레이터는 schematic에서 모델을 계속

볼 수 있다. 예를 들어, parasitic shunt element의 「LVS 보기」는 개방 회로일 가능성이 있으므로 netlist에서

사라진다.

마찬가지로, parasitic series element의 "LVS 보기」는 단락 회로이므로, 이 element는 netlist에서 사라지지

만 인접한 element들 간의 연결성은 유지된다.

Microwave Office Layout Guide 5–15

레이아웃과 schematic 비교(LVS)

마지막으로, 일부 S-파라미터 또는 사용자 모델(예: 사용자 지정 CAP, IND 또는 RES 모델)의 「LVS 보기」는

모델이 표시하는 실제 PDK 부품이다.

S-파라미터, series parasitic models, shunt parasitic models 및 전류/전압 프로브를 포함하는, 실행 준비 완

료된 LVS schematic가 다음 그림에 나타나 있다.

1 1

M_PROBEID=VP1

1 2

SUBCKTID=S1NET="my_ind"

SUBCKTID=S2NET="Parasitic Cap"

SUBCKTID=S3NET="Parasitic Ind"

PORTP=1Z=50 Ohm

PORTP=2Z=50 Ohm

MIM CapResistor

Pad Pad

참고: LVS에 사용되는 모든 스위치 View는 동일한 이름을 가져야 한다.

5–16 NI AWR Design Environment

레이아웃과 schematic 비교(LVS)

5.3. 연결성 확인

Connectivity Checker는 “연결성 규칙” 및 레이아웃 shape를 사용하여 연결성을 확인함으로써 회로의 단락

또는 개방을 탐지한다. 이 연결성은 오류가 있는 위치를 나타내는 Schematic의 연결성과 비교된다. 모든 오

류가 Errors Window에 나열되어 있어 찾기 쉽다.

Connectivity Highlight 기능은 “연결성 규칙”을 사용하여 레이아웃에서 연결되는 shape를 하나의 색상으로

강조 표시한다. 개방 오류 또는 단락 오류를 확인하지 않는다.

참고: 이 기능은 LVS의 대체 기능이 아니다. Connectivity Checker는 RF가 아닌, DC 연결성만 분석한다. LVS

도구를 활용하기 전에 “설계 규칙 확인(DRC) ”에서 이 기능을 rat 라인 확인과 함께 사용하여 오류 없는 설

계가 이루어지도록 해야 한다. Connectivity Highlight 기능은 Schematic 레이아웃이나 artwork 셀 중 어느

한 쪽에 사용할 수 있지만 Connectivity Checker는 Schematic 레이아웃에만 실행할 수 있다. 회로 단락과 회

로 개방과 같은 연결성 오류, 그리고 포트 연결 및 포트 레이어와 같은 레이아웃 설정 오류는 LVS Errors 및

Warnings 창에 나열된다.

5.3.1. Connectivity Checker 실행

Connectivity Checker를 실행하려면 Verify > Run Connectivity Check를 선택하여 DRC 오류 창과 유사한

오류 및 경고 창을 표시한다. 이 창은 개방 또는 단락뿐만 아니라 레이아웃 셀 오류와 같은 LVS 오류를 표시

한다.

LVS 오류를 두 번 클릭하여 레이아웃 및 Schematic 창 모두에서 해당 element를 강조 표시할 수 있다.

셀 포트 위치를 확대하려면 레이아웃 셀 오류를 두 번 클릭한다. 자세한 설명과 오류 해결 방법을 표시하려

면, 오류를 마우스 오른 쪽 버튼으로 클릭하고 Show Help를 선택한다.

Microwave Office Layout Guide 5–17

연결성확인

자세한내용은 “Port_Number: Face(s) Not on a Drawing Layer”, “Port_Number: Detached Face(s) on Drawing

Layer Without Connectivity Rules” 및 “Port_Number: Detached Face(s) on Drawing Layer

Drawing_Layer_Name ”를 참조한다.

단락 정의

Connectivity Checker가 다음과 같은 단락을 인지한다.

• 두 개 네트 사이의 단락: 두 개의 끊어진 element가 함께 단락되는 경우, 오류가 발생한다.

• 인트라넷 단락(동일 네트에서의 단락): 네트워크에 직접 연결되지 않은 element가 레이아웃에서 단락되는

경우, 오류가 발생한다.

5–18 NI AWR Design Environment

연결성확인

• 네트에서 연결되는 element: 두 element가 직접 연결될 때, 추가 shape(다른 iNET의 Schematic element

또는 부품의 레이아웃이 아님)이 레이아웃에서 이 element를 단락시키는 경우는 오류로 간주되지 않는다.

다음 그림에서, 두 개 MLIN, TL1과 TL2는 Schematic에서 직접 연결되므로, 다른 다각형이 두 개 MLIN을

단락시켜도 오류가 발생하지 않는다. 또한, 이 다각형들의 면이 레이아웃에서 연결되지 않았으므로, 그 결

과로 rat 라인이 나타날 수 있다. 이 경우에, 레이아웃이 중첩되므로, 두 개 MLIN을 단락시키는 추가 다각

형을 제거해도, OPEN 오류가 발생하지 않는다. 그러나 rat 라인 확인에서 이 상황을 알려준다.

Microwave Office Layout Guide 5–19

연결성확인

• 예외: 레이아웃 면이 연결되어 있는 경우, 관련 element는 schematic에서 직접 연결되지 않더라도 네트워

크에서는 연결되는 것으로 간주된다. 이 예외는 pCell 및 GDS 셀과 같은 면을 가진 모든 레이아웃 객체 유

형에 적용된다. 예를 들어, 다음 그림에서, MLIN이 schematic에서 직접 연결되지 않으므로 TL1-TL3 및

TL3-TL2는 레이아웃에서 "단락된다". 이 element는 MTEE를 통해 연결된다. 그러나 네트워크에서 TL1과

TL3의 면이 레이아웃에서 연결되므로 TL1과 TL3이 직접 연결되는 것으로 간주되기 때문에, Connectivity

Checker는 TL2와 TL3 사이의 단락만을 감지한다. TL1과 TL3 사이의 추가 연결은 오류로 간주되지 않는다.

artwork 셀, pCells 및 EM Subcircuit

Connectivity Checker는 element와 이것이표시하는 schematic에 대해서 artwork 셀, pCell 또는 EM subcircuit

의 레이아웃을 확인하지 않는다. 레이아웃은 전기적 연결을 정확하게 표시하므로, 셀 또는 EM 구조 내부에

서이루어지는오류는 checker가 무시하는것으로가정한다. 예를 들어, 다음 schematic의 resistor는 artwork

레이아웃에 배정된다. 그러나 GDS 레이아웃은 artwork 셀의 셀 포트 두 개가 간격으로 인해 연결되지 않는

5–20 NI AWR Design Environment

연결성확인

오류도 포함한다. 여기서, 레이아웃은 전기적 연결 관점에서 schematic를 표시하지 않는다. Connectivity

Checker는 간격이 있는 GDS 레이아웃이 정확하고, element(이 경우 resistor)가 개방 상태인 것으로 추정되

기 때문에 오류를 발생시키지 않는다.

그러나 schematic 레이아웃에서 간격이 단락되는 경우 오류가 발생된다.

1. Floating Metal: Floating Metal 오류는 셀 포트 없이 금속 조각이 있는 경우에 발생하고, 금속은 다른 레

이아웃 셀에 단락된다. 다음 그림은 "Res" artwork 셀에 어떤 셀 포트에도 부착되지 않은 금속 조각이 있

음을 보여준다. 그 후 이 금속은 레이아웃에서 MLIN에 단락된다.

Microwave Office Layout Guide 5–21

연결성확인

접지 연결

Connectivity Checker는 여러 가지 접지 연결부에서 다음과 같이 작동한다.

• 이상적인 Ground Element(GND) 연결: 이상적인 Ground Element(GND)는 네트워크 연결성의 단락을 나

타낸다. 이상적인 접지에 연결되는 element는 직접 연결되는 것으로 간주되며, 이 element를 연결하는 추

가 shape는 다음 그림과 같이 오류를 트리거하지 않는다.

5–22 NI AWR Design Environment

연결성확인

• 개방형 접지: checker가 OPEN 접지 연결을 확인하지 않는다. 접지 평면에 레이아웃 element를 연결하는

레이어가 누락된 경우, checker는 이 상황을 확인하지 않는다. 다음 그림에서 두 개 MLIN은 Schematic의

GND에단락된다. 그러나, 레이아웃에서이들은지정된접지레이어에또는서로연결되지않는다. checker

가 오류를 확인하지 않는다.

• 접지 Via 셀: 또한 checker는 GND Via를 실제 접지로 인식하지 않는다. 다음 그림에서 두 개의 접지는 레

이아웃에서 함께 단락되어 오류를 트리거한다.

Microwave Office Layout Guide 5–23

연결성확인

Connectivity Checker 미지원 항목

Connectivity Checker는 다음 항목을 지원하지 않는다.

• 양(+) 및 음(-) 레이어: 양(+) 및 음(-) 레이어에서 단락 및 개방된다.

• shape modifier: schematic 레이아웃에서 shape modifier로인한오류(자세한내용은 “Shape/Layer Modifier”

참조)는 인식되지 않는다. 그러나, EM 문서에 사용되지 않는 shape modifier가 schematic 레이아웃에서

오류를 발생시키는 경우, 해당 오류는 인식된다.

• Bond wire: Bond wire로 인한 오류.

5.3.2. 연결성 강조 표시

Connectivity Highlight 기능을사용하면 2D와 3D Layout View 모두에서동일한색상으로전기적연결 shape

를 표시하는 레이아웃을 볼 수 있다. 제시된 계층 구조 레벨에 대하여, 레이아웃 전체의 연결성이 확인된다.

다음 그림은 2D 및 3D 레이아웃에 대한 MMIC 칩의 간단한 섹션을 보여준다.

5–24 NI AWR Design Environment

연결성확인

다음 그림은 연결성 강조 표시가 켜져 있는 상태에서 동일 회로에 대한 2D 및 3D 레이아웃을 보여준다.

Connectivity Highlight 기능은 두 가지 모드로 작동한다. 한 모드는 현재 레이아웃의 전체 연결성을 표시하

고, 다른 모드를 사용하면 레이아웃의 특정 영역을 클릭하여 해당 위치의 연결성을 표시할 수 있다.

Microwave Office Layout Guide 5–25

연결성확인

연결성 모두 강조 표시

schematic 레이아웃이나 artwork 셀 레이아웃을 개방한 상태로 Verify > Highlight Connectivity All을 선택

한다.

쉽게 구분할 수 있는 색상 수가 제한되어 있기 때문에 비슷한 색상의 다른 넷이 단락 된 것처럼 보일 수 있

다. 하지만 Connectivity Highlight 기능을 재차 실행하면 서로 다른 넷에 임의의 색상이 사용되어, 넷이 단

락 된 경우인지 또는 단순히 유사한 색상을 사용한 경우인지를 쉽게 구별할 수 있다. 예를 들어, 다음 그림과

같이, 이전 레이아웃의 연결성이 켜질 때 표시할 수 있다.

Verify > Highlight Connectivity Off 클릭하여 연결성 강조 표시를 끌 수 있다.

연결성 프로브 강조 표시

schematic 레이아웃이나 artwork 셀 레이아웃을 개방한 상태로 Verify > Highlight Connectivity Probe를선택하여 "probe mode"를 활성화한다. 다음 그림과 같이, 커서는 원이 있는 포인터로 변경된다.

계층 구조의 모든 레벨에서 해당 위치의 연결성을 강조 표시하기 위해 레이아웃의 모든 섹션을 클릭할 수

있다.

5–26 NI AWR Design Environment

연결성확인

동일하게 연결된 shape를 클릭하면 해당 shape의 연결성이 다시 꺼지며, 별개 위치를 클릭하면 해당 shape

의 연결성이 강조 표시된다(켜기로 전환).

강조 표시된 영역을 마우스 오른쪽 버튼으로 클릭하고 Set Highlight Color를 선택하여 강조 표시된 영역의

색상을 변경할 수 있다. Color 대화 상자가 표시되어 색상을 변경할 수 있다.

이 예에서 강조 표시된 영역이 노란색에서 자홍색으로 바뀐다.

Microwave Office Layout Guide 5–27

연결성확인

probe mode가 연결성을 전환하므로 모든 연결성을 켠 후 프로브를 사용하여 특정 영역을 끌 수 있다.

probe mode에서 선택한 지점 아래 다른 연결성을 가진 영역에 클릭하는 경우, 그 지점 아래 모든 연결된

shape가 강조 표시된다. 다음의 예에서는, 평행 플레이트 캐패시터를 클릭하여 캐패시터의 상단 플레이트와

하단 플레이트 모두에 대한 영역을 강조 표시한다.

probe mode를 나가려면 Esc 키를 누르거나 다른 창을 클릭하여 활성화시킨다.

연결성 규칙 강조 표시

Connectivity Highlight Rules 대화 상자(Verify > Highlight Connectivity Rules 선택)를 이용하여 연결성 분

석 동안에 어떤 규칙이 실행될지 제어할 수 있다. 이는 특정 규칙(예: 연결성에서 resistor 제거)만을 실행하

려는 경우, 그리고 프로세스에 대한 규칙 세트를 개발하는 경우에 유용하다. 또한 이 대화 상자에서 규칙을

직접 편집, 추가 및 제거할 수 있으며, 잠재적 Syntax 문제가 있는 규칙의 알림을 받을 수 있다. 대화 상자의

자세한 내용은 “Connectivity Highlight Rules Dialog Box ”를 참조한다.

레이어 가시성

2D와 3D 레이아웃 모두에서, Connectivity Highlight 기능을 사용하면 특정 레이어를 보이거나 보이지 않게

할 수 있으므로, 보이는 레이어에서만 shape를 보도록 선택할 수 있다.

5–28 NI AWR Design Environment

연결성확인

단축키 사용

이러한 강조 표시 명령은 기본 단축키가 할당되어 있지 않다. 각 Connectivity Highlight 모드에 단축키를 할

당하여 그 사용을 단순화할 수 있다. Tools > Hotkeys를 선택하여 Customize 대화 상자를 표시하고 다음

그림과 같이 명령으로 이동한다.

단축키 추가에 대한 자세한 내용은 “Customizing Hotkeys”를 참조한다.

양(+) 및 음(-) 레이어 사용

Connectivity Highlight 기능은 양(+), 음(-) 및 일반 레이어 구조에 대한 Boolean 연산을 기본적으로 수행하

지 않는다. 레이어에 대한 자세한 내용이 필요할 경우, “음(-) 레이어 ”를 참조한다. 다음 단계를 사용하여 레

이어 연산을 수동으로 수행할 수 있다.

1. 모두 선택하려면 Ctrl + A를 눌러 전체 레이아웃을 선택한 후, 모두 복사하려면 Ctrl + C를 누른다.

2. 같은 프로젝트에서 새로운 Schematic을 만들고 그 레이아웃을 볼 수 있다.

3. 모두 붙여 넣으려면 Edit > Paste Special > Paste Flatten을 선택하여 레이아웃을 새로운 schematic 레

이아웃에 붙여 넣는다.

4. 양(+), 음(-) 및 일반 레이어의 Boolean 연산을 수행하려면, 모든 레이어가 여전히 선택되어 있는지 확인

한 후 Draw > Modify Shapes > Merge Shapes를 선택한다.

5. 이 레이아웃에서 Connectivity Highlight 기능을 사용한다.

다음은 CPW 레이아웃의 예이다.

Microwave Office Layout Guide 5–29

연결성확인

연결성 규칙을 설정하면 올바른 연결성이 아니더라도 신호 컨덕터만 표시된다.

다음 그림은 요약된 이전 단계를 사용하여 접지 shape가 있는 연결성을 보여주고 있다.

Multiple Technology Designs

Connectivity tracer는 Multiple Technology 프로젝트에서 작동한다. 어떤 레이어가 외부 연결을 정의하는지

지정하려면 개별 기술마다 특별한 연결성 규칙을 작성해야 한다. 이 특수 규칙은 “연결성 규칙”에서 설명된

다. 다음 그림은 모듈에 본딩된 MMIC 칩 와이어를 보여준다.

5–30 NI AWR Design Environment

연결성확인

연결성은 MMIC와 모듈 사이의 적절한 연결을 2D 및 3D 보기로 보여준다.

현재 Bond wire는 3D 보기로 표시되지 않는다.

5.3.3. 연결성 규칙

연결성 규칙은 LPF에 저장된다. LPF 파일 작업에 대한 자세한 내용은 “레이아웃 프로세스 파일(LPF)”을 참조

한다. Connectivity Highlight Rules 창에서 규칙을 추가하거나 편집할 수 있다. 이 창에 액세스하려면 활성

레이아웃 창에서 Verify > Highlight Connectivity Rules를 선택한다.

각 규칙에 대한 레이어 이름은 대소문자를 구분하며 따옴표로 묶어야 한다. 다음의 예는 간단한 레이어 이

름을 사용하는데, 프로세스에 적절한 도면 레이어로 교체하면 된다.

Microwave Office Layout Guide 5–31

연결성확인

• Connect "a"

가장 간단한 규칙. 레이어 "a"의 shape는 접촉되거나 중첩되는 위치에 연결된다. 레이어의 shape는 해당

레이어를 사용하는 하나의 규칙이 있어야 강조 표시된다. 해당 도면 레이어 사용에 대한 다른 규칙이 없

는 경우 이 규칙을 사용할 수 있다. 다음 그림은 이 규칙으로 다음과 같은 연결성을 생성하는

간단한 레이아웃을 보여준다.

• Connect_All "a"

레이어 "a"의 shape는 접촉되든 중첩되든 연결된다. 이 규칙에 대한 일반적인 시나리오는 접지 shape가

그려져 있지 않은 설계의 상단이나 하단 접지의 Via에 대한 것이다. 다음 그림은 이 규칙으로 다음과 같은

연결성을 생성하는

간단한 레이아웃을 보여준다.

• Connect "a" To "b"

레이어 "a"의 shape는 shape가 접촉되거나 중첩되는 레이어 "b"의 shape에 연결된다. 다음 그림은 이 규

칙으로 다음과 같은 연결성을 생성하는

5–32 NI AWR Design Environment

연결성확인

간단한 레이아웃을 보여준다.

• Connect Overlap "a" To "b"

레이어 "a"의 shape는 중첩만(only) 되는 shape가 있는 레이어 "b"의 shape에 연결된다. 이전 규칙에서 연

결성과의 차이에 유의한다. 다음 그림은 이 규칙으로 다음과 같은 연결성을 생성하는

간단한 레이아웃을 보여준다.

Microwave Office Layout Guide 5–33

연결성확인

• Connect "a" To "b" By "c"

레이어 "a"의 shape는 접촉되거나 중첩되는 레이어 "b"의 shape에 연결되며 shape "c"가 있다. "c"의 레이

어 또한 연결성 확인에 사용된다. 다음 그림은 이 규칙으로 다음과 같은 연결성을 생성하는

간단한 레이아웃을 보여준다.

5–34 NI AWR Design Environment

연결성확인

• Connect Touch "a" To "b" By "c"

레이어 "a"의 shape는 shape "c"와 접촉되거나 중첩되는 레이어 "b"의 shape에 연결된다. "c"의 레이어 또

한 연결성 확인에 사용된다. 이전 규칙에서 연결성과의 차이에 유의한다. 다음 그림은 이 규칙으로 다음과

같은 연결성을 생성하는

간단한 레이아웃을 보여준다.

Microwave Office Layout Guide 5–35

연결성확인

• Connect "a" To "b" By Not "c"

레이어 "a"의 shape는 접촉하는 레이어 "b"의 shape에 연결되며 shape "c"가 없다. "c"의 레이어는 연결성

확인에 사용되지 않는다. 다음 그림은 이 규칙으로 다음과 같은 연결성을 생성하는

간단한 레이아웃을 보여준다.

5–36 NI AWR Design Environment

연결성확인

• Connect Overlap "a" To "b" By Not "c"

레이어 "a"의 shape는 중첩되는 레이어 "b"의 shape에 연결되며 레이어 "c"가 없다. "c"의 레이어는 연결

성 확인에 사용되지 않는다. 이전 규칙에서 연결성과의 차이에 유의한다. 다음 그림은 이 규칙으로 다음과

같은 연결성을 생성하는

간단한 레이아웃을 보여준다.

Microwave Office Layout Guide 5–37

연결성확인

• External_Connect "a" name

레이어 "a"의 shape는 name이라는 이름의 외부 연결 레이어에 할당되며, 여기서 name은 무엇이든 될 수

있고 현재 도면 레이어가 아니다. "a"는 레이어 이름이므로 인용 부호(" ")로 묶는 반면에, name은 레이어

가 아니므로 인용 부호로 묶지 않는다. 두 번째 LPF 파일이 있고, 레이어 "b"가 있으며, 첫 번째 LDF 파일

의 레이어 "a"에 "b"를 연결하려는 경우, 두 번째 LPF 파일에

External_Connect "b" name

입력 항목을 포함시켜야 한다.

5.3.4. 연결성 규칙 Syntax 오류

다음 그림은 연결성 규칙 오류 시나리오를 보여준다.

정의된 규칙 없음

정의된 연결성 규칙 없이 Connectivity Checker를 실행하는 경우, 정의된 규칙이 없음을 알리는 메시지 상자

가 표시된다.

5–38 NI AWR Design Environment

연결성확인

규칙 키워드의 Syntax 오류

연결성 규칙에 따라 새 LPF를 로드하는 경우, 모든 규칙 오류는 Status Window에 표시된다. 오류가 규칙 키

워드의 Syntax 오류일 경우 오류 메시지는 위반 규칙을 나열하고 규칙에서 문제가 처음 발견된 위치를 보여

준다.

이 경우에 새로운 규칙을 프로젝트에 가져오지 않는다. 규칙 오류를 해결하고 규칙을 다시 가져와야 한다.

정의되지 않은 도면 레이어

없는 도면 레이어를 오류가 참조하는 경우 오류 메시지는 어떤 레이어가 올바르지 않은지 보여준다. 누락된

이름을 사용하는 도면 레이어를 추가하거나 편집할 수 있으며, 규칙 파일에 참조된 레이어 이름을 수정할

수 있다.

이 경우, 도면 레이어 이름을 변경하여 오류를 수정할 수 있기 때문에 새 규칙을 프로젝트로 가져온다.

5.4. 레이아웃 내보내기

schematic 레이아웃(schematic에서 생성된 레이아웃)을 GDSII 파일(계층 구조 또는 플랫), DXF 파일, Gerber

파일 또는 PADS geometry 파일로 내보낼 수 있다. 레이아웃을 내보내면 내보낸 레이아웃에 관한 통계와 함

께 로그 파일이 생성된다. Status Window를 경유하여 이 파일에 액세스할 수 있다. 이러한 종류의 레이아웃

내보내기는 “Artwork 셀”에서 설명한 artwork 셀의 업데이트 및 저장과 다르다는 것을 파악하는 것이 중요

하다.

레이아웃을 GDSII 파일(계층 구조 또는 플랫), DXF 파일, Gerber 파일 또는 PADS geometry 파일로 내보낼

수 있다. 레이아웃을 내보내려면, 먼저 파일 유형(예: GDSII 또는 DXF)에 사용할 수 있는 파일 매핑이 있어야

한다. 출력되는 파일 유형마다 다른 파일 매핑을 만들어야 한다. 여러 개의 파일 매핑을 만들 수 있으므로,

레이어의 일부를 하나의 파일에 작성하고, 다른 파일에 다른 레이어를 작성하는 것(예: 개별 마스크 레이어

에 대한 CAD 도면을 만드는 경우)이 가능하다. GDSII 레이아웃의 파일 매핑이 다음 그림에 나타나 있다.

Microwave Office Layout Guide 5–39

레이아웃내보내기

파일 매핑은 출력 파일의 레이어에 도면 레이어를 매핑하는 데 사용된다. 또한 파일에 특정 레이어가 기록

되는 것을 방지하는 데 사용될 수 있다. 파일 레이어 매핑(매핑 내보내기)에서 레이아웃 객체가 기록되는 도

면 레이어를 출력 파일에 매핑하는 동안, Drawing Layer Options 대화 상자의 레이어 매핑이 개별 레이아웃

셀 객체의 도면 레이어에 모델 레이어를 매핑한다는 점을 유념해야 한다. GDSII 셀 라이브러리가 사용되고

있으며 내보낸 레이아웃이 동일한 세트의 GDSII 레이어에 있어야 할 경우, Layer Mapping 탭에서 GDSII 셀

이 매핑된 도면 레이어가 파일 (내보내기) 매핑에서와 동일한 GDSII 레이어 번호에 매핑되도록 파일 매핑을

설정해야 한다. 이 GDSII 레이어 매핑이 앞의 그림에 나타나 있다.

Layout View 창을 열고 Layout > Export Layout을 선택하여 임의의 계층 구조 레벨에서 시작하는 레이아

웃을 내보낼 수 있다. 레이아웃을 내보낼 때 각 파일 매핑 테이블에 대한 옵션을 Export Layout 대화 상자의

Save As Type 목록에서 찾을 수 있다. 내보낸 레이아웃은 Layout View 창에서 활성 레이아웃에 대한 것이

다.

5–40 NI AWR Design Environment

레이아웃내보내기

5.4.1. 파일 매핑 내보내기 설정

LPF 파일 또는 Drawing Layer Option 대화 상자의 File Export Mappings 섹션에서 파일 매핑을 설정할 수

있다. 새 파일 매핑을 만들려면 File Export Mappings를 마우스 오른쪽 버튼으로 클릭하고 New<format_name> File Export Mapping을 선택한다. 각 레이어의 확인란은 레이어가 해당 파일 매핑에 대해

작성되었는지 여부를 명시한다.

Microwave Office Layout Guide 5–41

레이아웃내보내기

5.4.2. 통합된 다각형 내보내기

MWO는 레이아웃 파일을 내보낼 때 동일한 레이어에 접촉하는 다각형을 자동으로 통합할 수 있다. 많은 포

토 플로터가 마스크를 만들기 위해 닫힌 다각형을 필요로 하기 때문에 이 기능은 마스크를 만들 때 매우 유

용할 수 있다. 통합된 다각형을 내보내면 특정 레이어의 모든 교차 선을 제거하지 않아도 된다. 다음 그림은

정상적으로 내보낸 레이아웃과 연결된 레이아웃 셀에서 만들어진 모든 개별 shape들을 함께 연결하는 통합

된 레이아웃으로 내보낸 레이아웃 간의 차이를 보여준다.

레이아웃을 내보낼 때 각 레이어의 shape를 통합하는 옵션은 Options > Layout Options를 선택하여(또는

Layout Manager에서 Layout Options/>Layout Options 두 번 클릭) 설정된다. 이 옵션은 Layout Options

5–42 NI AWR Design Environment

레이아웃내보내기

대화 상자의 Export/LPF 탭에서 Layout Export Options 섹션의 Union layout shapes 확인란을 선택하여

설정된다.

5.4.3. Subcircuit를 인스턴스로 내보내기

기본적으로 Subcircuit의 레이아웃은 계층 구조 GDSII 또는 DXF 파일로 내보낼 때 instance로 내보내진다.

Options > Layout Options를선택하여 Layout Options 대화상자를표시한후 Layout Options/>Export/LPF탭의 Layout Export Options 섹션에서 Subcircuits as instances 확인란을 지워서 이 기능을 변경할 수 있

다. 이 확인란이 지워지면 artwork 셀을 사용하여 구현된 레이아웃 셀만 인스턴스로 기록된다. Union layoutshapes 확인란이 선택된 상태에서 이 확인란을 지우면 회로 계층 구조의 서로 다른 레벨에 있는 shape들이

함께 통합된다(인스턴스를 제외한 모든 항목이 통합됨). 이는 다른 artwork를 변경되지 않은 상태로 두면서

FET 셀을 foundry의 FET 셀로 교체한다는 점에서 foundry에 유용하다.

artwork 인스턴스 내보내기 옵션

GDSII artwork 인스턴스가 파일로 내보내는 방법을 제어하는 여러 가지 옵션이 있다. 이 옵션은 계층 구조

GDSII를 내보내는 데에만 사용되고, 대부분의 옵션은 같은 이름으로 여러 개의 GDSII instance를 처리하는

방법에 관련된다. 이 옵션은 Layout Options 대화 상자의 Export/LPF 탭에서 Instance export options 목록으로부터 선택된다(Options > Layout Options 선택). 이러한 옵션은 다음과 같다.

• Do not change cell names: 레이아웃에 같은 이름을 가진 여러 개의 셀(다른 라이브러리)이 있는데 이 옵

션이 선택된 경우에는, 여러 개의 인스턴스 중 하나 만이 GDSII 파일에 기록된다. 이것은 셀 인스턴스 이

름이 GDSII 파일 내에서 고유해야 한다는 제한의 결과이므로, 셀 인스턴스의 이름이 변경되는 것을 허용

하지 않으면, 셀 중 하나만 기록할 수 있다.

• Append number to duplicates: 이 옵션은 같은 이름을 가진 여러 개의 셀 인스턴스가 하나의 GDSII 파일

에 기록될 수 있도록 한다. 이 옵션은 앞에 밑줄 표시가 붙은 숫자를 셀 인스턴스의 이름에 덧붙여, 이전에

기록된 셀 인스턴스의 이름을 자동으로 변경한다. 예를 들어, CellA가 기록된 경우 다른 CellA가 같은 파일

에 기록되어야 하고, CellA의 두 번째 인스턴스는 자동으로 CellA_1로 이름이 변경된다.

• Append lib name to duplicates: 이 옵션은 같은 이름을 가진 여러 개의 셀 인스턴스가 하나의 GDSII 파

일에 기록될 수 있도록 한다. 이 옵션은 셀 인스턴스가 있는 위치의 라이브러리 이름을 붙여서 이전에 기

록된 셀 인스턴스의 이름을 자동으로 변경한다. 예를 들어, 기록된 LibA의 CellA가 있는 경우 LibB의 다른

CellA를 같은 파일에 기록해야 하는 경우, 첫 번째 인스턴스는 CellA_LibA로 이름이 변경되고, 두 번째 인

스턴스는 CellA_LibB로 이름이 변경된다.

• Append lib name to all: 이 옵션은 기록된 모든 셀 인스턴스에 라이브러리 이름을 붙인다. 예를 들어,

CellA라는 이름의 다른 셀 인스턴스가 없는 경우에도 LibA의 CellA는 CellA_LibA로 이름이 변경된다.

레이아웃 셀 내보내기 옵션

다음은 레이아웃 셀 내보내기 옵션이다.

• Export Flattened: 내보낸 레이아웃 셀은 평탄화된다.

Microwave Office Layout Guide 5–43

레이아웃내보내기

• Export all as instances: 모든 레이아웃 셀이 인스턴스로 기록된다.

• Export Specified as instance: 다른 셀이 평탄해지면서 선택된 레이아웃 셀만 기록된다. Select cells toexport as instances를 클릭하고 목록에서 셀을 선택한다.

5.4.4. 음(-) 레이어

MWO 레이아웃은 음(-) 레이어의 개념을 지원한다. 이러한 레이어는 일반적으로 CPW 스타일 레이아웃이나

많은 접지 플러드가 필요한 PCB 레이아웃에 사용된다. 기본 개념은 선이 그 geometry를 그리는 것이며, 같

은 레이어의 접지 평면에 약간의 간격을 추가로 그리는 것이다. 음(-) 레이어를 사용할 때 다음 레이어가 사

용된다.

• 양(+) 레이어: 이 레이어는 음(-) 레이어와 함께 사용된다. 음(-) 레이어가 양(+) 레이어로부터 차감된다는

아이디어이다. 양(+) 레이어는도면레이어이름에 "+"를붙여서만든다. 예를들어, "LayerA+"는 "LayerA"의

양(+) 레이어 버전이다.

• 음(-) 레이어: 이 레이어는 양(+) 레이어로부터 차감된다. 음(-) 레이어는 도면 레이어 이름에 "-"를 붙여서

만든다. 예를 들어, "LayerA-"는 "LayerA"의 음(-) 레이어 버전이다.

• 보통 레이어: 이 도면 레이어는 음(-) 레이어에서 차감되지 않는다(Union layout shapes로부터 영향을 받

지 않음).

Merge layout shapes on +/- layers 확인란이 선택되면(Options > Layout Options를 선택하여 Layout

Options 대화 상자를 표시한 후 Export/LPF 탭 클릭), 레이아웃 내보내기 시에 양(+) 및 음(-) 레이어의 차감

및 병합이 자동으로 수행된다. 차감과 병합이 내보내기에서만 수행되므로, 음(-) 레이어의 shape는 Layout

View Editor의 다른 shape과 같은 방식으로 그려진다. shape들이 서로를 차감되는 것처럼 보이게 하려면 다

음과 같이 음(-) 레이어가 양(+) 레이어로부터 차감되는 것처럼 보이도록 레이어의 순서와 채우기 패턴을 설

정한다.

1. 양(+) 레이어는 일반 레이어와 동일한 채우기 패턴 및 색상을 사용해야 한다.

2. 선택한 채우기 색상이 배경과 동일한 것을 제외하고, 음(-) 레이어는 양(+) 레이어와 동일한 채우기 패턴

을 사용해야 한다.

3. 양(+) 레이어가 먼저 그려지도록 레이어의 순서를 설정해야 한다. 음(-) 레이어가 그려질 때, 양(+) 레이어

를 지우고 있는 것처럼 보인다. 올바른 순서가 다음 그림에 나타나 있다.

5–44 NI AWR Design Environment

레이아웃내보내기

참고: 기본적으로 이러한 레이어를 사용하여 3D 레이아웃을 볼 경우 shape들이 가능한 또렷하게 보이지 않

는다. 3D 보기가 열린 상태에서, 3D 보기를 위해 shape를 병합하려면 View > Visual > Shapes Merged를선택한다. 이 설정을 프로젝트에 저장할 수 없다.

다음의 예는 동일 평면 도파관을 위한 셀을 구현하기 위해 음(-) 레이어를 사용하는 방법을 보여준다. 접지

평면을 그리는 데 사용되는 레이어 shape는 양(+) 레이어에 그려지는 반면, 간격 그리기에 사용되는 shape

는 음(-) 레이어를 사용한다. 셀의 구현을 단순화하려면, 중앙 컨덕터를 음(-) 레이어에 그려진 직사각형 상단

의 일반 레이어에 그린다. 일반 레이어는 변경 없이 그려진다.

다음 그림은 Union layout shapes 확인란이 선택된 상태에서 내보낸 후 이전 구성을 보여준다.

Microwave Office Layout Guide 5–45

레이아웃내보내기

5.4.5. 동일 평면 도파관 내보내기 레이아웃

음(-) 레이어를 사용하는 동일 평면 도파관 레이아웃을 내보내는 경우, Union layout shapes 확인란을 선택

하고 Subcircuits as instances 확인란을 지워야 한다(이 옵션의 설명은 “Subcircuit를 인스턴스로 내보내기

” 참조). Union layout shapes를 사용하면 동일 평면 도파관 셀이 올바른 레이아웃을 내보내는 데 필요한

shape 병합과 음(-) 레이어 차감을 수행할 수 있다.Subcircuits as instances는 병합 및 차감된 레이어가 계

층 구조의 모든 레벨에 포함되도록 선택 해제해야 한다. 예를 들어, 하위 레벨의 subcircuit에 있는 음(-) 레이

어는 상위 레벨의 shape로부터 차감될 수 있어야 한다.

5.4.6. 레티클 만들기

기타 수많은 회로 레이아웃을 포함하는 레이아웃 마스크(레티클)를 만들기 위해 사용할 수 있는 몇 가지 다

른 방법이 있다. 레티클을 만드는 데 선호하는 방법이 이 섹션에 설명된다. AWR에서는 Layout View Editor

를 사용하여 Layout Manager 창에서 라이브러리를 저장했을 때 레이아웃을 내보내는 옵션이 더 있기 때문

에 레티클을 Artwork Cell Editor가 아닌 Layout View Editor에서 조립하도록 권장한다. (편집기에 대한 자세

한 내용은 “레이아웃 편집” 참조) Artwork Cell Editor로 조립되는 라이브러리는 다른 라이브러리에서 제공

하는레이아웃셀을포함하지않는다. 여러개의라이브러리에서제공하는레이아웃셀을병합하려면, Layout

View Editor로부터 레이아웃을 내보내야 한다. 레티클을 조립하는 또 다른 방법은 Artwork Cell Editor에서

하나의 큰 artwork 셀로서 레티클을 생성한 후 artwork 셀을 Layout View Editor로 끌고 여기에서 레티클을

내보내는 것이다.

레티클 만들기의 첫 번째 단계는 빈 schematic을 만들고, schematic의 레이아웃을 여는 것이다(View > ViewLayout 선택).

레이클에 추가될 회로가 동일한 프로젝트 내에 있는 경우, 회로의 전체 레이아웃이 레이아웃 창에 표시되도

록 빈 schematic에 회로의 subcircuit 인스턴스를 추가한다. 프로젝트에서 추가해야 하는 다른 회로에 대해

서도 이 사항을 반복할 수 있다.

레이클에 추가되어야 하는 회로의 레이아웃이 외부 GDSII 파일에 있는 경우, Layout Manager의 라이브러리

로서 GDSII 파일을 가져온다. 파일 가져오기에 대한 자세한 내용은 “artwork 셀 라이브러리 로드”을 참조한

다. 외부 파일을 가져오는 경우, 가져온 GDSII 레이어가 가져오기 시에 올바른 레이어에 기록되도록 레이어

매핑을 정확하게 설정하는 것이 중요하다. GDSII 파일 가져오기를 위한 레이어 매핑 설정에 대해 자세한 내

용을 보려면 “도면 레이어 및 모델 레이어 매핑”을 참조한다. GDSII 라이브러리를 Layout Manager에 올바

르게 가져온 후, Layout Manager 창에서 가져온 라이브러리의 어떤 인스턴스든 레티클에 추가할 수 있다.

이렇게 하려면, Layout Manager에서 가져온 GDSII 라이브러리를 선택한 후 Layout Manager 창의 아래 창

으로부터 Layout View Editor 창으로 원하는 셀을 끌어 놓는다. Layout Manager의 사용에 대한 자세한 내용

은 “Layout Manager”을 참조한다.

원하는 회로와 artwork 셀이 Layout View 창에 배치된 후, 레티클을 형성하기 위해 위치를 지정할 수 있다.

중력 지점의 사용 및/또는 좌표 입력은 레티클 내에서 회로 레이아웃의 위치 지정을 크게 단순화시킬 수 있

다. 자세한 내용은 “Gravity points” 및 “좌표 입력”을 참조한다.

5–46 NI AWR Design Environment

레이아웃내보내기

레티클을 Layout View Editor에서 조립한 후, “레이아웃 내보내기 ”에서 설명한 대로 내보낼 수 있다.

Microwave Office Layout Guide 5–47

레이아웃내보내기

5–48 NI AWR Design Environment

레이아웃내보내기

Index

Symbols객체 그룹화, 3–54

객체 선택

다중, 3–27

제한됨, 3–33

고정, 3–7

그리기 도구, 3–19

그리드

간격, 4–3

그리기, 4–2

스냅, 3–26

옵션, 4–2

내보내기

GDSII artwork 인스턴스, 5–43

레이아웃, 5–39, 5–46

노치; 만들기, 3–46

다각형

shape 수정, 3–47

노치, 3–46

늘리기, 3–46

병합하여 내보내기, 5–42

슬라이싱, 3–46

점 또는 가장자리 이동, 3–34

점 및 가장자리 편집, 3–34

추가, 3–34

다중 객체 선택, 3–27

대칭 회로, 3–69

데이터베이스, 2–1

단위 크기, 4–2

도구

그리기, 3–19

측정, 3–52

도움말

상황에 맞는, 1–5

온라인, 1–5

동결, 3–7

동일 평면 도파관

내보내기, 5–46

라이브러리

레이아웃, 2–2, 3–14

레이아웃

artwork 셀, 3–18, 3–121

artwork 셀 라이브러리

로드, 3–125

만들기, 3–124

fundamentals, 2–3

GDSII

라이브러리 가져오기, 4–21

레이아웃 셀, 4–21

레이어 규칙, 4–21

레이어 매핑, 4–20

iCell, 3–56

사용자 정의, 3–57

일반화, 3–58

표준, 3–56

Layout Manager, 3–11

Layout View에서 이동, 3–53

Layout View에서 확대/축소, 3–53

schematic database view, 2–1

schematic 비교, 5–12

shape modifiers, 3–106, 3–106

shape 미러링, 3–47

shape 배치, 3–1

shape 수정, 3–47

snap to fit, 3–68

TRACE element, 3–58

Bend 이동, 3–59, 3–62

Bend 추가, 3–58, 3–64

세그먼트 회전, 3–65

TRACE 라우팅, 3–66

vs schematic, 3–9

개요, 2–1

객체 배치, 3–8

검증, 5–1

구성, 4–1

그룹화, 3–54

그리기 도구, 3–19

3D 클립 영역, 3–24

Drill Hole, 3–25

Microwave Office Layout Guide Index–1

경로, 3–21

다각형, 3–22

직사각형, 3–22

타원, 3–21

텍스트 추가, 3–22

그리드 그리기, 4–2

내보내기, 5–1, 5–39

subcircuit, 5–43

다각형, 5–42

동일 평면 도파관, 5–46

인스턴스 옵션, 5–43

다각형 편집, 3–34

영역 늘리기, 3–46

점 및 가장자리, 3–34

다중 레이어 셀 정의, 3–127

대칭 회로, 3–69

라이브러리, 2–2, 3–14

레이아웃 프로세스 파일, 4–22

레이어 매핑, 4–14

레이어 매핑 만들기, 4–19

레티클 만들기, 5–46

마스크 만들기, 5–46

모델 레이어 규칙, 4–18

모델 레이어 매핑, 4–17

배치 미러링, 3–104

설계 규칙 확인, 5–1

셀, 2–2

로컬 파라미터, 3–134

면, 3–130

선 유형, 3–127

속성, 3–126

스냅 옵션, 4–4

연결, 3–126

옵션, 3–134

파라미터화됨, 3–123

평탄화, 3–123

셀 스냅, 3–5

연결성 강조 표시, 5–24

연결성 확인, 5–17

옵션, 4–1

자, 3–52

정렬 도구, 3–55

좌표 입력, 3–49

지능형 셀, 3–56

파일 매핑, 5–41

편집, 3–1, 3–17, 3–18

artwork 셀, 3–18

편집 모드, 3–26

Gravity points, 3–32

shape 선택, 3–26

그리드 스냅, 3–26

다중 객체 속성 변경, 3–27

다중 선택, 3–27

명령 반복 모드, 3–31

직각, 3–26

참조 복사, 3–29, 3–29

참조 이동, 3–27

회전 및 뒤집기, 3–33

편집기, 3–17

레이아웃 셀 고정, 3–7

레이아웃 셀 동결, 3–7

레이아웃 셀 스냅, 3–5, 4–4

레이아웃 프로세스 파일, 4–22

Airbridge 도면 객체 선택, 4–29

DRC 규칙 파일, 4–29

EM enclosure 크기, 4–35

EM 레이어 매핑 속성, 4–32

PAD 정의, 4–26

pCell 선 도면, 4–28

Via 정의, 4–27

구조 유형 정의, 4–25

기본 단위, 4–23

기본 레이아웃 글꼴, 4–30

기본값, 4–24

도면 레이어 속성, 4–30

도면 해상도 설정, 4–24

레이어 매핑 속성, 4–31

사용자 정의된 채우기 패턴, 4–33

선 유형 정의, 4–25

연결성 규칙 정의, 4–30

유전체 레이어 정의, 4–35

캐패시터 정의, 4–26

Index–2 NI AWR Design Environment

색인

레이어

매핑, 3–129, 4–14, 4–19

설정, 4–19

음(-), 5–44

레티클, 5–46

로컬

셀 파라미터, 3–134

면 옵션, 3–130, 3–132

모델 레이어 매핑, 4–17

모델 레이어 이름 지정, 4–18

문서; NI AWR, 1–3

배열

복사, 3–46

배치 미러링, 3–104

변수

면 설정, 3–130

병합

Shape, 3–47

보기

옵션, 3–53

복사

배열, 3–46

선 유형; 레이아웃 셀, 3–127

설계 규칙 확인, 5–1

GDSII 비교, 5–11

다각형 기반 확인, 5–3

rules file, 5–3

규칙 위반 표시, 5–8

그리드의 다각형 규칙, 5–6

노치 규칙, 5–5

다각형 구멍 규칙, 5–5

다각형 크기 조정 규칙, 5–6

분리 규칙, 5–4

에러 허용오차, 5–3

조그 규칙, 5–5

중첩 규칙, 5–4

최대 꼭지점 규칙, 5–6

최대 변 길이 규칙, 5–6

최소 각도 규칙, 5–6

최소 다각형 면적, 5–5

최소 폭 규칙, 5–4

확장 규칙, 5–4

셀 기반 확인, 5–2

artwork, 2–3, 3–121

다중 레이어, 3–133

면, 3–130, 3–134

사용자 정의, 2–3

속성, 3–126

연결, 3–126

정의; 다중 레이어, 3–127

평탄화, 3–123

셀 평탄화, 3–123

심볼 색상, 3–1

연결성

강조 표시, 5–24

규칙 정의, 4–30

영역 핀, 3–122

온라인 도움말, 1–5

옵션 이동, 3–53

음(-)

레이어, 5–44

자, 3–52

저장

artwork 셀, 3–123

정렬 도구, 3–55

제한된 객체 선택, 3–33

좌표 입력 그리기, 3–49

지능형 셀, 3–56

직각 편집, 3–26

측정

도구, 3–52

치수선, 3–53

통합된 다각형; 내보내기, 5–42

파라미터화됨

레이아웃 셀, 3–123

파일 매핑, 5–41

표기 규칙, 1–4

표준 자, 3–52

회로

대칭, 3–69

Microwave Office Layout Guide Index–3

색인

AAirbridge 도면 객체, 4–29

artwork

셀 라이브러리, 3–124, 3–124

Artwork Cell Editor, 3–17, 3–18

artwork 셀, 2–3, 3–121

늘리기, 3–122

라이브러리 로드, 3–125

라이브러리 만들기, 3–124

레이아웃에 할당, 3–126

저장, 3–123

편집, 3–121

BBend; 추가, 3–58

CCell Options 대화 상자, 3–127

Cell Stretcher, 3–122

Connectivity Checker, 5–17, 5–17

단락, 5–18

미지원 항목, 5–24

접지 연결, 5–22

DDRC 규칙 파일, 4–29

DRC(설계 규칙 확인), 5–1

EElectrical (iNet) element, 3–70

EM Layout Editor, 3–17

FFloating metal, 5–20

GGDSII

라이브러리 가져오기, 4–21

레이아웃 셀, 4–21

레이어 규칙, 4–21

레이어 매핑, 4–20

Gravity points, 3–32

IiCell, 3–56

사용자 정의, 3–57

일반화, 3–58

표준, 3–56

iNet element, 3–70

LLayout Manager, 3–11

라이브러리, 3–16

Layout Options 대화 상자

Layout 탭, 4–1

Layout View, 2–1, 3–1

Layout View Editor, 3–17, 3–18

옵션, 4–1

Layout View에서 확대/축소, 3–53

LPF 파일, 4–22

LVS, 5–12

MMCTRACE, 3–51, 3–58, 3–129

modifier

shape 및 레이아웃, 3–106

MTRACE, 3–51, 3–58

SSchematic View, 2–1, 3–1

Shape

미러링, 3–47

shape 미러링, 3–47

Snap to fit, 3–68, 3–80

TTRACE, 3–51

라우팅, 3–66

TRACE element, 3–58, 3–129

MCTRACE, 3–58

Index–4 NI AWR Design Environment

색인

편집, 3–58

VVia Fence, 3–119

Via Fill, 3–119

Microwave Office Layout Guide Index–5

색인

Index–6 NI AWR Design Environment

색인