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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
12
返回列表 发新帖
楼主: 拉屎爱好者

[求助] 求反相器的VerilogA的代码,用在cadence里的

[复制链接]
发表于 2024-12-26 09:23:17 | 显示全部楼层
我写了一个计数器,但是我发现一旦和前面的模拟模块一起仿真就报错
错误信息是netlist.vams里面
port name XX is invalid or has multiple connections
查了半天说我没实例化,但是verilog-a也需要和verilog一样实例化吗, 小白不太懂
发表于 2025-4-7 14:23:25 | 显示全部楼层
本帖最后由 cupy001 于 2025-4-8 09:49 编辑


GXR_0112 发表于 2024-11-2 08:20
感觉是没定义intial_step


我觉得也是,上述代码只能捕获上升沿,下降沿,对一个固定不变的电平判断不了,需要在捕获边沿前再定义一个初始状态,代码修改如下:


analog begin
       @(initial_step)
        OUT_val=(V(IN)>vtrans) ? 0:3.3;//判断初始状态,高于1.65时为0,低于1.65为3.3
       @(cross(V(IN)-vtrans,1))
        OUT_val=0;
       @(cross(V(IN)-vtrans,-1))
        OUT_val=3.3;
       V(OUT)<+transition(OUT_val,tdelay,trise,tfall);
end

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

X

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

GMT+8, 2025-6-13 18:25 , Processed in 0.014112 second(s), 6 queries , Gzip On, MemCached On.

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