다이나릿시스템의 iSAVE-MP 에서 ADaC 사의 RTL

다이나릿시스템의 iSAVE-MP 에서 ADaC 사의 RTL-C 코드를 지원
in-System 설계 검증 솔루션을 공급하고 있는 다이나릿시스템(Dynalith Systems Co.,
Ltd.)은 iSAVE-MP (In-System Algorithm Verification Engine - Multi-Purpose)의 양산용
버전이 RTL-C 코드를 지원 가능하다고 발표했다. RTL-C 코드는 일본 ADaC(Advanced
Data Controls Corp.)의 Verilog 코드를 RTL-C코드로 변환시켜 주는 툴인 Afterburner의
출력 포맷이다.
ADaC의 DA Field의 Manager인 Kazunori Uchida씨는 “ Verilog 코드를 RTL-C 코드로
변환시켜주는
기능에
의해,
Afterburner는
하드웨어
설계의
C언어에
의한
정확한
소프트웨어 모델을 이용한 버츄얼 프로토타이핑을 가능하게 한다. 또한, Afterburner는
기존의 Verilog 시뮬레이션 툴들보다도 보다 빠른 속도로 bit, pin, 그리고 clock edge
정확도를 제공한다. 게다가, 생성된 RTL-C 코드의 실행 파일은 clock edge 정확도의
시뮬레이션 커널을 포함하므로, 어떤 다른 종류의 시뮬레이터도 필요로 하지 않는 특징이
있다.” 라고 말했다.
다이나릿시스템의 김종석 대표는 “ 당사가 직접 실시한 MPEG2 디코딩 모듈의 한 블록인
IDCT (Inverse Discrete Cosine Transform)에 대한 Cycle 레벨의 RTL-C 시뮬레이션 결과에
의하면, 기존 Verilog 시뮬레이션에 비해 47배 빠른 속도를 나타내었다. 따라서, RTL-C 모
델은 보다 빠른 속도의 검증을 필요로 하는 SoC 설계의 검증을 위한 획기적인 솔루션이라
고 할 수 있을 것이다. iSAVE-MP가 HDL, EDIF, RTL-C 모델로 쓰여진 다양한 IP를 사용한
에뮬레이션 및 Verilog 시뮬레이션에 의한 검증에 덧붙여 RTL-C도 지원 가능하다는 것은,
SoC 설계에 필요한 HW/SW 동시 검증을 위한 강력한 디자인 플랫폼을 iSAVE-MP가 제공
할 수 있다는 의미이다.” 라고 주장하였다.
About Dynalith Systems
다이나릿시스템은 C/C++, SystemC 등으로 이루어진 초기 ASIC/SoC 모델의 행위 수준 에
뮬레이션에 의한 기능 검증 등을 포함하는 혁신적인 검증 솔루션을 공급한다.
web site: http://www.dynalith.com
About ADaC
Advanced Data Controls Corp.는 독립계 소프트웨어 회사로서, 시스템 소프트웨어의 공급
및 기술 지원을 하고 있다. Cynergy Design Systems사로부터 Afterburner의 라이센스를 획
득한 이후, 이 툴의 마케팅 및 영업을 하고 있다.
web site: http://www.adac.co.jp
Contact Information: [email protected] or [email protected]