Fluxos ISA no Digital Design Studio
Digital Design Studio 2.0.2: Fluxos ISA no Digital Design Studio. Confira o host selecionado, as permissões da conta e o suporte atual antes de usar.
Abra ISA design no Flow Navigator do Digital Design Studio. A fonte 2.0.2 suporta importação RISC-V e perfis RV64, IM e A. Revise o perfil selecionado e os diagnósticos antes de salvar um artefato gerado. Elaboração, montagem, execução, cossimulação, verificações formais e carregamento de modelos ainda dependem da operação oferecida pelo host real; suporte à importação não habilita todas as ações ISA no Windows ou na Cloud.
Overview
O projeto ISA faz parte do Digital Design Studio, não de um aplicativo separado. Abra Projeto ISA no Flow Navigator no mesmo espaço de trabalho de projeto usado para edição e análise RTL.
Abra um fluxo ISA
Abra o Digital Design Studio e selecione o projeto pretendido.
Expanda Projeto ISA no Flow Navigator.
Escolha criação, instruções, geração RTL, execução, desempenho ou verificação.
Abra a função necessária. Sua aba de editor usa o nome da função em vez de repetir um título genérico ISA.
Crie ou selecione o código-fonte da arquitetura do projeto antes de esperar uma estrutura, tabela de instruções ou resultado de codificação.
Um projeto vazio não deve ser interpretado como contendo uma arquitetura embutida. Uma função visível é uma entrada de navegação, não prova de que sua engine está habilitada.
Funções no painel esquerdo
Etapa | Funções |
|---|---|
Modelar | Estrutura, instruções, estado arquitetural, codificação, mapa de opcodes, assembler/disassembler, pipeline, configuração e comparação de alterações |
Gerar | RTL, simulador de conjunto de instruções, saídas relacionadas ao compilador e exportação |
Explorar | Variantes do espaço de projeto |
Executar | Execução de programas e um atalho para o Event Trace compartilhado |
Analisar | Perfil estrutural e estimativas PPA |
Verificar | Cossimulação, verificação, verificações formais e revisão de signoff |
Ferramentas do espaço de trabalho | Biblioteca de modelos e material de referência |
Use o campo de busca para restringir a lista. Expandir tudo e recolher tudo operam nos grupos de etapas. Escolher um item abre essa função; não envia um job.
Código-fonte e configurações do projeto
O código-fonte ISA, as configurações do projeto, as saídas geradas e as evidências de verificação pertencem ao espaço de trabalho selecionado do Digital Design Studio. Salve alterações deliberadas no código-fonte antes de elaborar ou exportar. Quando o host oferecer ações de código-fonte, o painel ISA disponibiliza Salvar, Elaborar e configurações de projeto específicas de ISA.
Na 2.0.2, modelos de Library não podem ser carregados; Library insere apenas trechos CX. Preserve o trabalho não salvo e revise o modelo antes de aceitar a substituição. Um modelo é um ponto de partida explícito, não um resultado do projeto atual.
Revise instruções e codificações
Após salvar a fonte CX ativa, abra Instructions. Use Declared categories para agrupamentos definidos pelo usuário ou Encoding width / format para grupos estruturais. Leia a tabela comparando-a com a elaboração dessa fonte exata.
Mantenha juntos a versão do código-fonte, o alvo selecionado, a versão da engine, os exemplos de entrada e os artefatos retornados. Uma tabela preenchida não é, por si só, evidência de verificação, e uma estimativa não é um resultado medido de implementação.
Event Trace é compartilhado com Analysis
Há um visualizador Event Trace em Análise. A entrada ISA Event Trace é um atalho para esse visualizador compartilhado e a execução pertinente, não uma segunda linha do tempo. Se não existir um artefato compatível de execução, nenhuma trilha medida poderá ser exibida.
Disponibilidade e migração
ISA usa o shell, as configurações, as abas e o painel inferior do Digital Design Studio. Não há um aplicativo ISA separado para instalar no fluxo integrado nem uma visualização separada de chat com IA no editor principal.
Use Add category e Add subcategory para organizar declarações. New instruction e Duplicate instruction criam rascunhos; revise o nome, o mnemônico de assembly e a codificação antes de Apply to CX. Uma fonte alterada ou um documento somente leitura pode desabilitar Apply.
Instalações ISA independentes antigas e seus dados de aplicativo são legados. Preserve qualquer código-fonte CX existente como um arquivo controlado pelo usuário antes da migração. Não copie credenciais, licenças de máquina ou estado oculto de confiança do dispositivo para o novo espaço de trabalho. Consulte Espaços de trabalho locais e Primeira inicialização e acesso à conta.
Guias relacionados
Do modelo à saída verificada
Use Verify model para solicitar a elaboração do buffer atual. Leia as verificações pendentes, indisponíveis e malsucedidas conforme exibidas; verificações do modelo inteiro não são uma prova separada para cada linha de instrução.
Salve a fonte da arquitetura e escolha a configuração ISA pretendida.
Resolva os diagnósticos de análise sintática/elaboração antes de ler as visualizações de instruções e codificações.
Gere apenas as saídas compatíveis com o host atual. Salve os artefatos gerados separadamente da fonte.
Use instruções conhecidas e codificações esperadas para verificar o comportamento do montador/desmontador.
Mantenha os resultados de execução e verificação junto à revisão da fonte; abra eventos compatíveis por meio do Analysis Event Trace compartilhado.
A CLI alti incluída no aplicativo Windows serve para inicialização de projetos. Os alti isa … comandos ISA da CLI precisam do mecanismo CX (alti-cx), que o aplicativo Windows não inclui. O formato de saída e os recursos pertencem à versão instalada da CLI.
Uso do Digital Design Studio 2.0.2
A exportação do decodificador exige a elaboração atual e suas verificações estáticas. Revise o idioma selecionado e o mapeamento de campos brutos e preserve o arquivo exportado separadamente. Editar a fonte invalida a exportação anterior; ela não é uma prova de equivalência de execução.