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

Mixed-Signal Simulator

Harmony™는 업계 최고의 성능과 정밀도를 실현하는 아날로그/디지털 믹스드 시그널 시뮬레이션 솔루션입니다. SmartSpice 아날로그 회로 시뮬레이터와 Silos 디지털 시뮬레이터를 실행시에 동적으로 연결하여 생성된 단일 커널 시뮬레이션 구조로 사용합니다. 본 제품에는 혼합 아날로그/디지털 회로의 생성, 디버깅 및 시뮬레이션을 실행하는 경우에 유효한 강력한 AMS뷰어가 탑재되어 있습니다.

소개

현재의 SoC설계에서 증가하는 아날로그 컨텐츠와 더욱 더 복잡해지는 인터페이스는 중요한 아날로그 컨텐츠와 함께 디지털 로직부를 합친 포괄적인 시뮬레이션을 필요로 합니다. 일반적으로 믹스드 시그널 시뮬레이터의 성능은 아날로그 블록의 실행 속도와 아날로그 디자인과 디지털 디자인을 결합시키는 시뮬레이션 기술에 좌우됩니다. Harmony의 뛰어난 성능은 업계에서 가장 빠른 SPICE 시뮬레이터인 SmartSpice와 입증 된 디지털 시뮬레이터인 Silos 및 실행 시간에 구축된 고도로 최적화 된 시뮬레이션 커널을 활용하여 제공하고 있습니다.  

회로의 정밀도 (SPICE) 또는 속도 (Verilog)를 최적화하는 부분은 설계자가 선택합니다. 싱글 파서가 Verilog/SPICE/Verilog-A/Verilog-AMS에서 기술된 설계와 테스트 벤치를 읽습니다. 생산성이 높은 믹스드 시그널 시뮬레이션 환경에는 믹스드 시그널 파형 뷰어, 계층 조사와 대화형 소스 코드 편집기가 포함되어 있습니다.

그림 1: 내장된 아날로그/믹스드 시그널 뷰어(AMS 뷰어)를 갖춘 Harmony 아날로그/믹스드 시그널 시뮬레이터

주요 특징

  • 동작 모델링을 이용한 하향식 설계 및 상향식 검증에 대응하는 Verilog-A 언어
  • 언어 동기화는 모든 아날로그/디지털 인터페이스에서 Verilog-AMS의 연결 모듈을 채택 
  • Verilog 또는 SPICE 구문을 사용한 아날로그 신호, 디지털 신호를 임의로 조합한 입출력 패턴의 테스트 벤치 사용이 가능
  • 아날로그(SPICE)와 디지털(Verilog)을 임의로 혼합시킨 회로의 생성, 디버깅, 시뮬레이션을 할 수 있는 직관적인 대화형 디버깅 환경
  • 멀티창에서 사용자 정의 가능한 데이터 분석기에 의해 드래그 앤 드롭으로 팬, 줌, 타이밍 마커의 제어, 신호나 식 등을 아날로그/디지털 파형으로 표시가 가능
  • 모든 표현식, 변수, 모듈, 신호, 벡터, 레지스터에 실시간으로 액세스하여 분석을 실행
  • SDF에 의한 타이밍 정보의 백-아노테이션
  • 복합 다이어그램, 히스토그램, 벡터 계산기, FFT 해석 및 아이 다이어그램에 대한 완전한 포스트 프로세스 도구로 SmartView를 제공

장점

  • SmartSpice와 Silos 엔진으로 단일 커널 시뮬레이션을 구축하고 업계 최고 수준의 속도, 정확성, 컨버전스를 실현
  • SPICE 회로 시뮬레이터 최고의 용량에 따라 최대 800만 디바이스까지 시뮬레이션 가능
  • 초보자부터 숙련자까지 폭 넓은 사용자들에게 생산성이 높고, 사용하기 쉽고 강력한 환경

그림 2: Harmony 싱글 파형 뷰어

적용

  • SPICE 모델은 바이폴라와 CMOS 등의 종래 기술 외에도 TFT, SOI, HBT, SiGe 등의 고급 기술 지원
  • 믹스드 시그널

기술 사양

  • 지원되는 입력: Verilog, HSPICE 및 Berkely 넷리스트, Verilog-A, SPF/DSPF, SDF 백-아노테이션
  • 지원되는 출력 : RAW 파일, FSDB, VCD
  • Verilog-AMS와 Verilog-A에 대응하는 Verilog-HDL과 프로그래밍 언어 인터페이스(PLI)에 대응하는 IEEE 1364-2001을 지원)
  • 넷리스트, 모델, 분석에 대해 HSPICETM 호환성을 제공