시스템RDL

SystemRDL

SIRIT 컨소시엄이 지원하는 SystemRDL 언어는 다양한 제어 상태 레지스터를 기술하고 구현하기 위해 특별히 설계되었다.개발자는 SystemRDL을 사용하여 사양, 하드웨어 설계, 소프트웨어 개발, 검증 및 문서화를 위해 레지스터 뷰를 자동으로 생성하고 동기화할 수 있다.

SystemRDL은 레지스터에만 초점을 맞춘 오픈 소스 텍스트 기반 기술 언어다.SystemRDL 1.0에는 몇 가지 제한이 있었으며 현재는 제약 조건, 적용 범위 및 HDL 경로와 같은 검증 기반 속성을 지원하는 SystemRDL 2.0으로 대체되었다.SystemRDL 2.0은 또한 설계 재사용을 더욱 향상시키는 구성요소를 매개변수로 지정하는 기능을 도입하였다.

참고 항목

회사/도구

  • 상업적
    • 애기시스
    • 세미노어의 CSR 컴파일러[2]
    • 마길름
  • 오픈 소스
    • Juniper Networks가 Apache 2.0 오픈 소스 라이센스로[4] 출시한 Open Register Design Tool
    • GitHub의 SystemRDL 컴파일러는 SystemRDL 2.0과 문서화 및 IP-XACT용 발전기를 지원한다.[5]

참조

외부 링크