TCAD
Analog / AMS / RF
Custom IC CAD
Interconnect Modeling
Digital CAD
다운로드 및 기술지원
라이센스
PDK Design Flows
Technical Library
Services
회사 안내
|
Harmony
Analog/Mixed-Signal Simulator
Harmony는 싱글-커널 아날로그/믹스드 시그널 회로 시뮬레이터로서, 실행시에 SmartSpice 회로 시뮬레이터와 SILOS Verilog 시뮬레이터의 성능으로 동적으로 연결됩니다. Harmony는 정확성, 퍼포먼스, 용량, 유연성을 결합하여, Verilog, SPICE, Verilog-A 및 Verilog-AMS로 표현된 회로를 시뮬레이션합니다.
주요 특징
- 싱글-커널 엔진이 통합된 믹스드 시그널 초기화, 동기화, 수렴 및 정확도를 제공
- 하나의 창에서 아날로그/디지털 파형의 확인 및 플로팅
- Verilog-AMS와 Verilog-A를 위한 Accellera 2.2 표준, Verilog-HDL과 프로그래밍 언어 인터페이스(PLI)를 위한 IEEE 1364-2001 표준 및 HSPICE™ 넷리스트를 지원
- 주요 믹스드 시그널 디자인에 대해 가장 정확한 회로 시뮬레이션 결과 및 강력한 수렴을 제공
- 실바코의 강력한 암호화는 고객 및 서드-파티의 소중한 지적 재산권을 보호하기 위해 이용가능
싱글 커널 구조
- 아날로그 전용/디지털 전용 시뮬레이터 간의 반복을 제거하며, 복합적인 아날로그/디지털 회로의 움직임에 대한 검증없이 디자인을 공개하는 위험을 예방
- 싱글-커널 시뮬레이터는 SmartSpice 회로 시뮬레이터와 SILOS Verilog 시뮬레이터의 성능으로 동적으로 연결
- Harmony 언어 동기화는 모든 아날로그-디지털 인터페이스에 대해 Accellera 2.2 Verilog-AMS 표준 연결 모듈을 사용
- Harmony는 정확성, 사용상 유연성, 속도에 대한 설계자의 기대를 충족시키기 위해 디폴트 연결 모듈을 포함
- Harmony는 회로의 아날로그와 디지털 부분 간의 타이밍 동기화를 자동으로 제공
- 요청/응답 테스트벤치는 Verilog 또는 SPICE 구문을 이용하여 아날로그 및 디지털 신호의 조합 가능
- 통합 파형 뷰어는 아날로그/디지털 파형을 동일한 단위로 디스플레이
|
통합 AMS 뷰어가 있는 Harmony 아날로그/믹스드 시그널 시뮬레이터 |
단일 파서가 Verilog와 SPICE를 지원
- Harmony 파서는 현재의 Accellera Verilog-AMS 표준에 따라 상이한 시뮬레이션 엔진에 대해 아날로그 또는 디지털 블록을 분할
- Berkeley 또는 HSPICE® 포맷으로 SPICE 넷리스트, 옵션, 분석, 요청/응답을 지원
- Verilog-A 언어는 행동 모델링을 통한 하향식 설계 및 상향식 검증을 지원
- Verilog-A 언어를 통해 콤팩트 모델 엔지니어는 지정한 반도체 기술의 특성(누설, 약반전/subthreshold 동작 등)에 대한 특허 모델을 쉽게 개발 가능
- 표준 프로그래밍 언어 인터페이스(PLI)를 갖춘 IEEE-1364-2001 준수 Verilog 시뮬레이터로 Verilog-HDL을 지원
- SDF로 지원되는 타이밍 백-애노테이션
아날로그와 디지털을 위한 단일 뷰어
- 사용하기 쉬운 GUI로 초보자와 전문가 모두에게 생산적인 환경을 제공하며 7개 주요 Verilog 교재에서 채택
- 포괄적인 프로젝트 매니저는 효율적인 멀티 프로젝트 구성을 위해 편의 설정, 설정, 디렉토리, 옵션을 하나의 파일로 저장
- 사용자가 구성할 수 있는 멀티 윈도우의 데이터 애널라이저는 대화형 "드래그 앤 드롭" 캡처를 사용하여 회전/확대, 타이밍 마커와 아날로그/디지털 파형의 표현 및 신호의 디스플레이를 제어
- Harmony의 대화형 환경으로 모든 표현식, 변수, 모듈, 신호, 벡터, 레지스터에 대한 실시간 액세스 및 해석이 가능
- 신호 선택, 시간 단위 설정, 버스 래딕스, 상황 윈도우, 타이밍 마커, 북마크 및 버스 정의에 대한 통일적인 대화형 방식
- SmartView는 복합 다이어그램, 히스토그램, 벡터 계산기, FFT 해석 및 아이 다이어그램 플로팅에 필요한 완벽한 포스트-프로세스 툴을 제공
|
 |
| 소스 윈도우의 데이터 팁은 부각된 식의 값, 영역, 시간을 데이터 애널라이저의 T1 마커에 표시합니다. |
Harmony는 어떠한 계층형 부회로 내의 벡터도 저장할 수 있으며, 이는 주석이 붙은 아이 다이어그램, 배치, FFT 해석 및 벡터 계산기를 포함한 SmartView의 그래픽적 해석에 필요합니다. |
대화형 디버깅 환경
- 대화형 인터프리트 Verilog-AMS 환경은 HDL 소스의 편집과 증가형 중단점, 스테핑/타이밍 시뮬레이션, 실시간 확인 및 에러 검출의 설정을 위해, 일단의 멀티 태스킹 유틸리티를 제공
- 사용자가 구성할 수 있는 멀티 윈도우의 데이터 애널라이저는 대화형 “드래그 앤 드롭” 캡처를 사용하여 회전/확대, 타이밍 마커와 아날로그/디지털 파형의 표현 및 신호의 디스플레이를 제어
- 트레이스 모드는 회로 계층의 전체 레벨에서 모든 팬인(fan-in) 연결을 그래픽적으로 즉시 추적
- 와치 윈도우는 "드래그 앤 드롭"으로 single-stepping—all 설정에서 지정한 신호 및 변수의 상태 값을 보여주거나 설정
- 대화형 소스 코드 에디터는 정지, 시작, 중단점에 대한 행 번호을 표시하며, 데이터 팁으로 아날로그/디지털 변수 및 식과 Verilog 코드 적용 정보를 디스플레이
아날로그 블록의 정확도, 수렴 및 퍼포먼스
- 넷리스트, 모델, 해석 특성 및 결과에 대해 HSPICE™와 100% 호환
- 주요 아날로그 디자인에 대해 가장 정확한 회로 시뮬레이션 결과를 제공
- 현존하는 SPICE 회로 시뮬레이터 중 최대 용량-32비트 버전에서 최대 40만 능동 소자, 64비트 버전에서 최대 8백만 능동 소자-을 제공
- 현존하는 SPICE 회로 시뮬레이터 중에서 가장 실행시간이 빠르며, 병렬 실행에 필요한 멀티 스레드를 지원하는 유일한 SPICE 툴
- 강력한 수렴을 위한 멀티 솔버 및 스테밍 알고리즘
- 보편적인 기술 (Bipolar, CMOS) 및 신기술 (TFT, SOI, HBT, SiGe 등)에 필요한 보정된 SPICE 모델의 최대 모음
- 믹스드 시그널 회로에서 아날로그 넷리스트의 수렴은 멀티 솔버 및 스테핑 알고리즘에 의존하며, 이는 믹스드 시그널 환경에서 아날로그 시뮬레이터에 이용 가능
Rev. 101410_17
|
 |