Dynamically links in the capabilities of the SmartSpice Circuit Simulator and the SILOS Verilog Simulator at run time

Mixed-Signal Simulator

Harmony™는 고정밀 아날로그 회로 시뮬레이터 기능과 고속 디지털 회로 시뮬레이터 기능을 갖춘 시뮬레이터입니다. Harmony를 사용한 회로의 최적화에는 설계자가 시뮬레이션의 정확성이 중요한 부분(SPICE)과 속도가 중요한 부분(Verilog)를 선택하고 나머지는 Harmony가 선택합니다.

소개

Harmony는 싱글 커널 아날로그/믹스드 시그널 회로 시뮬레이터로서, 아날로그 회로 시뮬레이터(SmartSpice)와 디지털 회로 시뮬레이터(Silos)을 실행 시에 동적으로 링크하는 기능을 갖추고 있습니다. Harmony는 정확도, 퍼포먼스, 용량, 유연성을 가지고 Verilog, SPICE, Verilog-A, Verilog-AMS로 기술된 회로를 시뮬레이션합니다.

주요 특징

  • 사용자 툴로 직관적인 직관적인 대화형 디버깅 환경을 제공하고, 아날로그 (SPICE)와 디지털 (Verilog)를 임의로 혼합시킨 회로 생성과 디버깅, 시뮬레이션이 가능
  • Accellera Verilog-AMS 2.3.1 표준으로 디지털 인터페이스에 대한 모든 아날로그에 대한 연결 모듈로 언어 동기화를 제공
  • 직관적이고 강력한 내장 파형 뷰어로 아날로그/디지털 파형을 같은 스케일상에서 표시 가능
  • 표준 프로그래밍 언어 인터페이스(PLI)에 대응한 Verilog IEEE 1364-2001에 준거한 시뮬레이터

장점

  • 싱글 커널의 엔진으로 믹스드 시그널 환경을 통합하고, 높은 수렴성과 정밀도를 실현 가능
  • SDF 형식에 의한 타이밍 정보의 백아노테이션을 지원
  • 사용하기 쉬운 GUI를 통해 사용자의 숙련도에 관계 없이 작업 효율이 높은 시뮬레이션 환경 구축 가능(7개 주요 Verilog 교재에서 채택)
  • 포괄적인 프로젝트 매니저로 효율적인 멀티 프로젝트 설정을 위한 환경 설정, 각종 설정, 디렉토리, 옵션을 파일로 저장 가능
  • 멀티 윈도우, 사용자 정의가 가능한 데이터 분석기로 드래그 앤 드롭을 사용하여 회전/확대, 타이밍 마커를 제어하고 신호와 식에서 아날로그/디지털 파형을 표시
  • Harmony 인터랙티브 환경으로 모든 표현식, 변수, 모듈 신호, 벡터, 레지스터에 실시간으로 액세스하여 분석을 실행
  • 일관된 조작성으로 신호의 선택, 시간 단위 설정, 버스 폭, 상태 창, 타이밍 마커, 북마크 및 버스 정의가 가능

적용

  • SPICE 모델은 바이폴라 또는 CMOS와 같은 기존의 기술뿐만 아니라 TFT, SOI, HBT, SiGe 등의 첨단 기술을 지원

 

통합 아날로그/믹스드 시그널 뷰어를 갖춘 Harmony 아날로그/믹스드 시그널 시뮬레이터

 

 

기술 사양

  • Verilog IEEE 1364-2001에 준거
  • 넷리스트, 모델, 분석은 HSPICE와의 호환성을 제공
  • 복수의 솔버 사용을 통해 아날로그 넷리스트의 수렴성을 개선 가능