장영현 2023. 4. 3. 19:34
728x90

회로 설계 = ORCAD CAPTURE

아트워크 = ORCAD PCB EDITOR 

로 진행하였다.

 

ORCAD CAPTURE

  • 설계 구조

 

  •  평면 설계(Flat Design) 

한 회로도면의 출력 라인들은 오프 페이지 커넥터(Off-Page Connector)라는 객체를 통하여 동일한 회로도의 다른 페이지의 입력 라인으로 연결된다.

Place off-page connector
Place - Off-Page Connector

  • 계층구조 설계(Hierarchical Design) 

평면 설계와 달리 특정 회로도에 다른 회로도들을 포함하고 있으며 포함된 각 회로도는 간단한 심벌로 대신하여 나타낸다.

하위 계층 shematic은 Hierarchical port를 통해 상위 계층과의 연결을 나타낼 수 있고, 상위 계층 shematic은 Hierarchical Block을 통해 하위 계층들의 연결을 나타낼 수 있다. 

 

계층구조의 최상위에 있으면서 직접적이나 간접적으로 프로젝트의 모든 설계를 참조하는 회로도 폴더를 루트 모듈(Root Module)이라 한다.

Hierarchical Block/port
Place - Hierarchical Block/port

 

 

  • 부품 참조 명
소자명 부품참조 명
캐패시터 C
다이오드 D
인덕터 L
저항 R
스위치 SW
IC 류 U
커넥트 J
트랜지스터 Q
릴레이 K
트랜스포머 T

 

  • 단축키
단축키 설명
W NET 연결
B BUS 선 연결
N NET의 Alias를 붙일 수 있다 /  NET 연결을 안해도 연결한 것과 같이 표현 가능

 

  • 부품 참조 갱신 (Annotate)

회로도면에 부품을 입력한 후, 다른 부품과 구별하기 위해 각 부품에 고유한 부품 참조를 할당하여야 한다.프로젝트 관리자의 Tools - Annotate 명령을 통해 자동적으로 부품 참조를 할당할 수 있다. 

Annotate

Action - Reset part references to "?"를 통해 부품 참조를 전부 ?로 바꿀 수 있고, Action -Incremental reference update를 통해 부품 참조를 자동적으로 할당할 수 있다.

 

  • 라이브러리 만들기 

New Parts - New part properties를 통한 부품 라이브러리를 만들 수 있다.

Name 부품의 이름
Part Reference 부품 참조
PCB Footprint PCB 전환 시 PCB Editor에서 사용할 부품 이름
Parts per 만드는 부품의 개수 / 부품을 몇개로 분할할지 설정
Homogeneous  패키지 모양이 같은 것으로 구성
Heterogeneous  패키지 모양이 다른 것으로 구성

 

  • DRC / 설계 규칙 검증

회로의 규칙을 가지고 만들었는지 확인하는 기능, DRC에서의 설정값에 따라 회로가 제대로 작성되었는지 확인하는 기능이다.

Design Rules Check
DRC - ERC Matrix

ERC Matrix = NET에 설정된 타입끼리의 간섭을 설정할 수 있는 창 / 해당창에서 설정을 꺼두면 해당 타입의 배선 연결 간의 DRC 오류창은 뜨지 않는다.

 

  • 네트리스트(Netlist)

PCB Layout 작업 전 schematic에 연결한 소자와 배선, 부품 참조 등을 아스키 코드 파일로 만드는 작업, 네트리스트로 만든 아스키 코드 파일을 통해 PCB Editor에서 아트워크 작업을 한다.

Netlist

  • 레이아웃

DRC로 해당 회로도의 오류가 있는지를 체크하고, Netlist로 해당 회로도의 소자, 배선 상태등을 아스키 코드 파일로 만들면 PCB - New Layout을 통해 PCB Editor에서 아트워크 작업이 가능하다

  • New Layout = 처음 아트워크 작업 시 실행

Update Layout

  • Update Layout = 회로도 변경 시 아트워크에도 변경 내용을 적용할 때 사용한다. Sync를 통해 PCB Editor에 변경 내용 갱신 가능.