.
A Synopsys está se juntando à gangue RISC-V, revelando um trio de designs de processadores que adicionará ao seu portfólio ARC, visando uma variedade de aplicações embarcadas.
A empresa, talvez mais conhecida como fornecedora de ferramentas de automação de design eletrônico (EDA), ampliou sua família ARC existente de designs de processadores incorporáveis com opções ARC-V de 32 e 64 bits baseadas na arquitetura de conjunto de instruções abertas RISC-V .
As três famílias são a ARC-V RMX, um núcleo incorporado de consumo ultrabaixo de 32 bits; ARC-V RHX, um núcleo de 32 bits otimizado para desempenho em tempo real; e ARC-V RPX, um processador multi-core de 64 bits otimizado para aplicativos host normalmente executados em Linux.
A Synopsys disse que decidiu entrar na arena RISC-V devido à crescente adoção do padrão aberto, bem como ao interesse dos clientes.
“Realmente sentimos que agora é o momento certo para entrar neste mercado, e a razão é múltipla”, disse-nos o vice-presidente sênior de estratégia de linha de produtos, John Koeter.
“Existem muitas arquiteturas de conjuntos de instruções por aí, mas o que achamos que torna o RISC-V especial é o suporte da indústria que está se unindo em torno dele, especialmente no ecossistema de software. E se você olhar para as CPUs baseadas em RISC-V, de acordo com alguns analistas da indústria , espera-se que cresçam cerca de 40% CAGR nos próximos cinco ou seis anos ou mais”, acrescentou.
A Synopsys também terá assento no conselho e no Comitê de Direção Técnica da RISC-V Internacionalo órgão sem fins lucrativos que mantém as especificações RISC-V, disse Koeter.
“Uma das outras coisas provenientes do nosso pedigree ARC é que a linha ARC era configurável e extensível. E esta nova linha de produtos, a linha de produtos ARC-V, será altamente configurável”, acrescentou.
O portfólio ARC está disponível como projetos principais licenciáveis que um cliente pode adotar no formato RTL (register-transfer level) e integrá-lo em um sistema em chip (SoC) maior para atender aos seus requisitos e, em seguida, levar esse projeto finalizado para um dos as empresas de fundição, como TSMC ou Samsung, e fabricam-no.
Koeter disse que para ajudar os clientes, a Synopsis também estava disponibilizando os núcleos no que chama de fluxos rápidos, que são basicamente implementações de referência.
“Então, se eles quiserem pegar esse núcleo e direcionar o TSMC 3nm ou 5nm, esses fluxos de referência rápida dão sugestões sobre como obter a implementação otimizada usando as ferramentas Synopsys. E elas são ajustadas para tecnologias de processo individuais, e escolheremos as mais populares aqueles que estão por aí”, explicou ele.
Em termos de áreas de aplicação alvo, a família RMX é de gama baixa, e a Synopsys vê-a normalmente a ser utilizada para aplicações IoT com a sua pequena área e baixo consumo de energia, além de possuir capacidade de processador de sinal digital (DSP) integrada para suportar face detecção ou reconhecimento de gestos.
A família RHX é um processador em tempo real de alto desempenho, que se espera seja incorporado em dispositivos para aplicações como infoentretenimento no carro ou SSDs empresariais de consumo.
Por fim, a família RPX multi-core de 64 bits promete maior desempenho. No setor automotivo, podem ser controladores zonais, parte de um conceito de veículo definido por software, indo até redes de área de armazenamento e hardware de datacenter.
No entanto, Rich Collins, diretor de gerenciamento de produtos, deixou claro que a Synopsys não pretende competir com designs de processadores RISC-V de última geração, como os da Ventana.
“Vou lhe contar dois aplicativos que não estamos visando. Não estamos visando um processador host em um datacenter, um tipo de chip de servidor ou qualquer coisa assim. Também não estamos visando o processador de aplicativos em um telefone móvel , esse tipo de coisa”, Collins nos disse.
No entanto, Collins disse que o RPX tem como objetivo oferecer suporte a distribuições Linux comuns. “Tradicionalmente, construímos nosso próprio Linux embarcado, mas com a família RPX, estamos olhando muito mais para distribuições Linux, como Ubuntu e Debian”, disse ele.
O RISC-V possui perfis e, desde que um design siga esses perfis, presume-se que todas as distros Linux que também aderem a esses perfis serão executadas em seu núcleo, explicou ele.
“Portanto, não estamos nos limitando. Nosso plano é basicamente conectar-se a todas as distribuições Linux disponíveis para núcleos RISC-V em geral.”
A Synopsys disse que já tem um cliente líder no setor automotivo que ainda não foi anunciado publicamente, mas para outros a empresa lançará os projetos no próximo ano.
O IP do processador incorporado ARC-V RMX de 32 bits está programado para estar disponível no segundo trimestre de 2024, enquanto o design em tempo real ARC-V RHX de 32 bits e o processador host ARC-V RPX de 64 bits estão programados para estar disponíveis em segundo semestre de 2024.
Também haverá membros adicionais da família ao longo do ano, de acordo com Koeter.
“Mesmo dentro de uma dessas famílias individuais, haverá números de produtos direcionados a diferentes aplicações. Como se estivessem com ou sem DSP, ou possam usar memórias estreitamente acopladas em vez de memória cache ou coisas assim”, disse ele. ®
.








