SiFive aprova modelos de simulação Imperas Risc-V

Atualização: 9 de dezembro de 2023

Os modelos da Imperas para IP do processador SiFive são uma representação precisa do programador de instruções com funcionalidade completa, incluindo modos de usuário, privilegiado, sistema e depuração, além de opções de configuração para Risco-V extensões vetoriais e instruções personalizadas.

“Os modelos oferecem simulação de 100s a 1,000s de Mips em um PC host com configuração modesta”, de acordo com Imperas. “Por exemplo, o modelo de plataforma virtual do Freedom U540 SoC com cinco núcleos de CPU inicializa o SMP Linux em menos de 10 segundos.”

Os modelos combinam com as ferramentas de depuração e análise da Imperas que oferecem suporte a tarefas de design multi-core, incluindo portabilidade de SO e abstrações para desenvolvimento de aplicativos.

Além disso, o simulador da empresa, com codificação proprietária, pode ser integrado a outros ambientes EDA, como SystemC, SystemVerilog e ferramentas de simulação-emulação da Cadence, Siemens e Synopsys, além da oferta baseada em nuvem da Metrics Technologies.

“As liberdades de design do Risc-V e das extensões vetoriais estão mudando os limites tradicionais entre as fases de software e hardware do desenvolvimento de SoC”, disse o marketing de produto da SiFive vp, Chris Jones. “Os modelos Imperas ajudam os desenvolvedores com a exploração da arquitetura SoC em toda a flexibilidade do portfólio SiFive Core IP e oferecem suporte ao desenvolvimento inicial de software, que é um fator crítico na validação de novas soluções de IA.”

“O portfólio do SiFive Core IP cobre o espectro do Risc-V ISA, de controladores embarcados a multiprocessadores com suporte para SMP Linux, além dos mais recentes aceleradores baseados em vetor”, disse Simon Davidmann, CEO da Imperas. “Esses são os pontos de partida para a próxima geração de dispositivos específicos de domínio em quase todos os segmentos de mercado e aplicativos.”

A página de produtos da Imperas SiFive está aqui

Acordo de distribuição e suporte

A Imperas também concluiu um acordo plurianual de distribuição e suporte com a Valtrix Systems, fornecedora do ambiente de verificação Sting e gerador de teste.

Sting agora estará disponível pré-integrado com o modelo de referência Risc-V da Imperas. A solução combinada cobre a especificação Risc-V completa para modos de usuário, privilégio e depuração, incluindo todas as extensões padrão ratificadas e as especificações quase ratificadas (estáveis, ditas Imperas) para manipulação de bits, criptografia (Scala), DSP, hipervisor e vetores.

A combinação também pode ser atualizada para oferecer suporte a instruções e extensões personalizadas.