Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
SAPHO & AURORA 6.4.2, Manual de uso
Logo
SAPHO & AURORA 6.4.2, Manual de uso

Primeiros passos

  • O que é o SAPHO
  • Instalação
  • O mapa da janela

Verilog primeiro

  • Tutorial: um contador em Verilog
  • Formas de onda
  • O fluxo Verilog em detalhe
  • Testbenches: Verilog e cocotb

C± e o processador

  • Tutorial: um processador SAPHO
  • A linguagem C± essencial
  • Compilação e artefatos
  • Simulação do processador
  • PRISM: o visualizador de RTL

Os dois juntos

  • O processador dentro do seu Verilog
  • Levar ao FPGA

Estudos avançados

  • Ponto flutuante customizado
  • Números complexos
  • Notação de Dirac: álgebra linear em hardware
  • FFT em hardware
  • Os módulos HDL do SAPHO por dentro
  • Interrupção, marcador de fim e multiprocessador

A AURORA no dia a dia

  • Tour pela interface
  • Organização de um projeto
  • Aurora Intelligence
  • Controle de versão, Python e configurações

Referência

  • Folha de consulta rápida
  • Diretivas do C±
  • Biblioteca do C±
  • Conjunto de instruções do processador
  • Atalhos de teclado
  • Diagnóstico: sintomas e causas

Apêndices

  • Glossário
  • Publicações
  • Links e onde encontrar a gente
  • Escopo, versão e método
Back to top
View this page

Links e onde encontrar a gente¶

Tudo o que orbita este manual em um lugar só: os endereços oficiais da plataforma, do laboratório e das ferramentas que vêm na caixa.

As duas casas¶

O NIPS-CERN, Núcleo de Instrumentação e Processamento de Sinais, tem dois endereços, e é a distância entre eles que explica a plataforma: a pesquisa nasce em Juiz de Fora e é usada em Genebra.

NIPS, UFJF

Departamento de Engenharia Elétrica, PPEE
R. José Lourenço Kelmer, s/n
Juiz de Fora, MG 36036-900, Brasil

luciano.andrade@ufjf.br

Route Salam, CERN

Esplanade des Particules 1
CH-1211 Genève 23, Suisse

chrysthofer.afonso@cern.ch

Para assuntos gerais, parcerias e vagas: contact@nipscern.com.

Na rede¶

Site do NIPS-CERN

nipscern.com. Projetos, publicações, notícias e a equipe. É de lá que sai o instalador do SAPHO.

https://www.nipscern.com
Instagram

@nipscern. O dia a dia do laboratório: bancada, viagens ao CERN, defesas, resultados novos. É por onde a gente conversa mais rápido.

https://www.instagram.com/nipscern/
GitHub

A organização nipscernlab: o código do SAPHO, da AURORA, do YANC e deste manual, tudo aberto.

https://github.com/nipscernlab
GitLab

Os projetos que vivem no GitLab, entre eles o nosso fork do Surfer.

https://gitlab.com/nips-cern
NIPS-CERN e o ATLAS

A colaboração com o CERN, o calorímetro TileCal do experimento ATLAS e o que a nossa eletrônica faz lá dentro.

https://www.nipscern.com/cern.html
Quem faz

As duas casas do laboratório: o NIPS, na UFJF, em Juiz de Fora, e a Route Salam, no CERN, em Genebra.

https://www.nipscern.com/about.html

A plataforma¶

Página do SAPHO

A apresentação da plataforma, com o processador desenhado bloco a bloco e o download da última versão.

https://www.nipscern.com/projects/sapho
Baixar a última versão

O instalador completo, direto do GitHub: IDE, compiladores, simuladores e visualizadores em um arquivo só.

https://github.com/nipscernlab/sapho/releases/latest
Página da AURORA

A IDE por dentro: editor, terminais, Aurora Intelligence e o resto da janela onde você trabalha.

https://www.nipscern.com/projects/aurora
Página do YANC

Os compiladores que traduzem o C± em processador: cmmcomp, appcomp e asmcomp.

https://www.nipscern.com/projects/yanc
O código deste manual

Achou um erro ou quer sugerir um capítulo? O manual é um repositório aberto, e uma issue basta.

https://github.com/nipscernlab/docs_aurora
Perguntas e respostas

As dúvidas que mais chegam, com resposta curta. Inclui como colaborar e como trabalhar conosco.

https://www.nipscern.com/qa.html

Leitura¶

O artigo da plataforma

SAPHO: An FPGA Customizable Implementation (IEEE, 2026). A arquitetura e os resultados em FPGA.

https://cdn.nipscern.com/publications/ieee-2026-soft-core-processors.pdf
O SAPHO em produção

O simulador de pulsos do TileCal em tempo real (SBAI, 2025), rodando na eletrônica do ATLAS.

https://cdn.nipscern.com/publications/sbai-2025-simulador-de-pulsos-do-tilecal.pdf
Fractais em FPGA

Implementação de Fractal em FPGA usando o SAPHO (ENMC, 2025). O caso mais visual de todos, e ótimo para aula.

https://cdn.nipscern.com/publications/enemc-2025-implementacao-de-fractal.pdf
Todas as publicações

A produção completa do laboratório, de 2001 até hoje, com os PDFs.

https://www.nipscern.com/publications
Notícias

O que anda acontecendo por aqui: versões novas, congressos, gente chegando.

https://www.nipscern.com/news/
Leituras deste manual

A seleção comentada, capítulo por capítulo, do que vale ler junto com cada parte.

publicacoes.html

As ferramentas que vêm na caixa¶

Todas de código aberto, todas instaladas junto com o SAPHO. Os links vão para os projetos originais, que merecem a visita.

Icarus Verilog

O simulador padrão.

https://steveicarus.github.io/iverilog/
Verilator

Simulação rápida.

https://www.veripool.org/verilator/
GTKWave

As formas de onda.

https://gtkwave.sourceforge.net/
Surfer

Ondas, no nosso fork.

https://gitlab.com/nips-cern/surfer-aurora
Yosys

A síntese que o PRISM desenha.

https://yosyshq.net/yosys/
cocotb

Testbenches em Python.

https://www.cocotb.org/
Monaco

O editor dentro da AURORA.

https://code.visualstudio.com/api/monaco
Electron

A base da aplicação.

https://www.electronjs.org/

Falar com a gente¶

Assunto

Onde

Dúvida sobre a plataforma ou o manual

contact@nipscern.com

Coordenação do laboratório

luciano.andrade@ufjf.br

A plataforma e este manual

chrysthofer.afonso@cern.ch

Defeito na AURORA

A aba Sobre das configurações monta o relato com o diagnóstico da instalação, ou abra uma issue no repositório da AURORA

Erro neste manual

Uma issue em docs_aurora

Parcerias, pesquisa, vagas

contact@nipscern.com e a página Sobre

O laboratório soma 147 publicações no registro, de 2001 a 2026, com 32 orientações concluídas e 18 pessoas hoje. Os números vivos ficam no site.

Next
Escopo, versão e método
Previous
Publicações
Copyright © 2026, NIPS-CERN
Made with Sphinx and @pradyunsg's Furo
On this page
  • Links e onde encontrar a gente
    • As duas casas
    • Na rede
    • A plataforma
    • Leitura
    • As ferramentas que vêm na caixa
    • Falar com a gente