FPGA踩坑记

Posted by szh on 2020-01-20

用的是 Artix7 XC7A35T CSG324

突然对 FPGA 起了一点兴趣,从同学那借了一个来玩玩

一些参考资料

在图书馆借了一本《FPGA 现代数字系统设计》
在中国大学慕课上找到了一门东南大学的《计算机系统综合设计》
《See MIPS Run》链接(中文看起来快一点就看中文了)
《计算机组成与设计 硬件/软件接口》

Vivado 的安装

先去注册一个 Xilix 的账号
这里找 一个版本下载,找了 Vivado HLx 2019.2: All OS installer Single-File
开始下载要登陆,还要填写一堆信息,有几率没法下载,每重填一次那个表都要重新登陆一次很烦,下载要 20 多个 G,花了一个多小时
安装就正常走流程,装完了要 License 直接无视,在这个环节花了一些时间找 License,后来才发现没这个也可以用(目前来说没有影响)
装这个磁盘占用 30~40G

跑马灯

照着网课弄的,惊喜的发现借来的书后面有 XC7A35T 的手册,还发现实验板也是一样的 EGO1
网课的复位信号是低有效,改为高有效可以得到期望的仿真结果,之后可以映射一个拨码开关到复位信号上就没什么大问题