-
EE119b_AVR回购专注于VHDL环境下AVR指令集的测试与实现
资源介绍
EE119b_AVR
用于VHDL的AVR指令集测试和实现的回购
设置
该项目针对AT90S4414器件。 为了运行此设备的程序集模拟器,您需要安装AVR Studio 4吗? (现在验证)。 较新的版本不支持。
运行测试
一旦安装了GHDL和osvvm,请从Makefile运行命令:
导入vhdl文件
make import
运行测试
测试内存访问单元(MAU):
make mau_tests
测试通用寄存器:
make avr_reg_tests
GDHL安装
为了进行仿真,此代码使用GHDL。 从预构建的二进制文件(可在线获得)中安装GHDL,或者从源文件中进行构建。
apt update
apt install -y gnat
git clone git@github.com:ghdl/ghdl
cd ghdl
git checkout v0.37.0
./configur