
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ă.