# Glossário Este glossário reúne os termos usados de forma consistente no manual. Quando a interface mantiver um nome em inglês, o termo é preservado para facilitar sua localização na AURORA. **AURORA** : Ambiente desktop do ecossistema SAPHO para organizar projetos, editar fontes, gerar processadores, compilar, simular e analisar circuitos. **C± / CMM** : Linguagem de entrada para geração de processadores dedicados. Os algoritmos são armazenados em arquivos com extensão `.cmm`. **YANC / SAPHO** : YANC é o conjunto de compiladores usado na transformação de C± em hardware. SAPHO é o ecossistema no qual esse fluxo está inserido. **Top Level / Testbench Top** : Top Level é o módulo Verilog raiz do circuito. Testbench Top é o arquivo que inicia e controla a simulação. **RTL** : Representação do circuito em nível de transferência entre registradores, usada pelos módulos Verilog do projeto. **Icarus / Verilator / cocotb** : Icarus e Verilator são opções de simulação do RTL. O cocotb é o framework Python usado para escrever testbenches executados com um simulador compatível. **VCD / FST / GTKWave / Surfer / layouts** : VCD e FST armazenam formas de onda. GTKWave e Surfer são viewers. `.gtkw`, `.surf.ron` e `.sucl` registram organização visual ou comandos de visualização, sem conter os dados da simulação. **Yosys / PRISM** : Yosys processa a estrutura RTL usada pelo PRISM, que apresenta módulos e conexões em um diagrama navegável. **Aurora Intelligence** : Assistente integrado que pode consultar o contexto do projeto e, mediante confirmação, executar ações controladas. **MCP** : Model Context Protocol, empregado para disponibilizar ferramentas controladas da AURORA a agentes compatíveis. **SPF** : Formato JSON de projeto com extensão `.spf`. Registra estrutura, processadores, arquivos e seleções relevantes. **CommandSpec** : Contrato interno que representa executável, argumentos, diretório de trabalho e ambiente sem montar um comando de shell.