Andes certificeert Risc-V SIMD- en DSP-referentiemodellen

Update: 6 augustus 2023
Andes certificeert Risc-V SIMD- en DSP-referentiemodellen

Kernen met de P-aanduiding hebben SIMD- en DSP-uitbreidingen op de instructieset voor gegevensverwerking en real-time werking. “De RISC-V International P Extension Task Group bevindt zich in de laatste fase van het indienen van de specificatie bij het officiële ratificatieproces, dat naar verwachting in de tweede helft van 2 zal worden afgerond”, aldus het in Oxfordshire gevestigde Imperas, dat ook zijn simulatie heeft bijgewerkt. technologie geschikt voor P-compatibele kernen. “Ontwikkelaars kunnen nu de Imperas-referentiemodellen gebruiken om multicore-ontwerpconfiguratieopties voor SoC-architectuurverkenning te evalueren.”

De Risc-V-instructieset (ISA) is een open standaard en heeft een modulaire structuur met meerdere onafhankelijke extensies die geschikt zijn voor verschillende toepassingen, elk met een letteraanduiding - de 'M'-extensie voegt bijvoorbeeld vermenigvuldigen en delen toe.

Meerdere onafhankelijke verwerkingseenheden kunnen die extensies implementeren, met elkaar communiceren en randapparatuur delen, bestuurd door een mix van RTOS en niet-realtime besturingssysteem met firmware en applicatiesoftware.

"RISC-V is een raamwerk van flexibiliteit - de echte waarde zit in de uitbreidingen en opties die beschikbaar zijn voor processorkernimplementaties", aldus Andes CTO Charlie Su. "De Risc-VP-extensie binnen de Andes-kernen beantwoordt aan de realtime vereisten in SIMD-DSP-berekeningen voor markten in audio, spraak, IoT, tinyML en edge-apparaten."

De simulatietools van Imperas draaien virtuele modellen van Risc-V-kernhardware, waardoor verschillende hardware-softwarebalansen kunnen worden getest voordat ze overgaan op silicium.

"Deze virtuele prototypes ondersteunen ook vroege softwareontwikkeling, vaak vele maanden voordat siliciumprototypes beschikbaar zijn", aldus Imperas. “Voor de definitieve softwaretests kan met een virtueel platform de daadwerkelijke binaire code worden geverifieerd met toegang en zichtbaarheid die niet beschikbaar zijn in echte hardware of zonder de te testen software in gevaar te brengen met extra testcode. De Imperas-modellen van de Andes-kernen zijn al gebruikt voor commerciële projecten, die nu in silicium worden geïmplementeerd.”

Eerder deze maand keurde SiFive Imperas Risc-V simulatiemodellen goed