Andes Technology kondigt de introductie aan van haar nieuwste innovatie - de AndesCore? D23 en N225 RISC-V processoren. Deze cores zijn speciaal ontworpen om te voldoen aan de dynamische behoeften van het Internet of Things (IoT) en embedded systemen en belichamen Andes' niet-aflatende toewijding aan het leveren van geavanceerde technologie voor de onderling verbonden wereld.

De D23- en N225-kernen zijn zorgvuldig ontworpen met compactheid, prestatie-efficiëntie, laag stroomverbruik, flexibiliteit en veiligheid als topprioriteiten. Deze cores stellen fabrikanten van IoT- en embedded chips en apparaten in staat om te voldoen aan de snelgroeiende eisen van een snel evoluerende markt, terwijl het stroomverbruik tot een minimum wordt beperkt en een robuuste beveiliging wordt gegarandeerd. Andes kondigde in februari 2019 de populaire N22 aan, een 2-traps pijplijn AndesCore die RV32I/EMAC ISA implementeert, gericht is op diep ingebedde verwerking en een prestatie heeft van 3,95 Coremark/MHz en 1,8 DMIPS/MHz.

De D23 en N 225 zijn vernieuwde ontwerpen met een nieuwe microarchitectuur en de nieuwste RISC-V uitbreidingen om betere prestaties, kleinere code en meer beveiligingsondersteuning te bieden. Ze bieden een goed migratiepad voor klanten die hun N22-ontwerpen willen upgraden of een nieuw ontwerp willen opstarten. Gemeenschappelijke hoofdkenmerken van AndesCore D23 en N225: Nieuwste RISC-V uitbreidingsondersteuning: De N225 implementeert de RV32 IMACBZce niet-privilege uitbreidingen, evenals Machine/Gebruikermodi en Enhanced Physical Memory Protection (ePMP).

De D23 ondersteunt bovendien de FDKP-uitbreidingen (Single/Double-Precision Floating-Point, Scalar Crypto en Packed SIMD/DSP draft), en CMO (Cache Management Operations) uitbreiding. De D23 is ook uitgerust met Supervisor-modus en de bijbehorende PMP (sPMP) voor een betere beveiliging. Hoge prestaties: Beide cores leveren prestaties in hun klasse, met uitstekende benchmarkscores zoals respectievelijk 4,55 (D23) en 4,4 (N225) Coremark/MHz, en 2,08 (D23) en 1,92 (N225) DMIPS/MHz.

Ze zijn in staat om op hoge frequenties te werken in verschillende technologieknooppunten, zoals bijna 800 MHz op 28nm, en bieden de nodige rekenkracht voor edge IoT-apparaten met steeds hogere eisen aan prestaties en functies. Energiebeheer: Beide kernen ondersteunen geavanceerde energiebeheertechnologieën zoals PowerBrake en Wait-For-Interrupt (WFI) en Wait-For-Event (WFE), waardoor de levensduur van de batterij wordt verlengd voor veel soorten niet-gebonden IoT-apparaten. Kleine codegrootte: De N22 biedt al codegrootte met Andes CoDense?

technologie. Met de toevoeging van de nieuwe RISC-V Zce uitbreiding om de codegrootte te verkleinen, verkleinen de D23 en N225 de codegrootte nog eens met 4,4% voor de Embench-IoT benchmark, vergeleken met de N22. Dit levert extra geheugenkostenbesparing op voor Andes-klanten.

Flexibiliteit: Beide cores bieden uitgebreide configureerbaarheid, waaronder geoptimaliseerde multipliers voor prestaties of oppervlakte, optionele statische of dynamische branch-prediction, verschillende combinaties van privilege-modi, instructie en data. Lokale geheugens met groottes van 1 KB tot 512 MB, en 2-draads of 4-draads JTAG debug-interface. Ontwerpers kunnen deze functies aanpassen aan hun specifieke toepassingsvereisten.

Naast de bovengenoemde gedeelde functies en de nieuwste RISC-V uitbreidingen, beschikt de D23 core over extra mogelijkheden, waaronder een ingebouwde instructie- en datacache, en ECC zachte foutbescherming voor alle cache en lokale geheugens. De kern kan ook naadloos worden geïntegreerd met de krachtige ACE? (Andes Custom Extension) om aangepaste instructies voor Domain-Specific Acceleration (DSA) te ondersteunen en heeft een roadmap om een afgeleide voor functionele veiligheid op te nemen.

Deze uitgebreide mogelijkheden bieden de D23 mogelijkheden voor een breder scala aan segmenten in de auto-industrie en industriële besturingstoepassingen.