C++나 SystemC는 팀에게 설계 작업에 가장 효과적인 방법론을 결정할 수 있는 유연성을 주는 선택이에요.AC 데이터 형식의 순차 C++보다 뛰어난 시뮬레이션 및 검증 속도인지 여부 (hlslibs.org) 또는 SystemC와 MatchLib을 사용한 명시적 동시성 모델링 (AC 유형 사용), Catapult가 도와줄 수 있어요.
캐타펄트 C++/SystemC 신세시스
캐터펄트는 ASIC, FPGA를 위한 최고의 HLS 솔루션이에요.C++와 SystemC를 지원해서 디자이너들이 선호하는 언어로 작업해서 생산성과 품질을 높여요.코딩 횟수가 80% 적고 시뮬레이션 속도가 베릴로그보다 최대 1,000배 빨라요.HLS 설계 및 검증은 당신이 필요로 하는 우위예요.
주요 특징들
우수한 설계, 검증, 구현
캐터펄트는 C++/SystemC에서 ASIC/FPGA의 품질 RTL을 만들어요. 수작업 코딩 시간의 절반이에요.설계 공간 탐색, 다운스트림 RTL 합성 통합, 전력 추정/최적화는 더 나은 설계를 가능하게 해요.디자인 검사, 코드 커버리지, 형식은 RTL 검증 비용을 최대 80% 까지 줄여줘요.
캐터펄트 플로우를 사용하면 RTL 디버그가 말 그대로 사라져요.C 모델은 해당 환경에서 검증되고 거기에서 올바른 구성에 따른 RTL이 생성돼요.이렇게 하면 검증 노력이 크게 줄어들어요.
캐터펄트 온디맨드 교육
Catapult 고수준 합성 (HLS) 온디맨드 교육 라이브러리에는 엔지니어들에게 HLS와 고수준 검증을 소개하는 모듈이 포함된 학습 경로 세트가 포함되어 있어요.
고위급 합성 및 검증 그룹
Siemens EDA HLS와 HLV 도구를 사용한 설계와 검증의 세부 사항에 대해 논의하는 그룹이에요.새로운 주제, 기능, 콘텐츠, 기술 전문가에 대한 토론에 참여하세요.
HLS 립스
비트가 정확한 하드웨어와 소프트웨어 설계를 위해 표준 C++로 구현된 무료 개방형 라이브러리 세트예요.연구와 설계를 가속화하는 데 사용할 수 있는 HLS에 대한 지식과 IP 교환을 위한 오픈 커뮤니티예요.