Teach Remote lab lessons

Educator catalog

LabsLand Teach lessons

Preview public remote-lab activities before signing in to use them with a class.

Reset
More filters

5 lessons

386 public lessons available

Nios V for DE1-SoC
  • Nios V for DE1-SoC
  • 35 min
  • Graduação em Ciência ou Engenharia da Computação
  • Português (Brasil)

Nios V na DE1-SoC (1/5): primeira execução

Abra o CodeIDE Nios V na DE1-SoC, execute o programa pronto hello.elf e registre no terminal JTAG UART evidências da placa real.

  • Executar um ELF pronto no sistema Nios V fixo da DE1-SoC.
  • Identificar o Nios V como uma CPU soft-core RISC-V implementada dentro da FPGA.

Includes student questions and response prompts.

Nios V for DE1-SoC
  • Nios V for DE1-SoC
  • 55 min
  • Graduação em Ciência ou Engenharia da Computação
  • Português (Brasil)

Nios V na DE1-SoC (2/5): E/S mapeada em memória com C

Edite E/S mapeada em memória em C no Nios V, leia chaves, controle LEDs e explique como os endereços ligam o código ao hardware.

  • Usar ponteiros volatile em C para acessar E/S mapeada em memória.
  • Ler as chaves lógicas do Nios V no LabsLand pelo caminho GPIO JP1.

Includes student questions and response prompts.

Nios V for DE1-SoC
  • Nios V for DE1-SoC
  • 55 min
  • Graduação em Ciência ou Engenharia da Computação
  • Português (Brasil)

Nios V na DE1-SoC (3/5): E/S em assembly RISC-V

Modifique a E/S em assembly RISC-V, acompanhe instruções de carga e armazenamento e teste o caminho das chaves aos LEDs na DE1-SoC.

  • Compilar e executar um arquivo ELF em assembly RISC-V para o Nios V.
  • Relacionar instruções de carga, armazenamento, deslocamento, máscara e desvio ao comportamento em C.

Includes student questions and response prompts.

Nios V for DE1-SoC
  • Nios V for DE1-SoC
  • 75 min
  • Graduação em Ciência ou Engenharia da Computação
  • Português (Brasil)

Nios V na DE1-SoC (4/5): display HEX e temporizador

Compile e envie exemplos em C para o HEX0 e o temporizador de intervalo do Nios V e observe o comportamento de HEX0 e LEDR0 na DE1-SoC.

  • Usar periféricos validados de display e temporizador mapeados em memória no sistema Nios V fixo.
  • Explicar por que displays de sete segmentos precisam de padrões de segmentos codificados.

Includes student questions and response prompts.

Nios V for DE1-SoC
  • Nios V for DE1-SoC
  • 50 min
  • Graduação em Ciência ou Engenharia da Computação
  • Português (Brasil)

Nios V na DE1-SoC (5/5): pequena interface embarcada de hardware

Projete uma pequena interface embarcada no Nios V combinando entradas, LEDs, saída HEX, código enviado e evidências de testes no hardware real.

  • Projetar um pequeno comportamento embarcado usando E/S mapeada em memória.
  • Escolher C ou assembly RISC-V com base nas vantagens de cada implementação.

Includes student questions and response prompts.