Catapult Coverage zapewnia pokrycie kodu zgodnego z HLS, które, w przeciwieństwie do narzędzi pokrycia zorientowanych na oprogramowanie, rozpoznaje, w jaki sposób konstrukcje projektowe i dyrektywy HLS wpływają na powstały sprzęt post-HLS, a tym samym bierze je pod uwagę podczas zbierania i raportowania pokrycia kodu w źródle projektu HLS. Przykłady obejmują dyrektywy wstawiania funkcji i rozwijanie pętli. Coverage Catapult Coverage obsługuje również wymagane typy pokrycia w źródle projektu HLS, takie jak pokrycie warunków i ostrości ekspresji (FEC) oraz zasięg dostępu do macierzy.
Catapult Coverage
Coverage Catapult Coverage zapewnia zasięg kodu zgodnego z HLS-em, w tym zestawienie, oddział, stan, FEC i zasięg dostępu do macierzy, dla projektów C++/SystemC HLS. Zapewnia również pokrycie funkcjonalne inspirowane SV z obsługą grup osłon, punktów pokrycia, pojemników i krzyżówek na stanowiskach testowych C++/Systemc.
Efektywne podejście do wskaźników HLV
Użyj tradycyjnych metryk RTL, takich jak zestawienie, gałąź, stan i zasięg ekspresji, w połączeniu z pokryciem funkcjonalnym inspirowanym SystemVerilog, aby uzyskać wysokiej jakości pokrycie świadome HLS przed syntezą wysokiego poziomu.
Szkolenie katapultowe na żądanie
Biblioteka szkoleń na żądanie Catapult High-Level Synthesis (HLS) zawiera zestaw ścieżek uczenia się z modułami wprowadzającymi inżynierów do HLS i weryfikację na wysokim poziomie.
Grupa syntezy i weryfikacji wysokiego szczebla
Grupa do omówienia dokładniejszych punktów projektowania i weryfikacji przy użyciu narzędzi Siemens EDA HLS i HLV. Dołącz do dyskusji na nowe tematy, funkcje, treści i ekspertów technicznych.
HLSLibs
Wolny i otwarty zestaw bibliotek zaimplementowanych w standardowym C ++ do projektowania sprzętu i oprogramowania z dokładnością do bitów. Jest to otwarta społeczność do wymiany wiedzy i własności intelektualnej dla HLS, która może być wykorzystana do przyspieszenia zarówno badań, jak i projektowania.
Blog projektowy i weryfikacyjny HLS
Blog obejmujący metodologie i techniki projektowania i weryfikacji syntezy wysokiego poziomu (HLS) nowej generacji.
Obsługa katapult
Uzyskaj dostęp do szczegółowej dokumentacji, wersji, zasobów i nie tylko.
Doradztwo EDA
Pomoc w osiągnięciu maksymalnego wpływu biznesowego poprzez stawianie czoła złożonym wyzwaniom technologicznym i przedsiębiorstwom dzięki unikalnej kombinacji doświadczenia w zakresie rozwoju i projektowania oraz wiedzy specjalistycznej w zakresie metodologii.

