A Plataforma EDA ChipInventor usa os conceitos OpenROAD, um conjunto de ferramentas de licenças abertas bem integradas e profissionais, oferecendo um ambiente de desenvolvimento de semicondutores amigável ao usuário. OpenLane é um fluxo automatizado de RTL para GDSII baseado em vários componentes, incluindo OpenROAD e outras ferramentas EDA de licença aberta.
ChipInventor não apenas permite o uso desses conceitos unindo o suporte, conhecimento e experiência de nossa equipe em projetos de semicondutores, mas também usa uma estrutura baseada em nuvem, eliminando a necessidade de uma equipe de TI dedicada.
Uma interface de bloco responsiva e fácil de aprender permite que iniciantes compreendam rapidamente os conceitos de projeto de semicondutores. Você pode aplicar a metodologia de reutilização simplesmente arrastando e soltando blocos compartilhados de nossa biblioteca por uma comunidade com milhares de projetistas.
Voce também pode codificar na linguagem HDL Verilog e criar seus próprios blocos (módulos) para seu projeto ou pedir ajuda usando nossa interface IA.
Como parte da fase de projeto do frontend, dois simuladores estão disponíveis: um simples com uma interface esquemática para validações comportamentais e um complexo para fins de desenvolvimento e verificação com testbenchs.
Antes de passar para a complexa e extensa fase de backend de um fluxo de projeto de semicondutor, a plataforma ChipInventor permite que você crie facilmente um protótipo do projeto que está sendo desenvolvido, testando suas funcionalidades e operação em campo usando um FPGA.
Através da nossa interface, selecionando o menu Sintetizar, você encontrará a opção FPGA que inicia as ferramentas de RTL, "place & route" e "packaging" de acordo com as definições de tipo/modelo de FPGA escolhidas.
Você pode usar nossas DevBoards ou programar diretamente o FPGA selecionado com os arquivos gerados. A plataforma ChipInventor também está desenvolvendo alguns programadores FPGA amigáveis ao usuário (dispositivos) que serão apresentados em breve!
Se sua FPGA preferida não estiver em nossa lista, contate-nos.
Após concluir a fase de frontend do seu projeto e, quem sabe, validar seu funcionamento por meio de um protótipo rápido e simples utilizando nossas funcionalidades, você poderá aproveitar todos os recursos da fase de backend do ChipInventor.
Clicando no menu Sintetizar, você pode iniciar um fluxo de backend, iniciando todas as ferramentas necessárias para executar etapas importantes como Síntese RTL, STA, "Floorplanning", Posicionamento, CTS, Otimizações, Roteamento Global, LEC, Roteamento Detalhado, Streaming GDS, etc.
No final da etapa Síntese, você pode clicar para ler os logs mais importantes. Você também pode acessar todos os logs de execução através do menu Files. Os parâmetros usados pelas ferramentas lançadas podem ser configurados para otimizar ou corrigir problemas para uma nova compilação.
Você pode explorar o layout do seu projeto aproveitando-se de uma jornada 3D usando uma ferramenta de visualização de layout onde você poderá ver as camadas/máscaras, aplicar zoom, girar, selecionar células específicas, obter estatísticas de células usadas e muitas outras funcionalidades.
Esta é uma ferramenta simples, mas muito legal e educacional!
A plataforma ChipInventor fornece acesso a algumas fábricas de semicondutores para produção em massa e também a empresas intermediárias que permitem produções de menor volume para atividades de comprovação em silício e protótipos de semicondutores.
Um ambiente completo para o desenvolvimento de semicondutores RISC-V.
Desenvolvemos nosso IP Core seguindo as definições de arquitetura RISC-V, alguns de seus módulos e alguns dispositivos semicondutores como interfaces seriais (UARTs e SPIs) e um DMA para controlar um dispositivo de memória externo. Tudo disponível na plataforma ChipInventor.
Além dos IPs RISC-V Core e periféricos, ChipInventor também oferece uma IDE (NoCode) para codificação (linguagem C) e compilação para RISC-V, carregando o resultado final no chip projetado!
Com o objetivo de fornecer um ambiente completo para que todos aprendam sobre FPGAs e design de semicondutores, desenvolvemos a DevBoard ChipInventor.
Esta placa de desenvolvimento pode ser usada para prototipar rapidamente seu projeto, acelerando os testes de operação e o desenvolvimento do ambiente de aplicação.
Veja Detalhes