DESIGN SYSTEMS TECHNOLOGY Nineplus Information Technology

Save this PDF as:
 WORD  PNG  TXT  JPG

Size: px
Start display at page:

Download "DESIGN SYSTEMS TECHNOLOGY Nineplus Information Technology"

Transcription

1 DESIGN SYSTEMS TECHNOLOGY Nineplus Information Technology

2 CADENCE OrCAD PACKAGE SUITES Circuit Design Circuit Simulation with PSpice A/D Circuit Simulation with PSpice AA PCB Design with Allegro Technology Autorouting Signal Explorer Capture EE Designer EE Designer Plus PCB Designer Standard PCB Designer Professional OrCAD PCB Designer Professional with Pspice 2

3 OrCAD Capture OrCAD Capture 는산업계표준 Schematic 설계 Tool 로써정확한부품정보와풍부한 Library 를제공하여빠르고쉬운설계를지원하며, Allegro PCB Tool 과의 Cross Probing 기능을이용해상호검증을함으로써설계검증및 Debugging 이가능하도록지원한다. 또한블록다이어그램, FPGA, CPLD 등의설계대상에관계없이 Capture 를입력 Tool 로사용할수있으며빠르고편리한 User Interface 를제공한다 OrCAD Capture Schematic Editor OrCAD Capture 는평면구조와계층구조의 Schematic 설계에있어서설계자를위한쉽고빠른 Interface 를제공한다. - 하나의 Session 창에서여러개의 Project 를열어서작업가능. - Project 또는 Schematic 간에 Copy 와 Paste 기능을통해디자인데이터의재사용 (Reuse) 이가능. - 포괄적인부품라이브러리설정기능으로손쉽게라이브러리선택이가능. - 외관적인연결및실제적인전기적연결을유지하면서각각의부품또는부품그룹의배치이동. - Drag, Rotate, Mirror 기능지원. - 영역 /Page/ 도면별 Lock 및 Unlock 기능 (Move 및 Delete 제한 ) - Archive Project 기능 - Fisheye view - Design 과 Electrical Rule Check 를통한디자인품질확인기능지원. - 고객만의디자인사양을위한 Custom Title Block, Boarder, Objects 및북마크기능지원. - Logo 및 Bitmap Image 삽입기능지원. - VHDL / Verilog Text Editor 를통한 Digital 회로설계지원. - Visual BASIC 호환언어인 Macro Language 를사용하여고객만의디자인인터페이스를구성. 디자인리소스의상호교류가능. - Browser 의계층적인디자인구조검색기능으로특정 Section 의즉각적인검색이가능. - Data 보관기능으로모든디자인 Project 에서의재사용이가능. Hierarchical Design and Reuse OrCAD Capture 는 Subcircuit 들을효율적으로재사용하기위한계층구조의설계를지원하며, 상위도면과하위도면의연결은 Hierarchical Block 을이용하여설계한다. - Hierarchical Design 은여러곳에사용이가능하여모든디자인에재사용이가능. - Hierarchical Design Ports 의자동생성을통해잠재된 Connection Error 를방지. - 재사용에대한전체계층도를 Spreadsheet 형태로확인함으로서, 모든특성을관리하고편집할수가있다. Part 의선택 - Place Part 의 Wildkey 를이용한 Part 의빠른검색 - Logic 을 Normal view 와 Convert view 의두가지 Graphic 형태로선택가능 - Project Manager 를통한 Design Cache 의 Library 복사및저장기능 - Most Recently Used (MRU) 기능을이용한근래에사용되어진부품의 Replacement 기능. - PCB Footprint 를 3D 형태로쉽게확인가능 Libraries and Part Editor Capture 는 Part Editor 를이용하여회로설계작업 flow 에영향을주지않고 Part 및 Symbol 의직접적인수정및생성이가능하다. <Capture Schematic> - FPGA 와 CPLD 등의 Part Library 를쉽게생성한다. (Altera, Xilinx Symbol Export) - Spreadsheet Property Editor 를이용하여 Part, Net, Pin, Title block 등을간단하게편집한다. Project Manager 를이용한 Design Data 의출력 OrCAD Capture 의 Project Manager 는 Design 데이터에대하여확장된형태의 Tree diagram 을제공하여복잡한디자인설계에대한관리및 Design Data 의출력등을제공한다. 또한, OrCAD PSpice, Allegro 등과 Plug-in 되어사용되며여러가지 types 의 Output data 를생성한다. - Project Wizard 를통하여해당 Design Flow 제공. - Data 관리의단일화로 OrCAD Plug-in 프로그램들에서사용하는 Design Rule Check 를통한회로의검증 Design Rule Check (DRC) 를통하여설계도면의 Electronic Error 를검증하여도면의변경작업횟수를줄여설계작업시간및 Cost 를줄일수있다. Reports OrCAD Capture 는기본적인 Bill of Materials (BOM) 을출력하며, 회로도의 Database 에포함되어진각종속성을 Text 파일로출력한다. 3

4 - Cross/Intersheet Reference, Export Placement/Properties Interchange Architecture 아키텍쳐 상호교류(Interchange Architecture)를 통해 OrCAD Capture는 Programmable Logic Design 이나 Analog Simulation 을 위한 OrCAD Plug-in 프로그램들을 지원하므로, 하나의 환경에 서 모든 디자인을 구성하여 해석할 수 있으며, Project Manager는 고객의 모든 디자인과 공정의 흐름을 관리하게 된다. - Analog Simulation을 위한 PSpice A/D와 Plug-in - MicroSim Schematic의 Import - OrCAD Layout, OrCAD Layout Plus와의 Interface (Full Forward & Backward Connectivity) - Cadence Allegro PCB Editor와의 Interface (Full Forward & Backward Connectivity) - FPGA Design Tool인 NC-VHDL, NC-Verilog, Synplicity사 Synplify와의 완벽한 Interface Design Import / Export - AutoCAD DXF file로 Export - EDIF format Import / Export - 30여개 이상의 Netlist format Export(VHDL, Verilog, PSpice, SPICE, Allegro and PADS, PCAD, Protel 등) - Microsoft Visual BASIC을 이용한 Custom Netlist의 사용 <Capture CIS의 부품정보관련 시스템> OrCAD Capture Marketplace OrCAD 제품 및 설계 정보에 대하여 Component 정보, 시뮬레이션 모델 및 PCB 서비스 정보와 Application Note, Article, Book 그리 고 Video를 활용한 멀티미디어 자료를 웹을 이용하여 엔지니어에 게 제공된다. OrCAD Capture Marketplace에서는 강력한 생산성 및 사용자 정의 기능이 가능한 애플리케이션을 위한 온라인 스토어 를 이용하여, 설계자에게 새로운 기능과 향상된 기능을 응용프로그 램으로 다운로드 할 수 있다. OrCAD Capture CIS 부품정보(Component Information) System을 통합 지원하는 Capture Option 부품은 각각의 전기적 특성에 따라 선택이 되는데 Capture CIS 는 구매나 제조에서 필요로 하는 데이터를 자동으로 검색하고 Schematic 내에서 관리를 하게 된다. Schematic이나 연결 데이 터베이스에서 변경이 일어나면 그 즉시 버튼 하나로 그 데이터를 Update 할 수 있을 뿐만 아니라, 정확하고 완전한 BOM 과 Netlist 를 언제라도 생성할 수가 있다. 디자인공정의 초기시점이라도 완벽 하고 정확한 부품의 정보와 Netlist를 언제라도 생성할 수가 있고, 부품 정보 사양을 전달하여 디자인 Error를 줄일 수가 있다. Database Integration Capture CIS는 Microsoft ODBC 표준을 따르는 모든 데이터 베이스를 지원하며 MRP, ERP, PDM 시스템이나 Engineering Component Data 전용 Database에 직접 접속을 할 수 있다. - 기존 MRP, ERP 또는 PDM 시스템과 손쉽게 통합 가능. - Microsoft사의 Access, Visual FoxPro, SQL Server나 Excel 같은 ODBC 계열 DB 지원. - Capture CIS의 Flexible한 시스템으로 인해 기존의 Capture CIS사용 자들에게 아무런 영향을 주지 않고 사용자를 추가로 늘리면서 좀더 효율적인 DB 관리시스템(DBMS)으로 Migration 할 수 있게 해준다. - Wizard 기능에 의한 DB 구축 지원. - 인터넷을 이용한 최신의 부품검색 기능. - Active Part사의 2백만개 이상의 부품 Download 지원. 4 <OrCAD Capture Marketplace> TCL Programming Language OrCAD 캡처 내장된 TCL 프로그래밍 언어를 이용하여 사용자 정의 스크립트 지원과 사용자 인터페이스, 명령 구조 및 설계 데이터베이 스를 사용자 정의 기능을 추가할 수 있습니다. 사용자가 새로운 기 능을 만들거나 OrCAD Capture Markplace에서 애플리케이션으로 다운로드하여 더욱 강력한 OrCAD 환경으로 확장 할 수 있습니다. 관련 제품 OrCAD Capture OrCAD Capture CIS OrCAD EE Designer (Capture 와 PSpice 조합) OrCAD PCB Designer Standard / Professional (Capture 와 PCB Editor 조합) OrCAD PCB Designer Professional with PSpice Allegro Design Entry CIS Allegro Design Entry Authoring

5 OrCAD PSpice A/D 오늘날 전기, 전자, 물리, 기계등 다양한 분야에서 검증을 위해 컴퓨터 시뮬레이션 기술 을 도입하여 활용하고 있으며, 전기전자회로설계 분야 역시 여러 종류의 시뮬레이션 기 술이 도입되어 사용되고 있다. PSpice A/D는 전기전자회로의 동작 특성을 시뮬레이션 하는 프로그램이며, 회로 해석 을 위한 회로 제작 환경 및 4가지의 해석 알고리즘과 다양한 확장 분석도구를 내장하여 일반적인 회로 해석 및 목표 지향의 회로 분석 환경을 제공하는 아날로그-디지털 혼재 회로 시뮬레이션의 표준 솔루션이다. OrCAD PSpice A/D PSpice A/D는 총 4가지의 해석 알고리즘을 제공하며, 동작 상황에 맞춰 회로설계자에게 필요한 유형의 해석 결과와 분석을 돕는다. AC Sweep 주파수 대역의 전압 전류 이득 및 위상 등을 확인할 때, 활용 가능 한 해석 알고리즘 이며, 주파수 필터와 같은 회로의 특성 분석에 사 용할 수 있다. 이상의 기능들은 회로의 기본적인 동작특성 확인을 위함이며, 여러 조건 및 환경에 따른 회로 특성 확인이 필요할 수 있다. 이는 PSpice에서 제공하는 추가적인 옵션을 사용하여 회로 설계 시 의도한 동작 상황 별 Best Case와 Worst Case를 확인할 수 있다. <OrCAD PSpice A/D 해석 알고리즘> - 20,000개 이상의 Analog 및 mixed-signal 모델 라이브러리 제공 - Analog Behavioral Modeling 기능 - BJT, FET등 모델에 대한 4,500개 이상의 파라미터 지원 - 회로에 인가되는 전압/전류/전력의 파형 출력(영상/문서)기능 - Design Template와 Learning PSpice 메뉴을 이용한 PSpice 예제 파일 지원 - 시뮬레이션 해석 시 회로도면의 UNDO/REDO 지원 - 계층구조로 된 회로도의 시뮬레이션 지원 Bias Point Analysis 회로 내 위치한 각 소자 및 회로의 초기 동작특성을 확인할 때 쓰이 는 기능이며, 해석 결과는 PSpice Probe window에 Text 형태로 표 시되거나, 회로 도면상의 각 Node 및 소자에 표시된다. Transient Analysis PSpice를 이용한 회로 해석 시 대부분의 해석에 수행하며, 거의 모 든 직류 및 교류 입력에 대한 회로 입출력 특성 확인이 가능하다. DC Sweep 특정 레벨 이상의 직류 입력에 대한 소자 또는 회로의 특성을 확인 할 때 사용하며, 직류 전압 전류원의 변화에 따른 결과 확인 외에 수동소자 값 또는 능동소자 파라미터 변경시의 특성 확인에도 활용 가능하다. - 스위칭 소자에 대한 능동, 포화, 차단 영역의 특성을 확인 <OrCAD PSpice A/D 해석 옵션 알고리즘> Parametric Sweep 수동소자 값, 전압/전류원, 능동소자 Model의 파라미터 등의 속성들 을 Sweep 변수로 지정하여 회로 특성 변화를 한꺼번에 관찰할 수 있으며, Performance Analysis를 이용하여 결과 파형내 특정 지점 에서 결과의 변화에 따른 분석 또한 가능하다. Monte Carlo / Worst Case Analysis 회로 내 모든 소자는 오차를 가지고 있어서, 이 오차에 의해 선행 개 발시 정상적으로 동작하는 회로가 양산 후 일반 환경에서 오작동하 게 되는 원인 중의 한 가지가 된다. Monte Carlo 또는 Worst Case Analysis를 이용, 오차로 인한 회로 오작동 여부를 예측할 수 있다. Temperature Sweep 특정 온도에서의 회로동작 특성을 확인 하고자 할 때 Temperature Sweep을 사용할 수 있다. Performance Analysis 해석 시 지정한 조건에 따른 변화 정도 및 결과 파형의 Goal을 분석 하기 위해 Performance Analysis를 사용할 수 있다. 5

6 PSpice Utilities 제작된회로의동작환경, 특히입력조건의설정은사용자에게까다로운설정일수있다. PSpice A/D 는시뮬레이션회로구성시입력및동작조건편의를돕기위해별도의 Utility 를제공한다. 이들 Utility 는 Plot 방식의입력환경을제공하므로, 사용자는이들을이용하여 Text 입력환경에비해보다편한부품제작및입력원생성작업을진행할수있다. PSpice Model Editor PSpice Model Library 생성시각소자별특성곡선의입력또는소자의전기적특성값을입력하여제작할수있게지원하는도구이다. Magnetic Parts Editor DC/DC Converter 및 Transformer 설계의편의를위해제공되며, 컨버터또는인덕터코어 / 권선의특성지정을통해최적화된 Transformer 소자를제작할수있다. Sensitivity Analysis 소자의오차값에의한회로특성변화정도를측정하여, 어떤소자가회로에더많은영향을주는지일괄적으로표현하기위해 Sensitivity Analysis 를사용할수있다. Advanced Optimizer 회로제작시목표로설정한특성을만족하게끔회로내수동소자의최적값을자동선정해주며, 반대로회로내문제가발생가능한조건확인의용도로사용할수도있다. Monte Carlo Analysis PSpice A/D 의 Monte Carlo 를이용하여회로내소자의오차로인한특성변화를확인가능하나, 회로특성분포가사용자가설정한 Margin 을만족하는지의판별은쉽지않다. PSpice AA 의 Monte Carlo 기능을이용하여설정 Margin 의만족여부와 (Yield) 및누적분포그래프를이용한회로특성분석이가능하다. Smoke Analysis PSpice A/D 에서시뮬레이션된결과를기반으로회로동작시구성소자의소비하는내압 / 온도 / 전력임계점에대하여, 각각의순간 / 평균 / Peak 값의분석할수있다. PSpice SLPS Option <OrCAD PSpice Utility> PSpice Advanced Analysis Option PSpice A/D 옵션인 SLPS 을이용하여 MATLAB/Simulink 와 PSpice A/D 가통합시뮬레이션을함으로써기구및시스템계통의통합시뮬레이션이가능해지며, Capture 에서설계된회로와 Control-Block, Sensor, 모터와같은전자기계및유체시스템설계시서로보완적인관계에서의작업이가능하다. PSpice A/D 를이용하여시뮬레이션할경우일반적으로회로내소자내압 온도 전력임계값등을확인할수없으며, 결과파형을통해사용자스스로소자내 Stress 여부를판별해야하지만, Pspice AA 라는 Tool 로이러한부품내압특성등의사양을자료화하여그때그때관리하는것이아닌일괄자료화에의해한번에관리 해석하는것이가능하다. <OrCAD PSpice Utility> <OrCAD PSpice Advanced Analysis> 관련제품 A/D SLPS Option PSpice PSpice Advanced Analysis Option PSpice EE Designer EE Designer Plus OrCAD OrCAD PCB Designer Professional with PSpice OrCAD AMS Simulator Allegro 6

7 OrCAD PSpice PSpice Option Option OrCAD 현재 산업계에서는 산업계에서는 전기전자회로의 전기전자회로의 특성의 특성의 해석 해석 뿐만 뿐만 아니라 아니라 기구적 기구적 특성 특성 및 현재 및열 열 해석 해석 등 회로 주변의 전체적인 특성 확인에 대한 수요가 증가하고 있다. EDA 업계는 이에 등 회로 주변의 전체적인 특성 확인에 대한 수요가 증가하고 있다. EDA 업계는 이에 맞 맞추어 독립적인 Tool의 연동성을 향상시키는데 주력하고 있으며, Tool 간의 신뢰성 추어 독립적인 각각 Tool의 연동성을 향상시키는데 주력하고 있으며, Tool 간의 신뢰성 있 있는 연동을 통해 작업 효율 향상을 도모하고 있다. 는 연동을 통해 작업 효율 향상을 도모하고 있다. PSpice A/D는 A/D는 전기전자회로의 전기전자회로의 동작 동작 특성 특성 확인을 확인을 위해 위해 최적화된 최적화된 툴이지만, PSpice 툴이지만, 선택사양으 선택사양으 로 공급되는 제품을 이용하여 기구해석 및 소자 Stress 해석 등의 한계 요소 로 공급되는 제품을 이용하여 기구해석 및 소자 Stress 해석 등의 한계 요소 또는 또는 불가 불가 요소의 해석 해석 환경을 환경을 제공한다. 제공한다. 요소의 PSpice SLPS Option PSpice A/D는 전기전자회로 시뮬레이션 전용 툴이지만 PSpice A/D 옵션인 SLPS을 이용하면 MATLAB/Simulink와 PSpice A/D 가 통합 시뮬레이션을 함으로써 기구 및 시스템 계통의 통합 시뮬레 이션이 가능해 진다. 따라서 Capture에서 설계된 회로와 ControlBlock, Sensor, 모터와 같은 전자기계 및 유체시스템 설계 시 서로 보완적인 관계에서의 작업이 가능하다. - electrical, mechanical, 그리고 system-level에서 시스템을 시뮬 레이션 가능 - Simulink에서 PSpice component model들을 이용하여 실제와 같 은 전기적 모델의 시뮬레이션 가능 - 비선형, delay 그리고 Real-Time 시뮬레이션이 강화됨 - PSpice에서는 많은 electrical parts 라이브러리를 제공하며 Simulink에서는 mechanical model과 다양한 Block을 제공 - Circuit level 시뮬레이션 시 PSpice Solver 을 이용 - System level 시뮬레이션 시 MATLAB을 이용 System And Circuit Level Co-Simulation PSpice와 Simulink는 업계를 선도하는 시뮬레이션 툴이다. Simulink 에서는 모터 등 과 같은 전력 시스템 모델과 다양한 유압/물리적 시스템 모델을 가지고 있으며, 이상적인 모델을 이용하여 설계 및 시뮬레이션을 할 수 있다. PSpice A/D에서는 spice 모델을 제공 함으로써 현실적인 모델로 시뮬레이션을 제공하고 있다. SLPS는 PSpice A/D와 Simulink가 통합 시뮬레이션 환경이 가능하게 하는 PSpice A/D Option으로 별도의 프로토 타입으로 테스트 없이 전체 시스템 level에서 시뮬레이션이 가능하며, 시간적인 측면과 비용적 인 측면에서의 손실을 줄일 수 있다. Improved Simulation 설계된 회로를 SLPS를 통하여 linear / nonlinear 시스템으로 구성 할 수 있으며, Simulink에서 제공하는 다양한 블록과 프로그램 언어 를 이용하여 제어기를 구성 할 수 있다. 또한 다양한 모터와 유공압 모델을 이용하여 더 넓은 분야의 시뮬레이션을 할 수 있다. PSpice SLPS를 실행하기 위해서는 MATLAB/Simulink 및 회로를 그 릴 수 있는 Schematic 툴과 PSpice가 필요하다. PSpice Advanced Analysis Option PSpice A/D를 이용하여 시뮬레이션 할 경우 일반적으로 회로내 소자 내압 온도 전력 임계값 등을 확인할 수 없으며, 결과 파형 을 통해 사용자 스스로 소자 내 Stress 여부를 판별해야 하지만, Pspice AA라는 Tool로 이러한 부품 내압 특성 등의 사양을 자료화 하여 그때그때 관리하는 것이 아닌 일괄 자료화에 의해 한 번에 관 리 해석하는 것이 가능하다. <MatLAB / Simulink 및 PSpice SLPS Option을 이용한 DC Motor 해석 예시> Sensitivity Analysis 소자의 오차값에 의한 회로 특성 변화 정도를 측정하여, 어떤 소 자가 회로에 더 많은 영향을 주는지 일괄적으로 표현하기 위해 Sensitivity Analysis를 사용할 수 있다. <MatLAB / Simulink 및 PSpice SLPS Option을 이용한 PLL회로 해석 예시> Sensitivity Analysis 7

8 Advanced Optimizer Parametric Plotter 회로 제작 시 목표로 하는 Goal을 설정하여 Goal로 설정한 특성 을 만족하게끔 회로내 수동 소자 값을 자동으로 조정하기 위해 Optimizer를 사용할 수 있다. Optimizer는 회로내 수동소자 최적값을 찾기 위한 목적으로 사용되 지만, 반대로 회로내 문제가 발생 가능한 조건 확인의 용도로 사용 할 수도 있다. PSpice 시뮬레이션시 소자값 변화에 대한 모든 경우의 수의 결과를 해석하기를 원한다면 Parametric Plotter 해석을 사용하여 이를 해결 할 수 있다. <Parametric Plotter Result View - Text Table> <Optimizer> Monte Carlo Analysis PSpice A/D의 Monte Carlo를 이용하여 회로내 소자의 오차로 인 한 특성 변화를 확인 가능하나, 회로 특성 분포가 사용자가 설정 한 Margin을 만족하는지의 판별은 쉽지 않다. Pspice AA의 Monte Carlo 기능을 이용하여 설정 Margin의 만족 여부와(Yield) 및 누적분 포 그래프를 이용한 회로 특성 분석이 가능하다. <Parametric Plotter Result View - Measurement Picture View> 관련 제품 <Monte Carlo Analysis> Smoke Analysis PSpice A/D에서 시뮬레이션 된 결과를 기반으로 회로 동작시 구성 소자의 내압 / 온도 / 전력 임계점을 만족하는지를 판별하는 소자 Stress 분석은 Smoke Analysis로 가능하다. Smoke Analysis에서 소자들이 소비하는 전압 / 온도 / 전력 등에 대해, 각각의 순간 / 평균 / Peak 값의 형태로 표시한다. <Monte Carlo Analysis> 8 PSpice A/D PSpice SLPS Option PSpice Advanced Analysis Option Allegro AMS Simulator

9 OrCAD PCB Editor PCB 설계 Tool은 전자회로 설계기술과 맥을 같이 하여 발전해 오고 있다. 현재의 전자 회로 설계는 아날로그와 디지털 영역이 확연히 분리되었고, 특히 디지털회로 설계분야 의 지속적인 고속/고집적 회로의 설계가 요구되는 것이 현실이다. OrCAD PCB Editor는 세계 최대 EDA 기업인 Cadence Design Systems 사의 PCB 설 계 툴이며, 현재까지 가장 많이 요구되는 고속/고집적 PCB 설계에 대응하는 툴이다. 기 본적인 회로도면/ PCB Tool 간의 연동 및 고속 회로설계를 고려한 PCB 설계의 Rule 설정/적용을 위한 강력한 환경을 제공하고 있다. 설계 및 작업 환경 작업 환경 - 사용자 환경을 고려한 키 보드 단축키, 마우스 팝 업 메뉴, 마우스 스트로 크 기능 등을 지원한다. - 자주 사용하는 화면 구성 및 메뉴, 단축키를 사용자 가 직접 지정할 수 있게 하여 사용자의 개별적인 <User interface> 작업 편의를 고려하였다. - Context Sensitive Editing이라 불리는 지능적 작업 선택 모드의 도입으로 객체 선택시에 Allegro PCB Editor에서 배선, 배치 등의 필요한 작업을 바로 인식하하여 작업버튼의 클릭없이 바로 작업 이 가능하다. - OpenGL 3D API 그래픽 채용으로 그래픽 처리 속도 개선 및 객 체 반투명 보기를 지원하여 보드 내 전층 투사를 통한 도면 작업 성능을 향상시켰다. - F o l d A w a y 방 식 의 Control Panel 창을 이용 하여 평소에는 공간상의 방해 없이 작업을 진행하 고, Menu 설정 변경시에 는 Control Panel 창에서 즉시 변경이 가능하다. <Constraint Manager> 배치 기능 - 부품 배치 시 배치각도를 0.1도 단위로 조정하여 배치 가능하며, 부품들의 Group 배치 및 회전을 지원하여 배치 편의성을 높이고 있다. - Room(배치영역 지정) 기능을 통해 부품을 의도한 위치에 빠르게 배치하여 초기 배치작업 및 고집적 PCB 설계에 강력한 대응이 가능하다. - OrCAD Capture와의 연동으로 Capture 회로도면 창에서의 부품 선택, 네트연결 정보를 상호 지원하여, PCB 작업의 배치 및 라우 팅 시 회로도와 PCB 간에 상호 대화 화면창으로 보드 설계의 처 리속도를 높일 수 있다. - Component Swap 기능을 통해 부품, Pin들에 대한 Swap으로 회 로 배선 연결의 수정이 가능하며, 수정된 내용은 Back Annotate 를 이용하여 회로도면으로 수정내용이 반영된다. - Replacement 기능 - Active 및 Passive 소자의 embedded 배치 기능 <Quick menu> Constraint Manager - OrCAD PCB Editor는 각각의 창에서 설정해야 했던 설계 조건들 을 설정작업환경 일관성 유지를 위해 Constraint Manager라 불리 는 툴을 이용한 단일 Spreadsheet 구조로 통합된 설계/관리 환 경을 제공한다. Constraint Manager를 이용하여 Line, Pins, Vias, Shape 및 Layer, Class, Area 단위로 배선 간격, 배선 폭 등을 지 정할 수 있으며, Constraint Set을 이용하여 하나의 설정으로 복수 개의 설정을 Setting 하는 기능 역시 지원한다. - Electrical Constraints Set(Total Etch Length, Differential Pair) - Same net Spacing <Replacement> 배선 기능(Interactive Etch Editing) - 단일 배선 및 그룹 배선을 지원하며, 배선 완료 후 배선폭의 일괄 변경 기능을 지원한다. - 배선 연결 시 배선 흐름의 패턴간 꺾임은 최소 0.1도까지 자유각 배선(Miter, Arc)을 지원하여 배선시에 강력한 유연성을 부여한다. 또한, Miter의 고정 길이 설정을 통해 처음부터 직각배선이 가능 9

10 하며, 이 기능을 통해 배선 Miter 부분의 길이를 신경 쓰지 않고 배선 연결에만 집중할 수 있다. - BUS, Diff-pair 등의 묶음으로 배치, 배선, 설정할 객체(부품 또는 배선)를 그룹 단위로 지정하여 작업할 수 있다. - 패턴 설계의 On-line DRC를 이용한 실시간 Hug, Shove의 자동 지원으로 작업 중 발생 가능한 DRC 오류의 원천적인 차단이 가능 하다. - Delay Tune 기능 SPECCTRA Autorouter 연동 환경 -O rcad PCB Editor는 현존하 는 최고 성능의 자동배선 툴 인 SPECCTRA Autorouter와 의 연동으로 자동배선 기능을 제공하고 있으며, Constraint Manager와도 강력하게 연동 <Capture Schematic> 되어서 설정된 PCB 설계조 건을 반영한 자동배선 작업을 쉽고 빠르게 진행할 수 있다. PCB Manufacturing <Multi-Line> OrCAD Capture 연동 기능 - OrCAD Capture에서 Netlist 생성 및 Cross Probing, Back Annotate 기능을 통해 OrCAD PCB Editor와 강력하게 연동된다. - Part Reference와 같은 속성 편집 기능시 OrCAD Capture와 OrCAD PCB Editor 부품 속성의 자동 편집을 지원한다. - OrCAD Capture와 OrCAD PCB Editor 간 객체의 동시 하이라이 트 기능 지원 및 회로도면으로 부터의 PCB 부품배치 기능을 지 원한다. <Capture Schematic> - G erber 파일을 6x00(RS274D), RS-274x 등의 타입 으로 생성하며, 북미/유럽 에서 사용되는 Barco DPF, MDA, ODB++ 등의 형식까지 지원하여 Gerber 파일 활용 의 다양성을 제공한다. - OrCAD PCB Editor는 보드영역 전체를 실시간으로 관리하는 On-Line DRC 기능을 채용하여, 작업 후 설계 상 오류 점검 및 작 업 중 발생 가능한 설계 오류에 대해 검증해 준다. - 부품 자동삽입 공정에 필요한 Partlist 및 Drill, 배선, Shape 등의 정보 확인이 가능한 41가지의 Report를 이용하여 후처리 작업을 보다 빠르게 진행할 수 있으며, 모든 Report Form은 HTML 기반 으로 작성되어 MS-Excel 등의 프로그램과 즉시 연동이 가능하므 로 자삽 공정시 좌표데이터의 호환과 같은 지원에 쉽고 빠른 대 응이 가능하다. 3D View 기능 - 보 드 설계시 풋프린트값의 3D 모델을 이용하여 입체적 으로 확인이 가능하다. - OpenGL기능이 지원되는 그 래픽카드 사용 <Intertool communication> Dynamic Shape(Copper) 기능 사용자가 시뮬레이션의 결과로 생성된 Waveform 데이타를 파일 포 맷에 맞게 Waveform 그래픽과 Data 정보로 저장할 수 있다. - Shape 형태를 사각형, 원형, 다각형 등을 자유롭게 그리 거나, 형성되어 있는 Shape 를 수정하거나 Layer별로 복 사(Shape Copy 및 Z-Copy) 하여 생성할 수 있다. - Shape Void 및 Shape Merge <Capture Schematic> 기능을 제공하여 공진주파수 대역에서의 EMI, EMC 및 노 이즈 발생의 원인이 되기 쉬운 Copper를 다양한 형태의 Shape로 간편하게 생성 및 수정, 변경 가능하게 할 수 있는 환경을 제공한다. - Plane 분할 기능을 지원하여 GND층과 같이 미리 형성된 Shape 의 분할 작업 간소화를 돕는다. 10 STEP Model (3D model) 관련 제품 OrCAD PCB Editor Allegro PCB Editor OrCAD PCB Designer Standard / Professional Allegro PCB Designer

11 OrCAD Signal Explorer 오늘날 PCB 설계는 고속/고집적을 회로 설계를 지향하고 있고, 이에 따른 오류 분석의 필요성이 커지고 있다. PCB 패턴 분석은 전통적으로 Nail of Bed, Jig와 같은 Probe 장 비를 이용해 왔으나, 이미 완성된 PCB 검증 시점에서 문제가 있었던 것이 사실이다. 이 로 인해 설계 중 시뮬레이션을 통한 PCB의 사전 오류 교정에 대한 검증이 점차적으로 늘고 있다. OrCAD Signal Explorer(SigXplorer)는 PCB에 구현된 각 패턴의 전기적 특 성을 시뮬레이션 하여 보다 신뢰성 및 정확성, 안전성이 검증된 PCB 설계를 하기 위해 사용되는 통합된 디자인 환경을 제공한다. Tool 구성요소 및 특징 SigXplorer는 PCB Signal Integrity 해석을 위해 SPICE-based 시뮬레이션 환경을 지원하며, 각각은 TIsim 시뮬레이션 엔 진, SigWave (Waveform Display), DML(Device Modeling Language), Model Translator, Model Editor 등으로 구성되어져 빠른 해석을 실행한다. Simulation Data 시간 영역상의 Pulse Clock 발생 시 특성 확인 및 FFT에 의한 주파 수 스펙트럼 분포 등의 형태로 해석이 가능하며, 신호 발생에 따른 Voltage level Over-Shoot/Under-Shoot, Noise Margin, Timing Delay, Glitch Tolerance 등의 요소들은 수치화된 결과 값으로 확인 할 수 있다. Analysis Pin to Pin 사이 배선의 신호 전달 특성을 해석한다. - 배선되기 전에는 Transmission Part를 이용하여, Pre-Route Analysis 검증. <Angled Marker Display> Interface <Capture Schematic> - 배선 후 실제 배선 Layer의 매질 특성과 Via 등의 구성요소를 반 영하여 Post-Route Analysis 검증. OrCAD PCB Editor와 연동하여 사용되는 통합 툴이다. SigXplorer 에서 각 PCB 패턴의 Topology를 직접적으로 구성하여 시뮬레이션 을할 수도 있지만, PCB Editor와의 연동으로 설계가 진행 또는 완 료 중인 PCB의 일정 패턴을 SigXplorer의 Topology 형태로 바로 추출하여 시뮬레이션 및 결과 반영이 가능하다. <Constraint Manager에서 SigXplorer 실행> <Capture Schematic> 11

12 OrCAD New Product OrCAD Library Builder OrCAD Panel Editor 표준부품 및 대형부품의 OrCAD Symbol, PCB Footprint 그리고 3D STEP Model을 쉽고 빠르게 생성 할 수 있다. PCB 설계 데이터를 바탕으로 Assembly Panel을 빠르고 빠르고 효율적으로 생성 할 수 있다. - PDF 데이터 시트의 정보를 추출하여 빠르고 정확한 OrCAD Symbol 생성 (Table, BGA map, SOIC diagram 등 지원) - 단계별 간단한 수치 입력 방식의 인터페이스를 사용하여 정확한 Footprint 생성 ( IPC-7351 규격 완벽 지원) - 3D STEP Model 생성 - 생성된 Library에 대한 DRC 및 검증 지원 - PCB 생산하기 위해 설계한 PCB 데이터를 바탕으로 Assembly Panel에 대한 작업 지시를 작성 - 툴파렛트와 대화 형태의 인터페이스로 쉽게 PCB를 배열할 수 있 게 형식 및 구성을 지원 - 대량의 PCB 생산 시 조립 및 관리에 대한 효율성 향상에 최적화 <OrCAD Library Builder> <OrCAD Panel Editor> OrCAD Engineering Data Management OrCAD Documentation Editor 친숙한 스타일과 자동화된 기능으로 PCB 설계 이력 및 설계 내역 작성을 보다 빠르고 쉽게 생성할 수 있는 사용자 편의의 문서 작성 을 지원 - PCB Editor와 연계되어 설계데이터 Import 및 직관적인 툴 파레 트를 이용하여 간단한 클릭만으로 설계 내역 문서를 작성 - 제조, 조립, 검사에 대한 기능을 제공하여 쉽고 빠르게 문서를 생성 - PCB설계 데이터의 변경 시 자동으로 설계 변경된 부분이 바로 업데이트되어 수정 OrCAD Capture의 효율적 작업환경 및 데이터 관리를 통해 최적화 된 작업 환경을 제공 - Project level Management (Database를 이용하여 다수의 프로젝트를 관리) (프로젝트에 사용자의 접근 권한을 부여) - Page level Management (각각의 도면에 대한 사용자 접근 권한을 부여) - Library Management (IP 재사용 및 빠른 업데이트를 통한 Error 방지) - Administrative Control (접근 권한 및 제어를 제공) (실시간으로 프로젝트 팀 구성원을 관리) - Change Tracking / Reporting (Manager와 Engineer Data 공유) <OrCAD Documentation Editor> <Engineering Data Management> 12

13 13

14 Cadence OrCad PCB designer suites combine industry-leading, production-proven, and highly scalable PCB design applications. They include OrCad Capture for schematic design, various librarian tools, OrCad PCB editor for place and route, Pspice a/d for circuit simulation, OrCad PCB si for signal integrity analysis, and specctra for OrCad for automatic routing. easy to use and intuitive, these tools represent exceptional value and future-proof scalability to the Cadence allegro system interconnect design platform for complex PCB and ic Packaging designs to grow with future design demands. scalability Unlike other PCB design solutions, OrCad PCB design suites can grow with future design needs and technology challenges. They provide a feature-rich, fully scalable solution that can be expanded and upgraded as PCB challenges and the level of design sophistication grows. OrCad PCB design suites reflect the Cadence commitment to and investment in powerful, easy-to-use PCB design technology. Technology is shared across the OrCad and allegro product lines, so the design suites can easily be upgraded from the OrCad line to the allegro platform. This migration is done without the need to translate databases or libraries, learn new applications, or change use models. PCB editor Place & route Feature summary OrCad PCB designer OrCad PCB designer OrCad PCB designer standard Professional Professional /w Pspice Unlimited database x x x netlist / Crossplace / Crossprobe x x x Padstack & Footprint editor x x x 3d Visualization / Flipboard x x x Customizable, automated drill legend / nc Output x x x Via-in-Pad rules, Blind / Buried Via support x x x autoplacement / Quickplace / Floorplanner x x x dynamic shapes with real-time Plowing & Healing x x x 2-d drafting and associative dimensioning x x x Multiple UndO / redo x x x gerber 274X, 274d artwork Output generation x x x Valor OdB++, OdB++(X) & Universal Viewer x x x HTMl-based reports x x x dfm drcs (exposed copper, slivers, pastemask, etc.) x x x interactive etch editing (push-n-shove of traces) x x x automatic silkscreen generation x x x split Plane support x x x skill (programming language) runtime, Macro, & scripting support x x x Variant assembly drawing / Bill-of Material Creation x x x PCB / Cad interfaces - dxf, idf, iff import, Pads, P-Cad x x x Manual Testprep (testpoint generation & reuse) x x x snap Functions (precise drafting of lines /shapes) x x x samenet Clearance drc support x x x stacked Via edit, Move x x x single-sided design Jumper support x x x differential Pair routing and rules support x x Placement / Circuit replication x x Component alignment Functions x x Blind / Buried Microvia stacking, split, & Merge support x x interactive delay Tuning (single and differential signals) x x automatic TestPrep (testpoint generation & reuse) x x Constraint regions / differential Pair region Constraints x x Min / Max length rules support x x PCB router autorouting Feature summary OrCad PCB designer OrCad PCB designer OrCad PCB designer standard Professional Professional w/ Pspice 6 signal layer limit x x 256 signal layer limit auto/interactive option auto/interactive option shape-based or gridded autorouting x x smd Fanout x x Trace Width by net and net Classes x x 45-degree / Memory Pattern routing x x interactive routing with shoving and Plowing x x interactive Floorplanning x x Online design rule Checking x x Flip, rotate, align, Push, and Move Components x x Placement density analysis x x 1 14

15 Constraint Manager Feature summary OrCad PCB designer OrCad PCB designer OrCad PCB designer standard Professional Professional w/ Pspice Physical rules x x x spacing rules x x x samenet rules x x x Properties & drc x x x differential Pair rules x x region rules x x Capture Front-end / data Management Feature summary OrCad PCB designer OrCad PCB designer OrCad PCB designer standard Professional Professional w/ Pspice graphical, flat, and hierarchical page editor x x x Tcl scripting support x x x Online design rule check x x x Forward- and back-annotation of properties / pin-and-gate swaps x x x graphical schematic part and library editor x x x Cross-probing and cross-placing OrCad PCB editor x x x FPga design-in / pin import & export x x x Multiple PCB netlist interfaces x x x Property editor for pins, components, nets x x x Component information Management system Cis option Cis option Cis option OdBC-compliant component database Cis option Cis option Cis option interface to relational database and management systems Cis option Cis option Cis option Centralized part number and information management system Cis option Cis option Cis option database query for part selection and parametric properties Cis option Cis option Cis option assembly variations on a fabricated PCB Cis option Cis option Cis option Part substitutions and part not present definable per variation Cis option Cis option Cis option PCB si signal integrity Feature summary OrCad PCB designer OrCad PCB designer OrCad PCB designer standard Professional Professional w/ Pspice Pre- & Post-route signal integrity analysis x x graphical topology definition and exploration x x interactive waveform viewer x x Macro modeling support (dml) x x ibis 5.0 support x x ibis icm model support x x spectre-to-dml x x HsPiCe-to-iBis x x lossy transmission lines x x Coupled (3 net) simulation x x differential pair exploration and simulation x x Pspice Circuit simulation Feature summary OrCad PCB designer OrCad PCB designer OrCad PCB designer standard Professional Professional w/ Pspice dc sweep, ac sweep, & transient analysis Pspice a/d Pspice a/d x analog behavioral modeling Pspice a/d Pspice a/d x stimulus editor Pspice a/d Pspice a/d x Model editor for device characterization Pspice a/d Pspice a/d x interactive waveform viewer & analyzer Pspice a/d Pspice a/d x sensitivity: identifies critical circuit components advanced analysis advanced analysis advanced analysis Optimizer: Optimizes key circuit components advanced analysis advanced analysis advanced analysis Monte Carlo: analyzes statistical circuit behavior and yield advanced analysis advanced analysis advanced analysis smoke: detects component stress advanced analysis advanced analysis advanced analysis Parametric Plotter: solution exploration through nested sweeps advanced analysis advanced analysis advanced analysis Mathlab-simulink Co-simulation w/ Pspice Pspice a/d + slps Pspice a/d + slps slps option Cadence design systems, inc. Corporate Headquarters 2655 seely ave. san Jose, Ca The OrCad product line is owned by Cadence design systems, inc., and supported by a worldwide network of Cadence Channel Partners (Vars). For sales, technical support, or training, contact your local Var. For a complete list of authorized Vars, visit com/alliances/channel_partner Cadence design systems, inc. all rights reserved. Cadence, the Cadence logo, allegro, OrCad, Pspice, and specctra are registered trademarks Cadence design systems, inc. all others are properties of their respective holders. 2 15

16 Nineplus Information Technology SEOUL Office : 서울특별시금천구가산디지털1로 호 ( 가산동, 에이스하이엔드타워 8차 ) TEL FAX BUSAN Office : 부산광역시해운대구센텀중앙로 호 TEL FAX