Sen descrición

Min 370f61d137 FPA_module F32 TB %!s(int64=4) %!d(string=hai) anos
fpa e8a7ddfb11 new modules and vectors %!s(int64=4) %!d(string=hai) anos
scripts 4b437b8178 working add and multiply %!s(int64=4) %!d(string=hai) anos
simulation 4c30825fb4 Neuron WIP %!s(int64=4) %!d(string=hai) anos
src 370f61d137 FPA_module F32 TB %!s(int64=4) %!d(string=hai) anos
.gitignore 1f845bdd3b Updated project sturcture %!s(int64=5) %!d(string=hai) anos
Makefile f76b4b385c Changed tb lauching method in makefile %!s(int64=4) %!d(string=hai) anos
altera_devel.qpf 06cb4a2a5d Initial %!s(int64=5) %!d(string=hai) anos
altera_devel.qsf 64bf0ade21 Script for starting tb %!s(int64=4) %!d(string=hai) anos
readme.md f76b4b385c Changed tb lauching method in makefile %!s(int64=4) %!d(string=hai) anos

readme.md

Altera Development Repo

Setup

Just run analysis

make analysis

if not working, specify Quartus installation directory with QUARTUS_ROOT parameter

Start modelsim GUI

make modelsim

Running testbench

This will run test testbench in console without opening modelsim GUI

make tb_file=${file} tb_mod=${module} testbench
# Example
make tb_file=./src/root.sv tb_mod=root_tb testbench

Running testbench with defined simulation tcl script. Scripts has be located in simulation/modelsim/sim_*.do

# GUI example for simulation/modelsim/sim_root_tb.do
make sim_root_tb.gui
# Without GUI
make sim_root_tb.cli