서킷로직스

CircuitLogix
서킷로직스
개발자로직 디자인 주식회사
안정적 해제
V14.0 / 2021년 3월; 10개월(2021-03)
운영 체제Windows(XP, Vista, Windows 7, Windows 8, Windows 10)
유형전자 회로 시뮬레이션
면허증소유권
웹사이트www.circuitlogix.com

서킷로지스PSpice를 사용하여 수천 개의 전자 장치, 모델 및 회로를 시뮬레이션하는 소프트웨어 전자 회로 시뮬레이터다. 서킷로직스는 아날로그, 디지털, 혼합신호 회로를 지원하며, 스파이스 시뮬레이션은 정확한 실제 결과를 제공한다. 그래픽 사용자 인터페이스를 통해 학생들은 빠르고 쉽게 아날로그와 디지털 회로 다이어그램을 그리고 수정하고 조합할 수 있다. 서킷로직스는 2005년 처음 출시됐으며, 그 이후 인기가 빠르게 성장했다. 2012년에는 25만 명의 허가사용자를 배출하는 대기록을 달성했으며, 100여 개국에 25만 명의 고객사를 보유한 최초의 전자 시뮬레이션 제품이 되었다. [1]

서킷로직스 시뮬레이션 소프트웨어

서킷로직스는 캐나다 토론토조지 브라운 칼리지 전자공학 교수인 콜린 심슨 박사와 컴퓨터 프로그래머 존(버드) 스키너가 개발했다. 이 전자제품 프로그램은 ACCC(캐나다 커뮤니티 칼리지 협회)로부터 우수상을 수상하였다.[2]

서킷로직스(CircuitLogix Pro)의 프로페셔널 버전에는 8개의 가상 기기와 함께 10,000개 이상의 기기 모델이 포함되어 있다.[3] 또한 대화형 3차원 학습 환경과 전자 기기 및 도구를 결합한 소프트웨어 제품인 3DLab이 포함되어 있어 사용자의 전자제품에 대한 이해도를 높인다. 3DLab 가상 컴포넌트에는 배터리, 스위치, 모터, 램프, 저항기, 인덕터, 오실로스코프, 시그널포함한 기기 등이 포함된다. 생성기,[4] 주파수 카운터

개요

전자회로의 빠르고 정확한 시뮬레이션은 회로 동작의 정확한 분석을 수행하는 데 필요한 정보를 제공하기 때문에 필수적이다. 스파이스 시뮬레이터는 아날로그 회로와 혼합 신호 회로가 예상 출력을 산출하는지 검증하는 데 사용된다. 계통적인 네트리스트 파일과 회로 입력 값은 SPICE 소프트웨어에 공급되며, 이 소프트웨어는 지정된 시간 동안 회로의 동작을 시뮬레이션한다. CircuitLogix는 주파수 및 시간에 따라 변화하는 회로 노드에서 전압 및 전류 레벨을 관측할 수 있도록 한다. 계층 블록이 재사용되는 복잡한 회로를 시뮬레이션해도 정확한 결과를 얻을 수 있다. 서킷로직스 시뮬레이션 엔진은 버클리 스파이스에 기반을 두고 있으며, 회로 설계를 보다 쉽고 효율적으로 하기 위한 GUI를 포함하고 있다.

서킷로직스 32비트 스파이스 엔진은 쌍방향으로, 예를 들어 변경되는 소스의 주파수, 전위차계 조절, 시뮬레이션 중에 던지는 스위치 등이 가능하다. SPICE 엔진은 개략도 캡처 및 파형 도구와 완벽하게 통합되어 있으며, 서킷로그는 실행 중에 자동으로 시뮬레이터에 개략도 편집을 통과한다. 퓨즈, LED, 제어 스위치와 같은 부품은 시뮬레이션이 실행될 때 자동으로 개략도에서 업데이트된다.

회로로그는 아날로그, 디지털 및 혼합 아날로그-디지털 회로를 시뮬레이션한다. 시뮬레이터는 먼저 회로를 아날로그와 디지털 부분으로 나눈다. 아날로그 회로는 타임 스텝 구동 스파이스 엔진으로 시뮬레이션하고, 디지털 부품은 이벤트 구동 시뮬레이션 엔진으로 별도로 시뮬레이션한다. 서킷로직스 디지털 엔진은 에서 직접 개발되었다.스파이스 매크로보다 빠른 네트. 시뮬레이터는 신호 변환을 자동으로 수행하기 때문에 아날로그 또는 디지털 부품을 다른 부품과 연결할 수 있다. 이 시스템의 모델 라이브러리에는 아날로그-디지털 및 디지털-아날로그 변환을 위한 하이브리드 부품이 포함되어 있다.

혼합 모드 시뮬레이션

CircuitLogix는 혼합 모드 개략도 편집기로서 아날로그 및 이벤트 기반 시뮬레이션 기능을 모두 포함한다. 모든 시뮬레이션은 아날로그, 이벤트 기반(디지털 또는 샘플링 데이터) 또는 두 구성 요소를 모두 포함할 수 있다. 전체 혼합 신호 분석은 하나의 통합된 개략도에서 구동될 수 있다. CircuitLogix의 모든 디지털 모델은 전파 시간과 상승/하강 시간 지연의 정확한 사양을 제공한다.

서킷로직스가 사용하는 이벤트 구동 알고리즘은 범용이며 디지털이 아닌 유형의 데이터를 지원한다. 예를 들어, 요소는 실제 또는 정수 값을 사용하여 DSP 기능이나 샘플링된 데이터 필터를 시뮬레이션할 수 있다. 이벤트 구동 알고리즘은 표준 스파이스 매트릭스보다 빠르기 때문에 아날로그 모델 대신 이벤트 구동 모델을 사용하는 회로의 시뮬레이션 시간이 크게 단축된다.

혼합 모드 시뮬레이션은 (a) 타이밍 모델을 사용하는 원시 디지털 소자와 내장된 12개 상태 디지털 로직 시뮬레이터를 사용하는 (b) 통합 회로의 실제 트랜지스터 토폴로지를 사용하는 서브 회로 모델을 사용하는 것, 마지막으로 (c) 인라인 부울 논리 식을 사용하는 것 등 세 가지 레벨로 처리된다. 이 두 가지 모델링 기법은 문제를 해결하기 위해 SPICE를 사용하는 반면, 세 번째 방법인 디지털 원형은 혼합 모드 기능을 사용한다.

구성요소 라이브러리

구성요소 라이브러리에는 다음이 포함된다.

반도체
반도체 저항기 & 콘덴서, 다이오드, 쇼트키 & 제너 다이오드, 브리지 정류기, 바터
디스플레이, 표시기, 스위치
LED, 7-세그먼트 LED, 헥스 디스플레이, 헥스 키, 로직 디스플레이, NC 푸시 버튼, NO 푸시 버튼, SPDT PB, 피에조 부저, 풀서, 래치 코일, 폴라 래치, 로켓, 스코프, 스테퍼, 스톱라이트, 윈도우
디지털 기본 요소
게이트, DeMorgan 상징 게이트, 버퍼, 인버터, 플립플롭
디지털 IC
1K RAM, 32x8 PROM, 40xx, 41xx, 45xx, 47xx, 74xxx IC의 전체 선택
선형 IC
Op Amps, 비교기, 타이머, 버퍼, CDA, 변조기, A/D 컨버터 D/A 컨버터, PL, VCO
트랜지스터, FET
BJT, IGBT, UJT, PUT, MESFET, MOSFET, 달링턴 트랜지스터
릴레이
제어 릴레이, SPST, DPDT, 개별 접점 및 코일(모든 릴레이 생성 가능)
소모품, 출처
배터리, 전압 단자, 신호 발생기, I 소스, V 소스, I->I 소스, V->I 소스, I->스위치, V->V 소스, V->V 소스
연산 장치
수량 조작을 위한 다양한 장치
기타 장치
크리스털, 퓨즈, 트랜스포머, DC 모터, F-V & V-F 컨버터
송전선
무손실, 무손실 및 균일한 분산 RC
진공관
12AU7, 12AX7, 5879, 6L6GC, 6SN7, 7199P, 7199t
계기
오실로스코프, 디지털 멀티미터, 보드 플로터, 커브 추적기, 데이터 시퀀서, 신호 발생기, 로직 분석기, 로직 프로브, 로직 펄서
시뮬레이션 컨트롤
초기 조건 및 노드셋 장치
잡다한
Optoisolator, Photodiodes, Voltage Regulator, Reference, SCR, Triacs

참고 항목

참조

  1. ^ 사용자 기반 관련 문서
  2. ^ "ACCC document with article about the Electronics Technician distance Education program" (PDF). Archived from the original (PDF) on 2010-10-09. Retrieved 2007-04-26.
  3. ^ "CircuitLogix Pro article". Archived from the original on 2015-11-17. Retrieved 2014-10-20.
  4. ^ "3DLab reference". Archived from the original on 2018-11-12. Retrieved 2014-10-20.

외부 링크