Escopo, versão e método

O que foi documentado

Esta documentação descreve a aplicação desktop AURORA no estado observado no repositório local. O conteúdo é orientado ao uso da aplicação por:

  • Estudantes e projetistas, que precisam criar projetos, processadores, testbenches e interpretar resultados.

  • Docentes e equipes de laboratório, que precisam explicar o fluxo SAPHO e reproduzir ambientes.

  • Usuários avançados, que precisam configurar simulação, formas de onda, controle de versão e Aurora Intelligence.

Item

Valor congelado

Produto

AURORA IDE / SAPHO

Versão do pacote

6.3.2

Commit

cee4922189e746b83e0198fd998ed50646f18371

Branch

main

Plataforma primária

Windows 10/11

Runtime

Electron 39.8.10 e Node.js 18+

Editor

Monaco Editor 0.52.2, fixado exatamente

Data da análise

9 de julho de 2026

Fontes e precedência

As informações foram consolidadas nesta ordem de confiança:

  1. Comportamento implementado no código-fonte.

  2. Testes unitários e E2E.

  3. Arquivos de configuração, scripts de bootstrap, empacotamento e release.

  4. Documentos ARCHITECTURE.md, README.md, RELEASE.md, SECURITY.md e documentação interna.

  5. Wiki local de apoio em C:\Users\Computador\Documents\Arthur\NIPSCERN\Backup_Last_Project\Project_Wiki, especialmente a rebaseline e o inventário funcional de 9 de julho de 2026.

  6. Páginas públicas oficiais do NIPSCERN sobre AURORA, SAPHO e YANC.

  7. Documentação oficial das tecnologias integradas.

Nota

A wiki local é usada como apoio de rastreabilidade, não como substituta do código. Quando a wiki e o código divergem, o comportamento implementado no commit documentado prevalece.

Convenções

  • e CMM referem-se à linguagem de entrada usada pelo SAPHO e à extensão .cmm.

  • Processador é o núcleo de hardware gerado a partir de um algoritmo C±.

  • Top Level é o módulo Verilog raiz da síntese.

  • Testbench Top é o arquivo de simulação selecionado; pode ser Verilog (.v) ou cocotb/Python (.py).

  • Caminhos entre <...> são exemplos e devem ser substituídos pelo valor local.

  • Opções marcadas como legadas existem no DOM ou em configurações antigas, mas não constituem um fluxo ativo confiável nesta versão.

Limites

Este manual não reproduz a especificação completa da linguagem C± nem os manuais de cada ferramenta externa. Ele explica como executar tarefas na AURORA, compreender os arquivos produzidos e verificar os resultados observáveis de cada fluxo.

Não foram alterados arquivos do código-fonte e nenhum commit foi criado durante a produção deste material.