Pohľad zo samitu RISC-V
IAR Systems vydali dve oznámenia na podporu vytvorenia robustného ekosystému pre RISC-V. Prvý z nich bol s poskytovateľom IP, spoločnosťou SiFive, aby spolupracoval pri zavádzaní bývalých kompilátorových a debuggerových nástrojov do konfigurovateľného jadra IP procesora.
Očakáva sa, že integrácia nástrojov a IP podporí vývojárov pri dodávaní produktov a zvýši zavádzanie otvorenej architektúry bezplatných inštruktážnych súborov (ISA).
Anders Holmberg, riaditeľ pre stratégiu IAR Systems, uviedol, že cieľom je pomôcť vývojárom zvýšiť produktivitu a zamerať sa na inovácie. „SiFive je lídrom v komerčnom jadre IP RISC-V a náš nástrojový kľúč IAR Embedded Workbench je najpoužívanejší nástrojový nástroj na vytváranie zabudovaných aplikácií,“ uviedol. Dôraz sa kladie na škálovateľné, efektívne vlastné kremíkové a vývojové nástroje na splnenie výpočtovej pracovnej záťaže.
Vstavaný pracovný stôl IAR pre RISC-V bude k dispozícii v polovici roku 2019. Toolchain tvrdí, že ponúka „špičkovú kvalitu, veľkosť a rýchlosť kódu“, ako aj integrovaný debugger s podporou simulátora a hardvéru.
Softvérová spoločnosť tiež oznámila partnerstvo s poskytovateľom CPU IP, Andom, na podporu jadier spoločnosti RISC-V, AndesCore N25 (F) / NX25 (F) a A25 / AX25, v IAR Embedded Workbench pre RISC-V. Prvá verzia bude k dispozícii v polovici roku 2019. Funkcie rozšírenia inštrukcií AndeStar V5 a možnosti prispôsobenia inštrukcií Andes Custom Extension (ACE) budú spojené s Workbench, aby sa maximalizovala rýchlosť kódu a minimalizovala veľkosť kódu pre jadrá RISC-V.
Automatizácia a výpočty v reálnom čase
Spoločnosť Codasip oznámila najnovšiu verziu svojho súboru nástrojov a nové jadro EOSC-V optimalizované pre Linux a výpočty v reálnom čase.
Jeho sada nástrojov Studio 8 umožňuje vývojárom písať popis procesora na vysokej úrovni a automaticky syntetizuje návrh (na obrázku).
„Keďže sa špecifikácia RISC-V ISA vyvíja a pridáva stále sa zvyšujúci počet voliteľných rozšírení architektúry, je nevyhnutná metodika návrhu procesora, ktorá umožňuje rýchle preskúmanie architektúry a zjednodušenú tvorbu ľahko implementovateľného RTL,“ poznamenal Chris Jones, viceprezident spoločnosti Marketing na Codasip. „Potrebujeme vysoko kvalitný popisný procesorový jazyk optimalizovaný pre RISC-V,“ dodal a predstavil balík nástrojov.
Popis procesora je napísaný v jazyku CodAL, jazyku popisu architektúry, a potom sa automaticky syntetizujú RTL, testovacia lavica, modely virtuálnych platforiem a vývojová súprava vývojového softvéru (kompilátor C / C ++, debugger, profiler). Metodika znižuje čas strávený údržbou kompletnej súpravy na vývoj softvéru (SDK) pomocou modelu procesora s presnými inštrukciami (IA) v CodAL to Time, ktorý by sa inak vyžadoval na udržanie úplnej súpravy SDK a implementácia sa výrazne zníži vďaka metodike, ktorá využíva model procesora presný (IA) v CodAL pre generovanie SDK a model s presnou implementáciou cyklu.
Medzi nové funkcie a funkcie sady nástrojov ôsmej generácie patrí podpora ladiaceho programu LLVM a OpenOCB, integrovaných vývojových prostredí Studio / CodeSpace (IDE) založených na Eclipse Oxygen a interaktívnejších konzol a vylepšení testovacích balíkov a overovania na podporu používateľom definovaného RISC. -V rozšírenia.
Spoločnosť tiež predstavila 64-bitový procesor Bk7, ktorý sa pridal k rodine Bk. Má sedemstupňový plynovod s predikciou vetiev, voliteľnú jednotku úplnej správy pamäte (MMU) s podporou virtuálneho adresovania pre operačné systémy, ako je Linux, populárne rozšírenia RISC-V a externé priemyselné rozhrania.
Je to doteraz najvýkonnejší procesor spoločnosti a vývojári si môžu prispôsobiť pokyny, registre alebo rozhrania.
Štúdio 8 a procesor Bk7 budú všeobecne k dispozícii Q1 2019, s okamžitým prístupom k vybraným zákazníkom okamžite.
Spoločnosť Microchip oznámila, že k svojmu ekosystému Mi-V pridáva to, čo považuje za prvú architektúru SoC FPGA RISC-V v tomto odvetví. FPGA kombinujú Microsemiconductor PolarFire FPGA a mikroprocesorový podsystém založený na RISC-V ISA.
Pred samitom oznámila nadácia Linux svoju spoluprácu s nadáciou RISC-V s cieľom urýchliť vývoj otvorených zdrojov a prijatie ISIS RISC-V.
