C906 RISC-V Board ontwerp, ontwikkeling en productie zijn de belangrijkste specialiteiten van Ningbo Hi-tech Easy Choice Technology Co., Ltd.'s high-tech business. Ons bedrijf geniet een uitstekende reputatie voor het leveren van uitstekende service, het cultiveren van langdurige allianties met vooraanstaande bedrijven, overheidsorganisaties en een omvangrijke gebruikersgroep. Onze specialisaties omvatten de ontwikkeling van complete intelligente elektronische besturingskaarten, het ontwerp van mechanische en elektrische besturingsproducten, de creatie van single-chip microcomputers, circuitontwerp en postproductietestdiensten. We hebben de capaciteit om besturingscircuits te ontwikkelen die zijn aangepast aan uw behoeften, waardoor de functionaliteit van uw gewenste product tot leven komt, of u ons nu gedetailleerde functionele specificaties of slechts een vaag idee aanbiedt.
De ontwikkeling van YCTECH-besturingsborden voor industriële producten omvat softwareontwerp voor industriële besturingskaarten, software-upgrades, ontwerp van schematische diagrammen, PCB-ontwerp, PCB-productie en PCBA-verwerking aan de oostkust van China. Ons bedrijf ontwerpt, ontwikkelt en produceert C906 RISC-V board. Ali Group Pingtouge heeft achtereenvolgens verschillende RISCV-processors gelanceerd en sommige processors zijn in de branche toegepast. In een bepaalde Zhi's D1-processor is bijvoorbeeld de Xuantie C906-kern van Pingtouge ingebed als de "kern". Hoewel RISCV een open standaard is en er enkele RTL-implementaties van open source-cores op internet zijn, zijn commerciële RISCV-cores over het algemeen closed source. Maar wat verrassend is, is dat broeder Pingtou in oktober van dit jaar de vier RISCV-kernen die hij ontwierp open source maakte, inclusief de C906-kern die door D1 werd gebruikt.
Xuantie C906 is een goedkope 64-bits RISC-V-architectuurprocessorkern ontwikkeld door Alibaba Pingtouge Semiconductor Co., Ltd. Xuantie C906 is gebaseerd op de 64-bits RISC-V-architectuur en heeft de RISC-V-architectuur uitgebreid en verbeterd. Uitgebreide verbeteringen omvatten:
1. Verbetering van instructieset: focus op vier aspecten van geheugentoegang, rekenkundige bewerkingen, bitbewerkingen en cachebewerkingen, en in totaal zijn 130 instructies uitgebreid. Tegelijkertijd ondersteunt het ontwikkelteam van de Xuantie-processor deze instructies op compilerniveau. Behalve de Cache-bedieningsinstructies, kunnen deze instructies worden gecompileerd en gegenereerd, inclusief GCC- en LLVM-compilatie.
2. Geheugenmodelverbetering: breid geheugenpagina-attributen uit, ondersteun pagina-attributen zoals Cacheable en Strong order, en ondersteun ze op de Linux-kernel.
De belangrijkste architecturale parameters van de Xuantie C906 zijn onder meer:
RV64IMA[FD]C[V] Architectuur
Pingtouge-instructie-uitbreidings- en verbeteringstechnologie
Pingtouge-technologie voor geheugenmodelverbetering
Pijplijn met gehele getallen in 5 fasen, sequentiële uitvoering met één nummer
128-bits vectorcomputereenheid, ondersteunt SIMD-berekening van FP16/FP32/INT8/INT16/INT32.
C906 is een RV64-bit instructieset, 5-niveau sequentiële enkele lancering, 8KB-64KB L1 Cache-ondersteuning, geen L2 Cache-ondersteuning, halve/enkele/dubbele precisie-ondersteuning, VIPT vierwegcombinatie L1-datacache.