L` architettura di XiangShan, la potente cpu RISC-V dalla Cina

Realizzata con l` architettura open source RISCV, la cpu cinese Xiangshan si propone come la prima cpu con realizzazione ‘open’ ad essere utilizzata a scopo commerciale di massa su dei laptop entry level.
Analizzando nei dettagli i diagrammi rappresentativi localizzati sul suo GIthub, a livello di schematica troviamo la presenza di un Frontend dotato di branch predictor e di una memoria cache tipo L1plus, una Rename & Dispatch con Fp e Int register da 160 entries, un blocco con unita di calcolo tipo Float e Integer, 4 unita Agu e infine una memoria cache L2 da 1Mb a 8 vie. E possibile inoltre installare un simulatore di verilog e avviare una propria configurazione della cpu (guida su github ufficiale del processore Xiangshan).

Links

https://github.com/OpenXiangShan/XiangShan