Alegeți țara sau regiunea dvs.

EnglishFrançaispolskiSlovenija한국의DeutschSvenskaSlovenskáMagyarországItaliaहिंदीрусскийTiếng ViệtSuomiespañolKongeriketPortuguêsภาษาไทยБългарски езикromânescČeštinaGaeilgeעִבְרִיתالعربيةPilipinoDanskMelayuIndonesiaHrvatskaفارسیNederland繁体中文Türk diliΕλλάδαRepublika e ShqipërisëአማርኛAzərbaycanEesti VabariikEuskeraБеларусьíslenskaBosnaAfrikaansIsiXhosaisiZuluCambodiaსაქართველოҚазақшаAyitiHausaКыргыз тилиGalegoCatalàCorsaKurdîLatviešuພາສາລາວlietuviųLëtzebuergeschmalaɡasʲМакедонскиMaoriМонголулсবাংলা ভাষারမြန်မာनेपालीپښتوChicheŵaCрпскиSesothoසිංහලKiswahiliТоҷикӣاردوУкраїна

Ziua RISC-V: Microchip adaugă RISC-V IP Hard la Polarfire FPGA

Microchip-PolarFire-Risc-V-FPGA

Numit "Polarfire Soc", "arhitectura aduce capacitatea de multiprocesare asimetrică în timp real la platformele Linux într-un cpu coerent coerent multi-core", potrivit firmei, care a lucrat cu Sistem de specialitate RISC-V pentru a crea dispozitivele.

Operațiunea în timp real este inclusă pentru mediile de executie critice, controlul sistemului și de încredere.


Se realizează prin oprirea predictorilor de ramură a CPU, convertirea cache-ului de nivel 1 la memoria integrat strâns, asigurând că toate miezurile sunt coerente la subsistemul de memorie și partajați o memorie coerentă pentru trecerea mesajului.



Cele patru nuclee execută setul de instrucțiuni RV64GC. Pentru a monitoriza aceste, există o cincime 64bit RISC-V, de data aceasta execută setul de instrucțiuni RV64MAC. Toate cele cinci pot funcționa în mod coerent.

De la Polarfire FPGA-uri existente, versiunile RISC-V sunt moștenite funcții de securitate, incluzând: programarea cu fluxuri de bituri rezistente la DPA, anti-manipulator, o asigurare a lanțului de aprovizionare limitată, o funcție fizică ne-clonabilă, un adevărat generator de număr aleator și un lateral Crypto-coprocesor rezistent la canal.

În plus, în conformitate cu microcipul, procesoarele vor avea boot sigure (bliț de boot 128kbyte), protecție fizică a memoriei și, pe toate amintirile: corectarea erorilor cu un singur bit și detectarea erorilor cu două biți. Firma pretinde, de asemenea, o imunitate de spectru și de topire.

Înainte de a fi disponibile, pot fi utilizate chips-uri, software-ul Antmicro's Desite Build-Source-Debug-Software poate fi folosit, iar Microchip a creat "placă de expansiune neplăcută" pentru a alerga alături de Hifive's ''s Board Development "- Microchip a numit cele două panouri împreună: MPFS-DEV-KIT.

Pentru Polarfire FPGA-uri existente, microcipul are miezuri moi "mi-v" 32 biți care execută setul de instrucțiuni RV32i (Integer), unele cu "M" (Miltiply / Divide), "A" (instrucțiuni atomice) sau "f" (Punctul plutitor cu o singură precizie) Extensii.

Microchip prezentat la "Noțiuni de bază cu RISC-V" la Seminarul din Londra săptămâna trecută.