새로 승인된 RISC-V 사양에 대한 시뮬레이터 및 참조 모델

업데이트: 2년 2021월 XNUMX일

Imperas Software Ltd는 이제 모든 고객과 사용자에게 최신 제품 업데이트를 일반 릴리스로 제공합니다. RISC-V 커뮤니티에 무료로 제공되는 오픈 소스 참조 모델과 상용 제품으로 제공되는 이 모델은 이제 Bit Manipulation, Cryptographic(스칼라), Vector 및 향상된 권한 사양과 같은 최신 비준 확장을 지원합니다. 이러한 최신 추가 기능은 마이크로컨트롤러 및 애플리케이션 프로세서에서 AI, ML 및 HPC용 멀티코어 어레이에 이르기까지 다양한 애플리케이션의 최적화된 솔루션을 목표로 하는 개방형 표준 RISC V ISA를 기반으로 하는 RISC V 프로젝트의 범위를 확장합니다.

이러한 시뮬레이션 제품 및 도구는 개방형 가상 플랫폼 이니셔티브를 통해 Apache 2.0에서 라이선스가 부여되고 OVPworld.org에서 사용할 수 있는 오픈 소스 프로세서 및 플랫폼 모델로 지원됩니다. 가상 플랫폼/프로토타입의 신속한 개발을 지원하기 위해 이러한 모델과 플랫폼은 필요에 따라 수정 및 확장될 수 있습니다. Imperas 상업 시뮬레이션 technology 제품은 무료로 사용 가능한 개방형 표준 공용 OVP API(애플리케이션 프로그래밍 인터페이스)를 기반으로 합니다. 300개가 넘는 프로세서 모델의 전체 범위는 이기종 설계를 지원하거나 다른 아키텍처를 RISC V로 마이그레이션하는 프로젝트를 위해 12개 이상의 ISA를 기반으로 합니다.

Imperas RISC-V 참조 모델은 RISC-V 프로세서 및 가상 플랫폼/프로토타입의 설계 검증(DV)에 사용되어 설계 주기 전반에 걸쳐 소프트웨어 개발 및 테스트를 지원합니다. RISC-V 커뮤니티는 riscvOVPsim, riscvOVPsimPlus 및 riscvOVPsimCOREV를 비롯한 다양한 무료 사용 옵션으로 지원됩니다. 또한 Imperas 상용 솔루션은 전문적인 지원과 함께 보다 복잡한 설계를 위한 추가 기능을 제공합니다. 또한 SystemC, SystemVerilog와 같은 다른 표준 EDA 환경과 잘 알려진 Cadence, Siemens EDA, Synopsys의 시뮬레이션 및 에뮬레이션 도구와 Metrics Technologies의 클라우드 기반 시뮬레이션 제품과 통합할 수 있습니다.

“ISA 사양은 아마도 컴퓨터 과학에서 가장 중요한 인터페이스일 것입니다. 이는 소프트웨어 프로그램과 기본 하드웨어 사이의 경계를 정의합니다."라고 Imperas Software Ltd.의 CEO인 Simon Davidmann은 말했습니다. 과거의 단일 소스 개발과 달리 RISC-V는 공개 소스 및 독점 상업적 지지자가 있는 커뮤니티 기반입니다. 우리는 오늘 Imperas 시뮬레이션 기술 및 모델이 완전히 승인된 사양과 함께 사용자를 계속 지원함에 따라 이전의 모든 주요 개정판을 지원할 준비가 되었음을 발표하게 된 것을 기쁘게 생각합니다.”