Electronic Engineering 2 1 OrCAD Electronic Engineering 2 2011-1 Yoo Han Ha
EDA(Electronic System Design Automation) 전자회로 설계의 자동화 ESDA 회로도면 제도(CAD), 회로 설계의 검증(시뮬레이션), 인쇄회로기판제작 (PCB Layout)등 모든 전자회로 설계작업 수행 오늘날 사무관리 분야: 작업에 의한 수고 줄이기 위해 사무자동화 (OA,Office Automation) 전자회로 설계분야 회로 제도, 설계한 회로의 동작을 검증하는 기능, 완성된 회로 인쇄 제작하 는 기능을 통해 작업의 흐름을 쉽게 설계하는 전자 설계자동화(EDA) 과거 : 수작업에 의해 작업 시간 지연, 오류 발생, 오류처리 어려움 사무관리 분야: 각종 문서 양식 제작, 수작업에 의한 내용 기입, 오류수정시 재입력, 방대 한 데이터 관리와 저장 등 전자회로 설계분야 도면 수작업, 실제부품조립하여 시험, 설계수정시 재작업, 인쇄회로기판 (PCB)에서 동박패턴모양(PCB Layout)을 설계, Artwork 작업을 통해 PCB에 현 상하여 PCB 제작
EDA 시스템의 구성 Schematic capture 도면이나 회로도를 컴퓨터로 처리, 저장 장점) 회로도를 쉽게 수정 편집 표준화된 부품 및 기호 사용 크기, 모양, 형식등 표준화된 도면 작성 전자적 형태의 회로도인 접속망목록(Netlist)변환 회로 설계에서 PCB 제작까지 주요과정 처리
EDA 시스템의 구성 Schematic capture Simulation 장점) 가상적으로 회로 동작 실험을 통해 경제적 신속한 회로 설계 가능
EDA 시스템의 구성 Schematic capture Simulation PCB Layout 정상적으로 동작이 검증되면 인쇄회로기판 설계 장점) PCB 설계를 자동으로 수행 정확하고 신속한 기판 설계와 제작 가능 수정 편집 용이 설계규칙위반 검사 용이 PCB 상에서 수정된 내용은 Capture부분으로 자동 으로 갱신(Back-annotation)
CAD(Computer Aided Design/Drafting) Designed or Drawing using Computer Kind of CAD 건축, 토목, 기계 분야 : AutoCAD AutoCAD is a CAD (Computer Aided Design or Computer Aided Drafting) software application for 2D and 3D design and drafting, developed and sold by Autodesk, Inc. 기계 분야 : Mechanical CAD Electric CAD 분야 : OrCAD, PCAD
OrCAD의 개요 수작업에 대한 시간과 비용 문제 발생 정확성 결여, 복잡한 공정 과정 문제
OrCAD 역사 1985 : OrCAD.co → DOS용 Electric CAD : OrCAD CAD, simulation, pcb layout 툴 독립적 WIN95, NT 환경에서 사용 가능 20000개 이상의 부품 라이브러리 주변기기와의 드라이버 지원 AutoCAD나 다른 툴과 호환성 1988 : OrCAD.co → OrCAD III CAD, simulation, pcb layout 툴 통합 1990 : OrCAD.co → OrCAD IV 1992 : OrCAD.co → Windows 3.1 1995 : OrCAD.co → Windows 95 OrCAD Capture, Simulate,Layout 1997 : OrCAD.co → MicroSim.co (Pspice) + OrCAD Cadence사가 OrCAD.co 인수 → OrCAD 9.0
OrCAD 구성 Schematic Capture(OrCAD Capture CIS) Project file ( *.opj) : Design file과 simulation 파일들의 이름 및 연결정보 Design file ( *.dsn) : Graphic file + Design cache + 도면정보 Simulation(Pspice/Simulation) PCB Layout (Layout Plus)
Schematic Capture(OrCAD Capture CIS)
PCB Layout (Layout Plus)
OrCAD work flow Circuit Debug Circuit Debug Input Signal Schematic Capture Simulation PCB layout Circuit Design Circuit Manufacture Simulation Model
Capture CIS 3장
3.1 Capture CIS Start (1) Capture CIS 실행 시작 → 모든 프로그램 → OrCAD 16.0 → OrCAD capture CIS
회로도면 작성, 수정, 저장, 불러오기, 오류검사 작업 진행 Session log 창 타이트만보임 (2) Session Frame(작업틀) File →New →Project 프로그램 사용중의 모든 작업 내용 회로도면 작성의 오류 검사 메모장 같이 .txt로 저장
Orcad CIS file Directory (4) Project Manager File →New →Project Orcad CIS file name Orcad CIS file Directory
Manu bar Tool bar Project Manager
Manu bar Tool bar Tool Palette Project Manager Edit Windows Status bar
Analog + Digital → PSpice PC board design → Layout Plus 3.2 New Circuit Design File →New →Project (4) OK (2) File 설정 (3) 유형 설정 Analog + Digital → PSpice PC board design → Layout Plus PLD FPGA design Only Circuit design (1) 경로 설정
Instruction 4장
4.1 Menu bar Project manager와 page editor 활성화 된 경우 다른 메뉴로 메뉴바 구성 Manu bar Tool bar
1) 프로젝트 메니저가 활성화된 메뉴바 Project manager
1) 프로젝트 메니저가 활성화된 메뉴바
프로젝트 하위에 포함된 PAGE나 파일을 추가, 제거, 이름변경을 한다. 부품을 회로도면에 그리면, 사용된 부품기호와 속성이 cache에 저장 매번 회로를 그릴때마다 많은 라이브러리 연결하면 복잡하고 속도 느림 dsn 파일이 저장되면 cashe에 있는 사용된 부품만 저장 새로운 Schematic make 새로운 회로도면 만들기 새로운 VHDL 만들기 새로운 Verilog 만들기 새로운 부품 만들기 새로운 부품 만들기 새로운 부품 기호 만들기 디자인 이름 바꾸기 디자인 삭제 Cache 대체하기 Cache Update Cache 지우기
프로젝트 수정이나 회로도면에 사용된 부품을 찾을 때 주로 사용 Projrct 수정하기 Properties 수정하기 부품정보 부품망 정보보기 부품망 Flatten 시키기 계층구조 연결포트 보기 Page간 연결보기 Title Block 보기 DRC 오류보기
회로도면의 오류를 검사하는 루틴 여러 utility와 시뮬레이션을 시작하는 명령 부품참조 갱신 Back Annotate 부품 속성 갱신 회로설계 오류검사(DRC) 접속망 목록작성 교차 참조 작성 부품묵록 작성 부품 정보를 파일로 출력(저장) 부품 정보 읽어오기 부품 생성
2) 페이지 에디터가 활성화된 메뉴바 Edit Page
도면의 확대, 축소, 그리드 보이기/감추기 등 도면을 특정 위치에서 보기 도면 확대 툴 팔레트 보기 툴 바 보기 상태바 보기 그리드 보기
Place Tool Palette
반복적으로 사용되는 명령을 특정키로 기억 주로 function 키를 이용 Macro
작업 환경 설정을 위한 메뉴 5장-환경설정에서 설명 Schematic 속성
Bill of Materials(부품목록작성) 부품들간의 배치와 연결등을 그림으로 표현 9장- utility에서 설명 Tool Bar Bill of Materials(부품목록작성) Cross Reference (교차참조 작성) Create Netlist (접속망 목록작성) Design Rule check (회로오류 검사) Gates & Pins Swap(게이트나 핀의 상호 교체) Annotates (부품참조 갱신)