Skip to contentSkip to content
Certificados verificados. On-chain. Para sempre.Saiba mais
Ewance
Entrar
Cover image for Núcleo de Processador RISC Simplificado para Estação de Telemetria Embarcada
Code

Núcleo de Processador RISC Simplificado para Estação de Telemetria Embarcada

FreeVerified credential3 semanasAdvanced

Visão geral

Sobre o que é este desafio

Projete um processador RISC de 8 bits em Verilog, valide 100% do teste em simulação e receba seu certificado verificável.

CredentialBlockchain-anchored
ShareableLinkedIn-ready
LanguageEnglish
PaceSelf-paced

O Brief

O que você vai fazer e o que vai demonstrar.

A empresa não tem um núcleo de processador próprio e auditável, pequeno o suficiente para rodar em FPGA, capaz de pré-processar dados de telemetria.

Earning criteria — what you'll demonstrate

  • Projetar o datapath e a unidade de controle de um processador simples a partir de uma especificação de conjunto de instruções
  • Integrar um módulo HDL de terceiros (ALU de referência) a um projeto maior respeitando uma interface definida
  • Verificar a execução correta de um programa de teste instrução por instrução em simulação
  • Documentar decisões arquiteturais de hardware de forma rastreável para fins de auditoria

Adequação ao Programa

Onde isso se encaixa no seu programa.

Aperfeiçoa as mesmas habilidades que seu curso espera que você demonstre.

Conteúdo alinhado em breve.

Habilidades

Habilidades que você vai demonstrar.

Cada um aparece no seu certificado verificado.

Carreiras

Cargos para os quais este desafio te prepara.

Títulos reais. Pontes reais de habilidades. Escolha o mais próximo da sua trajetória.

Engenheiro(a) de Software Embarcado

Projetar um núcleo de processador do zero aprofunda o entendimento de como instruções viram sinais de controle, conhecimento essencial para quem depois escreve software de baixo nível para hardware customizado.

Este desafio aprimora

  • verilog-hdl-design
  • code-reading
  • processor-microarchitecture-design

Software Engineer

A verificação sistemática de um conjunto de instruções, comparando estado esperado vs obtido a cada passo, transfere diretamente para práticas de teste automatizado e depuração de sistemas complexos em software.

Este desafio aprimora

  • coverage-reports
  • code-reading
  • architecture-decision-records-adrs

Tech Lead

Coordenar uma equipe para dividir o projeto entre datapath, unidade de controle e verificação, além de documentar decisões arquiteturais, é uma prática direta de liderança técnica em projetos de hardware complexos.

Este desafio aprimora

  • architecture-decision-records-adrs
  • processor-microarchitecture-design
  • coverage-reports

Só mais uma coisa

Você pode colocar um certificado no seu currículo até sexta-feira.