Catapult Coverage fornisce una copertura del codice compatibile con HLS che, a differenza degli strumenti di copertura incentrati sul software, riconosce l'impatto dei costrutti di progettazione e delle direttive HLS sull'hardware post-HLS risultante e quindi li tiene in considerazione quando raccoglie e riporta la copertura del codice sulla fonte di progettazione HLS. Gli esempi includono le direttive Function Inline e Loop Unrolling. Catapult Coverage supporta anche i tipi di copertura necessari sulla fonte di progettazione HLS, come la copertura Condition and Focused Expression (FEC) più la copertura dell'accesso all'array.
Catapult Coverage
Catapult Coverage fornisce una copertura del codice compatibile con HLS, inclusa la copertura di statement, branch, condition, FEC e array access, per i progetti HLS C++/SystemC. Fornisce inoltre una copertura funzionale ispirata a SV con supporto per gruppi di copertura, coverpoint, bin e cross all'interno dei banchi di test C++/SystemC.
Un approccio efficiente all'HLV basato sulle metriche
Usa le metriche RTL tradizionali come la copertura di statement, branch, condition ed expression, combinate con la copertura funzionale ispirata a SystemVerilog per ottenere una copertura compatibile con HLS di alta qualità prima della sintesi di alto livello.
Formazione Catapult su richiesta
La libreria di formazione su richiesta Catapult High-Level Synthesis (HLS) contiene una serie di percorsi di apprendimento con moduli per introdurre gli ingegneri all'HLS e alla verifica di alto livello.
Gruppo di sintesi e verifica di alto livello
Un gruppo per discutere i punti più fini della progettazione e della verifica utilizzando gli strumenti Siemens EDA HLS e HLV. Partecipa alla discussione su nuovi argomenti, funzionalità, contenuti ed esperti tecnici.
HLS Libs
Un set di librerie gratuito e aperto implementato in C++ standard per una progettazione hardware e software con precisione di bit. È una comunità aperta per lo scambio di conoscenze e proprietà intellettuale per HLS che può essere utilizzata per accelerare sia la ricerca che la progettazione.
Blog di progettazione e verifica HLS
Blog che tratta le metodologie e le tecniche di progettazione e verifica di nuova generazione di sintesi di alto livello (HLS).
Supporto per catapulte
Accedi a documentazione dettagliata, versioni, risorse e altro ancora.
Consulenza EDA
Aiutarla a ottenere il massimo impatto aziendale affrontando complesse sfide tecnologiche e aziendali con una combinazione unica di esperienza di sviluppo e progettazione e competenza metodologica.

