2018/2/1
Posted znyyddf
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2018/2/1相关的知识,希望对你有一定的参考价值。
安装modelsim步骤:
1. 软件位置D:\Users\user08\Documents\modelsim安装与破解软件
2. 安装方式遵循windows系统下方式安装破解
Makefile脚本编写规则:
1. 指定路径
主要包括1.源文件路径
2.Define文件路径
3.激励文件路径
4.IP路径
vcs
编译源文件生成可中间文件:vlogan $(路径)/*.v –l vcs.log
检查语法错误输出 .o二进制文件
由中间文件生成可执行文件(链接):
链接函数和全局变量,生成可执行文件
Vcs : vcs-src
Vcs –debug_all work.$(tb_top) –o simv –l vcs.log -P X:NovasDebussysharePLIvcsWINNTdebussy.tab
Run :./simv –l vcs.log
Dve:./simv -gui –l vcs.log
Verdi
Verdi-src:
Vericom $(src_path)/*.v –l vcs.log
Verdi:Verdi-src
Verdi –top work.$(tb.top)
如图所示:
编译技巧1:
大工程按文件夹编译过程利用for进行编译
Find 命令可以穿透文件夹搜索文件夹里面的文件将文件名打印到文本中,通过打开文件的方式进行编译。
Git仓库用法
1. 首先从服务器上克隆一个版本
git clone [email protected]:~hardware/cvg919/cvg919.git
密码:xymicro;
2. 修改完成代码之后完成代码的上传脚本
在script/目录下执行命令:bash init_source_code.sh
3.更新代码文件使其达到最新
Git pull
3. 查看当前拷贝版本的信息
Git status
4.查找当前的更新状态信息
Smb服务
1. smbclient //192.168.10.201/zhangwenjie -U zhangwenjie
2. 密码:lovecvg
3. Ls
4.下载:get create_cache.v ./create_cache.v
5.上传:put put /home/lzhp/work/main.c /main.c
硬件仿真测试流程
1. 由opengl程序生成硬件可执行测试例子
打开脚本执行路径:cd hardware_tools/create_glcommand
生成脚本:./build 程序路径
2. 将生成的文件复制到硬件仿真平台中三个文件(vb0.bin fep_status.bin gl_inst.data)
Cp vb0.bin fep_status.bin gl_inst.data cvg919/design/fpga/very/tc/tc_ddr
3. 硬件仿真平台执行
Cd cvg919/design/fpga/very/tc/tc_ddr
Make vcs-cmp-vivado-lib
Make run-vcs-fpga
程序运行完成后直接弹出仿真图形接口
Perl脚本学习
1.if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
以上是关于2018/2/1的主要内容,如果未能解决你的问题,请参考以下文章