Skip to main content
Šis puslapis rodomas naudojant automatinį vertimą. View in English instead?

Catapult C++/SystemC Synthesis

“Catapult” yra pagrindinis ASIC ir FPGA HLS sprendimas. Palaikydami “C++” ir “SystemC”, dizaineriai dirba pageidaujama kalba, aukštyn produktyvumu ir kokybe. Su 80% mažiau kodavimo, o modeliavimo greitis iki 1,000x greičiau nei “Verilog”. HLS dizainas ir tikrinimas yra jums reikalingas kraštas.

PAGRINDINĖS SAVYBĖS

Aukščiausias dizainas, tikrinimas ir įgyvendinimas

“Catapult” daro kokybišką RTL ASIC/FPGA iš C++/SystemC per pusę rankinio kodavimo laiko. “Design Space Exploration”, pasroviui RTL sintezės integracija, plius galios įvertinimas/optimizavimas leidžia geriau projektuoti. Dizaino tikrinimas, kodo aprėptis ir formalus sumažina RTL patikros išlaidas iki 80%.

Gimtoji dviejų kalbų palaikymas “SystemC” ir “C ++”

C++ arba SystemC yra pasirinkimas, suteikiantis komandoms lankstumo nuspręsti, kokia yra efektyviausia jų projektavimo užduoties metodika. Nesvarbu, ar tai būtų pranašesnis nuoseklaus C ++ modeliavimo ir tikrinimo greitis su kintamosios srovės duomenų tipais (hlslibs.org), arba aiškų lygiagretaus modeliavimo su SystemC ir MatchLib (naudojant kintamosios srovės tipus), Catapult turi jums padengti.

Product Image Catapult Fam C plus 2

Naudojant “Catapult Flow”, RTL derinimas tiesiogine prasme išnyksta. C modelis yra įteisintas jo aplinkoje, o iš ten kuriamas teisingas pagal konstrukciją RTL. Tai smarkiai sumažina tikrinimo pastangas.
Džuzepė Bonanno, Vyresnysis inžinierius R&D, STMikroelektronika

“Catapult” mokymai pagal pareikalavimą

“Catapult High-Level Synthesis” (HLS) užsakomųjų mokymo bibliotekoje yra mokymosi takų rinkinys su moduliais, skirtais supažindinti inžinierius su HLS ir aukšto lygio patikrinimu.

Aukšto lygio sintezės ir tikrinimo grupė

Grupė, skirta aptarti smulkesnius projektavimo ir tikrinimo taškus naudojant Siemens EDA HLS ir HLV įrankius. Prisijunkite prie diskusijos naujomis temomis, funkcijomis, turiniu ir techniniais ekspertais.

HLSLibs

Nemokamas ir atviras bibliotekų rinkinys, įdiegtas standarte C ++, skirtas bitų tiksliam aparatinės ir programinės įrangos projektavimui. Tai atvira bendruomenė, skirta keistis žiniomis ir IP HLS, kuri gali būti naudojama siekiant pagreitinti tiek mokslinius tyrimus, tiek dizainą.

Piktograma su mėlynu vandens lašeliu ir baltu knygos kontūru.

HLS projektavimo ir tikrinimo tinklaraštis

Dienoraštis, apimantis naujos kartos aukšto lygio sintezės (HLS) projektavimo ir tikrinimo metodikas ir metodus.

Laisvų rankų įranga

Katapultų palaikymas

Pasiekite išsamią dokumentaciją, leidimus, išteklius ir dar daugiau.

EDA konsultacijos

Padedame pasiekti maksimalų verslo poveikį sprendžiant sudėtingus technologijų ir įmonių iššūkius su unikaliu kūrimo ir projektavimo patirties ir metodologijos patirties deriniu.