Proteus Software · 2017. 4. 11. · Proteus Software 회로 시뮬레이터 / Proteus 제품특징...

8
383 l ㆍSchematic Capture ㆍPCB Layout ㆍPCB 3D View ㆍ실시간 회로 애니메이션 해석 ㆍ마이크로프로세서 및 주변 회로 해석 - 8051, PIC, AVR, ARM 모델 지원 Proteus Software 회로 시뮬레이터 / Proteus 제품특징 ㆍProteus는 전기, 전자, 통신 관련 회로를 새로운 개념으로 다양하게 해석 할 수 있는 기능과 12 종류의 가상 계측기 및 형상화된 모델 라 이브러리를 지원합니다. 또한 기존에 소프트웨어상에서 해석하기 어려웠던 마이크로 프로세 서 및 주변 회로까지 구성하여 해석이 가능하며 PCB설계 까지도 가 능한 종합 소프트웨어이다. ㆍ형상화된 모델 라이브러리 지원 ㆍ다양한 가상 계측기 지원 ㆍAnalog/Digital 혼합 시뮬레이션 - SPICE 3F5 엔진 지원 ㆍ다양한 Analysis ㆍVSM Studio 기능 ㆍUSB 시뮬레이션 기능

Transcript of Proteus Software · 2017. 4. 11. · Proteus Software 회로 시뮬레이터 / Proteus 제품특징...

Page 1: Proteus Software · 2017. 4. 11. · Proteus Software 회로 시뮬레이터 / Proteus 제품특징 ㆍProteus는 전기, 전자, 통신 관련 회로를 새로운 개념으로 다양하게

383 l

ㆍSchematic Capture

ㆍPCB Layout

ㆍPCB 3D View

ㆍ실시간 회로 애니메이션 해석

ㆍ마이크로프로세서 및 주변 회로 해석

- 8051, PIC, AVR, ARM 모델 지원

Proteus Software회로 시뮬레이터 / Proteus

■ 제품특징ㆍProteus는 전기, 전자, 통신 관련 회로를 새로운 개념으로 다양하게

해석 할 수 있는 기능과 12 종류의 가상 계측기 및 형상화된 모델 라

이브러리를 지원합니다.

또한 기존에 소프트웨어상에서 해석하기 어려웠던 마이크로 프로세

서 및 주변 회로까지 구성하여 해석이 가능하며 PCB설계 까지도 가

능한 종합 소프트웨어이다.

ㆍ형상화된 모델 라이브러리 지원

ㆍ다양한 가상 계측기 지원

ㆍAnalog/Digital 혼합 시뮬레이션 - SPICE 3F5 엔진 지원

ㆍ다양한 Analysis

ㆍVSM Studio 기능

ㆍUSB 시뮬레이션 기능

Page 2: Proteus Software · 2017. 4. 11. · Proteus Software 회로 시뮬레이터 / Proteus 제품특징 ㆍProteus는 전기, 전자, 통신 관련 회로를 새로운 개념으로 다양하게

소프트웨어

CHUNGPA EMT CO., LTD. l 384

Proteus Software

■ Schematic Capture

■ 실시간 회로 애니메이션

사용자 중심의 그래픽 인터페이스 기능으로 손쉽게 회로를 입력할 수

있으며 작업창의 변경없이 회로도상에 직접 회로 분석이 가능합니다.

또한, 최적의 라이브러리 관리기를 통한 부품의 관리 및 생성이 가능

합니다.

ㆍ회로 입력 기능

ㆍ한글 입력 지원

ㆍWire 자동배선 기능

ㆍ2D 심벌 모델 라이브러리 지원

ㆍ계층구조 도면 지원

ㆍ회로에 대한 전기적인 에러 검사

ㆍ사용자 툴바, 메뉴, 단축키 설정 가능

ㆍ다양한 출력 형식 지원

- Windows Bitmap, Meta File, EPS, HPGL, DXF

ㆍ문서작성용 S/W와 연계 작업 지원

- HWP, DOC, PowerPoint 등

ㆍ10,000여개 이상의 SPICE 모델 라이브러리 지원

ㆍ한글 지원

작성된 회로를 별도의 사용자 작업 없이 자동으로 실시간 애니메이션

방법으로 해석이 가능합니다.

ㆍ전류의 흐름상태와 변화를 색상별로 표현하여 확인 가능

ㆍ기초 회로의 이해와 회로에서의 부품의 역할 및 동작상태를 실시간

으로 직접 확인 가능

ㆍ3D 부품과 그래픽적으로 형상화된 부품 라이브러리 지원

ㆍ애니메이션 모델 라이브러리 지원

- Switches, Buttons, Potentiometers, Lamps, LEDs,

7 Seg Displays. Fuse, Motor

Page 3: Proteus Software · 2017. 4. 11. · Proteus Software 회로 시뮬레이터 / Proteus 제품특징 ㆍProteus는 전기, 전자, 통신 관련 회로를 새로운 개념으로 다양하게

385 l

Proteus Software

전문적이고 정밀한 회로 분석을 위하여 Berkeley SPICE 3F5 시뮬레이션 엔진을 제공

ㆍ아날로그, 디지털 혼합 시뮬레이션 가능

ㆍJEDEC 파일에서 직접 PLD 시뮬레이션 가능

ㆍ다양한 회로 해석 기능

- Transient, Frequency, Fourier, Distortion, Noise, Transfer, AC/DC Parameter Sweeps

- Operating Point, Transfer Curve. Conformance Analysis, Audio Analysis, Frequency Gain, Phase

ㆍ다양한 입력 파형 지원

- Analogue Generators, DC, Sine, Pulse, Piecewise Linear, File, Audio, Exponent

- Single Frequency FM types, Digital Generators, Edge, Pulse, Clock, Pattern Types

회로 분석에 도움을 주기 위하여 실험실에서 자주 사용하는 12종류의 가상 계측기를 지원

ㆍOscilloscope, Logic Analyser, Signal Generator, Pattern Generator, Counter Timer, Virtual Terminal

ㆍDC Voltmeter, AC Voltmeter, DC Ammeter, AC Ammeter, SPI Debugger, I2C Debugger

■ SPICE 해석

■ Virtual Instruments

Mixed Model Simulation

Oscilloscope

PAM Simulation

Logic Analyser

Page 4: Proteus Software · 2017. 4. 11. · Proteus Software 회로 시뮬레이터 / Proteus 제품특징 ㆍProteus는 전기, 전자, 통신 관련 회로를 새로운 개념으로 다양하게

소프트웨어

CHUNGPA EMT CO., LTD. l 386

Proteus Software

VSM Studio는 일반적인 컴파일러들을 Proteus와 연계하여 사용 할 수 있도록 통합개발환경 프로그램

ㆍ일반적인 컴파일러의 output format과 환경등을 Proteus에 적합하도록 자동 설정

ㆍVSM Studio에서 컴파일러 프로그램 자동 인식과 환경 설정

ㆍ컴파일러 프로그램을 VSM Studio 메뉴에서 직접 실행가능

지원되는 마이크로 컨트롤러 중 하나를 사용하여 USB 주변 장치를 설계

하고 펌웨어 및 회로를 시뮬레이션하여 하드웨어를 테스트 하는 기능

ㆍ지원가능 마이크로컨트롤러

- PIC18F4450, PIC18F4553

- PIC18F2450, PIC18F2455

- PIC18F2458, PIC18F2550

- PIC18F2553, PIC18F4450

- PIC18F4455, PIC18F4458

- AT90USB646, AT90USB1286

■ VSM Studio

■ USB Simulation

Page 5: Proteus Software · 2017. 4. 11. · Proteus Software 회로 시뮬레이터 / Proteus 제품특징 ㆍProteus는 전기, 전자, 통신 관련 회로를 새로운 개념으로 다양하게

387 l

Proteus Software

마이크로프로세서를 Co-Simulation 하여 실제의 Chip 처럼 동작하여 회로 해석 가능

Atmel™의 AVR 계열 모델 라이브러리를 제공하여 사용자의 개발 시간 절약 및 다양한 해석이 가능

Atmel™ AVR Assembler 혹은 C Compilers를 사용하여 소스 레벨 디버깅이 가능

IAR System’s UBROF Symbolic 디버그 데이터 파일 로드 가능

GNU Open Source C++ Compiler (GCC AVR) 에서 생성된 COFF 파일 로드 가능

ㆍ하드웨어 에뮬레이터와 같은 기능을 하는 에뮬레이션 기능 지원

ㆍ지원되는 라이브러리의 소스 코드 디버깅 및 컴파일 가능 (Stepping, Breakpoints, Variables Display)

ㆍ내부 EEPROM 메모리 지원 및 내부적인 프로세서 클럭 생성

ㆍ모델 라이브러리의 I/O 포트 동작 상태 및 모든 Interrupt 모드 지원

ㆍ지원 CPU 모델의 I/O Ports, Interrupts, Timers, USARTs 해석 가능

ㆍTCP/IP를 이용한 원격 디버깅 지원

■ VSM for AVR

지원 CPU 모델 라이브러리ㆍAT90USB646, AT90USB1286

ㆍATMEGA169, ATMEGA19P, ATMEGA329, ATMEGA3290 (LCD AVR’s)

ㆍATMEGA329P, ATMEGA3290P, ATMEGA649, ATMEGA6490 (LCD AVR’s)

ㆍATMEGA640, ATMEGA644, ATMEGA644P, ATMEGA645, ATMEGA162, ATMEGA165

ㆍATMEGA165P, ATMEGA325, ATMEGA325P, ATMEGA3250, ATMEGA3250P, ATMEGA2313

ㆍATMEGA8515, ATMEGA8535, ATMEGA1284P, ATMEGA8, ATMEGA8 (32PIN), ATMEGA16

ㆍATMEGA32, ATMEGA48, ATMEGA48P, ATMEGA48P (32PIN), ATMEGA48 (32PIN)

ㆍATMEGA64, ATMEGA88, ATMEGA88P, ATMEGA88P (32PIN), ATMEGA88 (32PIN)

ㆍATMEGA128, ATMEGA164P, ATMEGA168, ATMEGA168P, ATMEGA328P, ATMEGA328P

ㆍATMEGA168P (32PIN), ATMEGA168 (32PIN), ATMEGA324P, ATMEGA1280, ATMEGA1281

ㆍATMEGA2560, ATMEGA2561, ATMEGA6450, ATMEGA103, ATTINY10, ATTINY11

ㆍATTINY12, ATTINY13, ATTINY15ATTINY24, ATTINY25, ATTINY44, ATTINY45

ㆍATTINY48, ATTINY48 (32PIN), ATTINY84, ATTINY85, ATTINY88, ATTINY88 (32PIN)

ㆍATTINY261, ATTINY461, ATTINY861, ATTINY2313, AT90S1200, AT90S2313

ㆍAT90S2323, AT90S2333, AT90S2343, AT90S4433, AT90S4434, AT90S8515, AT90S8535

Page 6: Proteus Software · 2017. 4. 11. · Proteus Software 회로 시뮬레이터 / Proteus 제품특징 ㆍProteus는 전기, 전자, 통신 관련 회로를 새로운 개념으로 다양하게

소프트웨어

CHUNGPA EMT CO., LTD. l 388

Proteus Software

Arizona Microchip™의 PIC 계열 모델 라이브러리를 제공하여 사용자의 개발 시간 절약 및 다양한 해석 가능

ㆍ소스코드 관리기능 지원

ㆍMicrochip™ MPASM로 소스 레벨 디버깅

ㆍIAR System’s UBROF Symbolic 디버그 데이터 파일 로드 가능

■ VSM for PIC

지원 CPU 모델 라이브러리ㆍPIC 16계열 지원 CPU

PIC16C61, PIC16C62B, PIC16C63A, PIC16C64A, PIC16C65B, PIC16C66, PIC16C67, PIC16C72A, PIC16C73B, PIC16C74B, PIC16C76,

PIC16C77, PIC16F506, PIC16F610, PIC16HV610, PIC16F616, PIC16HV616, PIC16F627A, PIC16F628A, PIC16F630, PIC16F631,

PIC16F648A, PIC16F676, PIC16F677, PIC16F684, PIC16F685, PIC16F687, PIC16F688, PIC16F689, PIC16F690, PIC16F716, PIC16F785,

PIC16HV785, PIC16F818, PIC16F819, PIC16F83, PIC16F84A, PIC16F87, PIC16F870, PIC16F871, PIC16F873, PIC16F873A, PIC16F874,

PIC16F874A, PIC16F876, PIC16F876A, PIC16F877, PIC16F877A, PIC16F88, PIC16F882, PIC16F883, PIC16F884, PIC16F886, PIC16F887,

PIC16F913, PIC16F914, PIC16F916, PIC16F917, PIC16F946

ㆍPIC 18계열 지원 CPU

PIC18F242, PIC18F248, PIC18F252, PIC18F258, PIC18F442, PIC18F448, PIC18F452, PIC18F458, PIC18F1220, PIC18F1230, PIC18F1320,

PIC18F1330, PIC18F13K22, PIC18F14K22, PIC18F13K50, PIC18F14K50, PIC18F2220, PIC18F2320, PIC18F2331, PIC18F23K20,

PIC18F2410, PIC18F24J10, PIC18F2420, PIC18F24K20, PIC18F2423, PIC18F2431, PIC18F2450, PIC18F2455, PIC18F2458, PIC18F2480,

PIC18F2510, PIC18F25J10, PIC18F2515, PIC18F2520, PIC18F25K20, PIC18F2523, PIC18F2525, PIC18F2550, PIC18F2553, PIC18F2580,

PIC18F2585, PIC18F2610, PIC18F2620, PIC18F26K20, PIC18F2680, PIC18F2682, PIC18F2685, PIC18F4220, PIC18F4320, PIC18F43K20,

PIC18F4331, PIC18F4410, PIC18F44J10, PIC18F4420, PIC18F44K20, PIC18F4423, PIC18F4431, PIC18F4450, PIC18F4455, PIC18F4458,

PIC18F4480, PIC18F4510, PIC18F45J10, PIC18F4515, PIC18F4520, PIC18F45K20, PIC18F4523, PIC18F4525, PIC18F4550, PIC18F4553,

PIC18F4580, PIC18F4585, PIC18F4610, PIC18F4620, PIC18F46K20, PIC18F4680, PIC18F4682, PIC18F4685, PIC18F6390, PIC18F63J90,

PIC18F6393, PIC18F6490, PIC18F64J90, PIC18F6493, PIC18F6520, PIC18F6527, PIC18F6585, PIC18F65J90, PIC18F6620, PIC18F6622,

PIC18F6627, PIC18F6628, PIC18F6680, PIC18F6720, PIC18F6722, PIC18F6723, PIC18F8390, PIC18F83J90, PIC18F8393, PIC18F8490,

PIC18F84J90, PIC18F8493, PIC18F8520, PIC18F8527, PIC18F85J90, PIC18F8620, PIC18F8622, PIC18F8627, PIC18F8720, PIC18F8722,

PIC18LF13K22, PIC18LF14K22, PIC18LF13K50, PIC18LF14K50, PIC18F2221, PIC18F2321, PIC18F4221, PIC18F4321

ㆍPIC 10/12 계열 지원 CPU (PIC10F200 외 19종)

ㆍPIC 24 계열 지원 CPU (PIC24FJ32GA002 외 16종)

ㆍdsPIC 33 계열 지원 CPU (dsPIC33FJ12GP201 외 9종)

Page 7: Proteus Software · 2017. 4. 11. · Proteus Software 회로 시뮬레이터 / Proteus 제품특징 ㆍProteus는 전기, 전자, 통신 관련 회로를 새로운 개념으로 다양하게

389 l

Proteus Software

8051 계열 모델 라이브러리를 제공하여 사용자의 개발 시간 절약 및 다양한 해석이 가능

ㆍ소스코드 관리기능 지원

ㆍASEM-51 어셈블러로 소스 레벨 디버깅 (Source, Register, Memory Windows)

ㆍ8051 모델에는 Keil C51 / μVision 2를 원격으로 디버깅 드라이브 지원

ㆍIAR System’s UBROF Symbolic 디버그 데이터 파일 로드 가능

ㆍVSM for HC11 ASEM11 어셈블러로 소스 레벨 디버깅 가능

Motorola™ 8bit HC11 모델 지원 - MC68HC11A8, MC68HC11E9

ㆍVSM for BASIC Stamp Parallax™의 BASIC Stamp™ 계열 모델 라이브러리를 가지고 회로 해석 가능, BASIC 소스 파일 첨부 가능

BASIC Stamp 모델 라이브러리 - BS1, BS2, BS2e, BS2sx, BS2p24, BS2p40, BS2pe

ㆍVSM for ARM/LPC2000 ARM7 based LPC2000 series of 32-bit microcontrollers from Phillips.

LPC2104, LPC2105, LPC2106, LPC2114, LPC2124, LPC2131, LPC2132, LPC2134, LPC2136, LPC2138, LPC2101, LPC2102,

LPC2103, RM7TDMI and ARM7TDMI-S core models.

ㆍVSM for MSP430MSP430C1101, MSP430C1111, MSP430C1121, MSP430F1101, MSP430F1111, MSP430F1121, MSP430F2001, MSP430F2011,

MSP430F2101, MSP430F2111, MSP430F2121, MSP430F2131, MSP430F2112, MSP430F2122, MSP430F2132, MSP430F2232,

MSP430F2252, MSP430F2272, MSP430F233, MSP430F235, MSP430F247, MSP430F248, MSP430F249, MSP430F2330,

MSP430F2350, MSP430F23570, MSP430F2410, MSP430F2416, MSP430F2417, MSP430F2418, MSP430F2419, MSP430F2471,

MSP430F2481, MSP430F2491

■ VSM for 8051

■ VSM for ADD

지원 CPU 모델 라이브러리

ㆍGeneric 80C31, 80C32, 80C51, 80C52, 80C54

and 80C58.

ㆍAT89C51, AT89C52 and AT89C55.

ㆍAT89C51RB2, AT89C51RC2 and AT89C51RD2

ㆍP87C51FA, P87C51FB, P87C51FC

ㆍP87C51RA+, P87C51RB+, P87C51RC+, P87C51RD

Page 8: Proteus Software · 2017. 4. 11. · Proteus Software 회로 시뮬레이터 / Proteus 제품특징 ㆍProteus는 전기, 전자, 통신 관련 회로를 새로운 개념으로 다양하게

소프트웨어

CHUNGPA EMT CO., LTD. l 390

Proteus Software

Proteus PCB는 마이컴 회로 시뮬레이션 소프트웨어와 연계하여 디자인 한 파일을 별도의 변환 과정 없이 직접 PCB Layout 설계를 할 수 있으

며 설계된 파일을 3D로 볼 수 있다.

ㆍProfessional Schematic Capture module

- support for hierarchical design, bus pins, configurable bill of materials.

ㆍProfessional PCB Layout module

- 16 copper layers, 10nm resolution, any angle component placement, full electrical and physical design rule checks

ㆍHardware Accelerated Display Technology

ㆍBasic Simulation

- ProSPICE mixed mode simulator with 8000 models and 12 virtual instruments.

ㆍAutomatic component placement

ㆍMax. Number of Pins1 In Netlist : 1000 ~ Unlimited

ㆍShape-based Power Planes : Unlimited

ㆍGlobal Shape Based Autorouting

ㆍExternal Autorouter Interface

ㆍCustom Scripted Autorouting

ㆍCommand Driven Interactive Autorouting

ㆍ3D Board Visualisation

ㆍODB++ Manufacturing Output, CAD/CAM data exchange format.

ㆍAutomatic Gate-Swap Optimizer

■ Proteus PCB Design