Catapult Coverage bietet HLS-fähige Codeabdeckung, die im Gegensatz zu softwareorientierten Coverage-Tools erkennt, wie sich Designkonstrukte und HLS-Direktiven auf die resultierende Post-HLS-Hardware auswirken, und diese daher bei der Erfassung und Meldung der Codeabdeckung auf der HLS-Designquelle berücksichtigt. Zu den Beispielen gehören Direktiven für das Inlining von Funktionen und das Entrollen von Schleifen. Catapult Coverage unterstützt auch die benötigten Coverage-Typen auf der HLS-Designquelle wie Condition and Focused Expression (FEC) -Coverage plus Array Access Coverage.
Catapult Coverage
Catapult Coverage bietet HLS-fähige Codeabdeckung, einschließlich Statement-, Branch-, Condition-, FEC- und Array-Zugriffsabdeckung, für C++/SystemC HLS-Designs. Es bietet auch von SV-inspirierten Funktionen mit Unterstützung für Covergroups, Coverpoints, Bins und Crosses in C++/SystemC-Prüfständen.
Ein effizienter Ansatz für metrikgestütztes HLV
Verwenden Sie traditionelle RTL-Metriken wie Statement, Branch, Condition und Expression, kombiniert mit einer von SystemVerilog inspirierten Funktionsabdeckung, um eine qualitativ hochwertige HLS-fähige Berichterstattung vor der High-Level-Synthese zu erreichen.
Catapult-Schulung auf Abruf
Die On-Demand-Schulungsbibliothek Catapult High-Level Synthesis (HLS) enthält eine Reihe von Lernpfaden mit Modulen zur Einführung von Ingenieuren in HLS und Verifikation auf hoher Ebene.
Hochrangige Gruppe für Synthese und Verifikation
Eine Gruppe, um die Feinheiten des Entwurfs und der Verifizierung mit den EDA HLS- und HLV-Tools von Siemens zu besprechen. Nehmen Sie an der Diskussion über neue Themen, Features, Inhalte und technische Experten teil.
HLS Libs
Ein kostenloser und offener Satz von Bibliotheken, implementiert in Standard-C++ für bitgenaues Hardware- und Softwaredesign. Es ist eine offene Community für den Austausch von Wissen und geistigem Eigentum für HLS, die genutzt werden kann, um sowohl die Forschung als auch das Design zu beschleunigen.
HLS Blog für Design und Verifizierung
Blog über Entwurfs- und Verifikationsmethoden und -techniken der nächsten Generation auf hoher Ebene (HLS).
Katapult-Unterstützung
Greifen Sie auf ausführliche Dokumentation, Veröffentlichungen, Ressourcen und mehr zu.
EDA-Beratung
Wir helfen Ihnen dabei, maximale geschäftliche Auswirkungen zu erzielen, indem wir komplexe Technologie- und Unternehmensherausforderungen mit einer einzigartigen Mischung aus Entwicklungs- und Designerfahrung und Methodenkompetenz angehen.

