Catapult Coverage giver HLS-opmærksom kodedækning, der i modsætning til softwarecentrerede dækningsværktøjer anerkender, hvordan designkonstruktioner og HLS-direktiver påvirker den resulterende post-HLS-hardware og dermed tager disse i betragtning, når der indsamles og rapporteres kodedækning på HLS-designkilde. Eksempler inkluderer funktionsindslinings- og loop-unrolling-direktiver. Catapult Coverage understøtter også nødvendige dækningstyper på HLS-designkilden, såsom Condition and Focused Expression (FEC) -dækning plus dækning af arrayadgang.
Catapult Coverage
Catapult Coverage giver HLS-opmærksom kodedækning, herunder erklæring, gren, tilstand, FEC og array-adgangsdækning, til C ++/SystemC HLS-design. Det giver også SV-inspireret funktionel dækning med understøttelse af dækgrupper, dækpunkter, skraldespande og kryds inden for C++/SystemC testbænke.
En effektiv tilgang til måledrevet HLV
Brug traditionelle RTL-målinger såsom erklæring, gren, tilstand og udtryksdækning kombineret med SystemVerilog-inspireret funktionel dækning for at opnå HLS-opmærksom dækning af høj kvalitet inden syntese på højt niveau.
Catapult on-demand-træning
Catapult High-Level Synthesis (HLS) on-demand-træningsbiblioteket indeholder et sæt læringsstier med moduler til at introducere ingeniører til HLS og verifikation på højt niveau.
Syntese- og verifikationsgruppe på højt niveau
En gruppe til at diskutere de finere punkter i design og verifikation ved hjælp af Siemens EDA HLS- og HLV-værktøjer. Deltag i diskussionen om nye emner, funktioner, indhold og tekniske eksperter.
HLSLIBs
Et gratis og åbent sæt biblioteker implementeret i standard C ++ til bit-nøjagtigt hardware- og softwaredesign. Det er et åbent samfund for udveksling af viden og IP for HLS, der kan bruges til at fremskynde både forskning og design.
HLS-design- og verifikationsblog
Blog, der dækker næste generations syntese på højt niveau (HLS) design og verifikationsmetoder og teknikker.
Katapultstøtte
Få adgang til detaljeret dokumentation, udgivelser, ressourcer og mere.
EDA-rådgivning
Hjælper dig med at opnå maksimal forretningsmæssig effekt ved at tackle komplekse teknologi- og virksomhedsudfordringer med en unik blanding af udviklings- og designopplevelse og metodeekspertise.

