O design, desenvolvimento e fabricação da placa C906 RISC-V são as principais especialidades da empresa de alta tecnologia da Ningbo Hi-tech Easy Choice Technology Co., Ltd. Nosso negócio desfruta de uma excelente reputação por fornecer serviços excelentes, cultivar alianças duradouras com empresas eminentes, organizações governamentais e uma base de usuários considerável. Nossas áreas de especialização incluem o desenvolvimento de placas de controle eletrônico inteligentes completas, o projeto de produtos de controle mecânico e elétrico, a criação de microcomputadores de chip único, projeto de circuito e serviços de teste de pós-produção. Temos a capacidade de desenvolver circuitos de controle customizados às suas necessidades, dando vida à funcionalidade do produto desejado, quer você nos ofereça especificações funcionais detalhadas ou apenas uma vaga ideia.
O desenvolvimento da placa de controle de produto industrial YCTECH inclui design de software de placa de controle industrial, atualização de software, design de diagrama esquemático, design de PCB, produção de PCB e processamento de PCBA localizado na costa leste da China. Nossa empresa projeta, desenvolve e fabrica a placa C906 RISC-V. Ali Group Pingtouge lançou sucessivamente vários processadores RISCV, e alguns processadores foram aplicados na indústria. Por exemplo, em um determinado processador D1 da Zhi, o núcleo Xuantie C906 da Pingtouge é incorporado como o "núcleo". Embora o RISCV seja um padrão aberto e existam algumas implementações RTL de núcleos de código aberto na Internet, os núcleos RISCV comerciais geralmente são de código fechado. Mas o que é surpreendente é que em outubro deste ano, o irmão Pingtou abriu o código dos quatro núcleos RISCV que ele projetou, incluindo o núcleo C906 usado pelo D1.
O Xuantie C906 é um núcleo de processador de arquitetura RISC-V de 64 bits de baixo custo desenvolvido pela Alibaba Pingtouge Semiconductor Co., Ltd. O Xuantie C906 é baseado na arquitetura RISC-V de 64 bits e expandiu e aprimorou a arquitetura RISC-V. Os aprimoramentos estendidos incluem:
1. Aprimoramento do conjunto de instruções: Concentre-se em quatro aspectos de acesso à memória, operações aritméticas, operações de bit e operações de cache, e um total de 130 instruções foram expandidas. Ao mesmo tempo, a equipe de desenvolvimento do processador Xuantie oferece suporte a essas instruções no nível do compilador. Exceto pelas instruções de operação do Cache, essas instruções podem ser compiladas e geradas, incluindo compilação GCC e LLVM.
2. Aprimoramento do modelo de memória: Amplie os atributos de página de memória, suporte a atributos de página como Cacheable e Strong order e suporte-os no kernel do Linux.
Os principais parâmetros arquitetônicos do Xuantie C906 incluem:
Arquitetura RV64IMA[FD]C[V]
Expansão de instrução Pingtouge e tecnologia de aprimoramento
Tecnologia de aprimoramento do modelo de memória Pingtouge
Pipeline inteiro de 5 estágios, execução sequencial de um único problema
Unidade de computação vetorial de 128 bits, suporta computação SIMD de FP16/FP32/INT8/INT16/INT32.
C906 é um conjunto de instruções RV64-bit, lançamento único sequencial de 5 níveis, suporte de cache L1 de 8KB-64KB, sem suporte de cache L2, suporte de precisão metade/único/duplo, cache de dados L1 de combinação de quatro vias VIPT.