Skip to content

Corrigindo MDU

Corrigindo MDU #8

Workflow file for this run

name: FIFO Test
on: [push, pull_request]
jobs:
test:
runs-on: ubuntu-latest
steps:
- name: Checkout do código
uses: actions/checkout@v4
- name: Instalar Icarus Verilog (iverilog)
run: sudo apt update && sudo apt install -y iverilog
- name: Criar diretório de build
run: mkdir -p build
- name: Compilar o testbench
run: iverilog -o build/fifo_tb -s fifo_tb -g2005-sv -Irtl/core testbenchs/fifo_tb.sv rtl/peripheral/fifo.sv
- name: Executar o testbench
run: vvp build/fifo_tb
- name: Salvar VCD como artefato
uses: actions/upload-artifact@v4
with:
name: fifo_waveform
path: build/fifo_tb.vcd