项目琐碎记录

本文记录了在VCS环境下进行项目调试的一些琐碎但关键的步骤,包括如何dump cell模块和二维数组,本地git管理文件的流程,解决initreg问题的方法,以及在模块移植中应注意的细节。此外,还提到了define文件编译顺序错误及其解决方案。
摘要由CSDN通过智能技术生成

项目琐碎记录

vcs打开assert的报告,需要把nopostpro关闭,否则没有报告

如何dump cell 模块?

请实施以下步骤:
1、编译选项添加 -debug_region+cell
2、ucli文件添加:-fsdb_opt +skip_cell_instance=0

如何dump 二维数组:

1、编译选项:+memcbk
2、ucli选项:+mda

本地建立git管理文件流程:

1、建立远程仓库文件夹,进入文件夹,然后使用git init --bare新建git仓库。
2、在你需要管理文件的目录下,设置远程仓库的url,并push一次

关于initreg问题

在调试xil_hbm+core仿真遇到:
解决问题:core需要initreg;HBM不需要initreg;故使用initreg+config的方式
开始指定了core的初始化,但是貌似hbm也会受到影响
解决办法是core初始为0和hbm不要初始化,即保持x;需要都把他显式的说明出来;
config文件
使用config的正常流程为:
1、在compile开启initr

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值