在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
芯片精品文章合集(500篇!)    创芯人才网--重磅上线啦!
查看: 3806|回复: 9

[求助] 请教 8051+模拟 cadence 数模混合仿真问题

[复制链接]
发表于 2017-6-7 09:46:28 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
各位好,最近在做 8051+模拟ic 数模混合,用cadence 数模混合仿真平台,将8051各个模块的verilong代码都做成functional,但是有报错。
我定义了参数表并include了`include "./MCU_package.inc"

mcu_package.inc参数表里面部分内容:
// cycle definitions:
`define c1 2'b00
`define c2 2'b01
`define c3 2'b10
`define c4 2'b11


代码里面部分内容:
case (bus_seq )

          //------------------
          // instruction read:
          //------------------
          `instr_rd_seq :
          begin
            case (cycle )
              `c1 : begin
                      if (ext_rom_access == 1)
                      begin
                        p0_mem_reg_n   <= 1;
// p0 output is address
                        p0_addr_data_n <= 1;
                        p2_mem_reg_n   <= 1;
// for whole sequence
                        ale_pos        <= 0;
// start ale cycle
                      end
                      else



但是很多`C1之类的报错:
ncvlog: *E,NOTSTT (/home/user2/8051/rtl/8051/mcu_biu/functional/verilog.v,414|20): expecting a statement [9(IEEE)].
(`define macro: rd_rom_seq [/home/user2/8051/rtl/8051/mcu_biu/functional/verilog.v line 145], file: /home/user2/8051/rtl/8051/mcu_biu/functional/verilog.v line 414)
              `c1 : begin


应该是定义的参数没有正常识别,向大家请教,是cadence verilong不支持inlude 参数表?还是其他问题?如何修改?
发表于 2017-6-7 18:31:25 | 显示全部楼层
thank you
发表于 2017-6-11 16:48:45 | 显示全部楼层
good !
发表于 2017-6-20 19:01:41 | 显示全部楼层
thanks
发表于 2017-10-17 15:01:00 | 显示全部楼层
回复 1# rcyang

最好按照ASM configure流程操作,可以及时查看是否符合verilog 语法及其他错误信息。
发表于 2017-12-14 09:06:25 | 显示全部楼层
不懂,不过记住了
发表于 2018-11-19 13:41:24 | 显示全部楼层
感謝大大無私分享 ~!!
发表于 2020-12-26 14:16:02 | 显示全部楼层
遇到了同样的问题,应该是rtl代码的define,没有导入到cadence中,楼主解决了这个问题了吗?
发表于 2020-12-26 14:54:06 | 显示全部楼层
有文件缺失?
发表于 2020-12-26 17:23:18 | 显示全部楼层


如果是单纯的`define文件,没有module,完全无法导入;
如果是正常文件,module前面有`define,则module里面的内容正常导入,但是`define导入不到cadence中
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

关闭

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-3-28 19:27 , Processed in 0.028166 second(s), 6 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表