文章概览
vivado 可以仿真和烧录,但是体积有 100G 大。
可以用 modelsim + 国产软件 TD 代替,分别负责仿真和烧录
modelsim 仿真
- 编写 .v 和 .vt 文件,其中 .vt 文件包含仿真参数
- 添加对应文件,编译,运行仿真
.vt 文件编写
1 | // 结构说明 |
仿真操作
新建项目:
file->new->project
新建或导入
.v
和.vt
文件编译:
在project栏右键文件->compile->compile all
编译后,两文件身上有绿色对号,可以在
library
栏看到新出现了work
,点开有刚编译文件仿真:
在libary栏右键.vt文件->simulate
注意:.v 和 .vt 文件名不可一样
vivado烧录
- 写好 .v 文件
- 配置引脚
Layout->I/O Planning
- 生成原理图
左侧Run Synthesis
生成电路图
左侧Run Implementation
生成
.bit
文件Generate Bitstream
烧录
插上板子,连接
左侧与Generate Bitstream下面的Open Hardware Manager->open target->auto connect
选中
.bit
文件Open Hardware Manager->Program Device
(文件位置一般为project/xxx.runs/impl/xxx.bit
)点击program
多想多做,发篇一作