大家dc综合的时候遇到有软核的都是用MC转换成硬核处理吗,我转换之后感觉和原本的比少了很多东西,MC感觉就是根据位宽写了一个。然后我读入转换后的硬核,以及编译出来的db文件,把原本的blk_mem_gen_v8.v删掉了,结果报了很多
Error: C_USE_DEFAULT_DATA is not a parameter in module blk_mem_v8_4_10 (VER-216)
Error: C_DEFAULT_DATA is not a parameter in module blk_mem_v8_4_10 (VER-216)问了ai让我再做一个模块封装他们两个,还有一些其他的处理,感觉好麻烦,不知道正常流程是不是也是这样的。这个是我的脚本:
redirect -tee -file run.log {
# 库设置
define_design_lib WORK -path "/home/ICer/NTT_project/sram/input/tcl/WORK"
sh rm -rf [get_design_lib_path WORK]
sh mkdir -p [get_design_lib_path WORK]