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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 940|回复: 4

[求助] Verilog_A建模

[复制链接]
发表于 2024-1-9 22:46:18 | 显示全部楼层 |阅读模式

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

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

x
自己想做个PAM4比较器   想做一个判别总共四电平的比较器  

                               
登录/注册后可看大图

图是写的verilog_A模型   自己希望判别后如果是最高电平输出两位11 第二高电平输出10  第三位输出01  最低电平输出00  但是结果一直都不对

发表于 2024-1-10 09:55:11 | 显示全部楼层
第一个if 底下的end写错了
 楼主| 发表于 2024-1-10 13:24:02 | 显示全部楼层


Simon_Z 发表于 2024-1-10 09:55
第一个if 底下的end写错了


兄弟,这个改了。还是错的

发表于 2024-1-10 20:37:18 | 显示全部楼层
可能是你输入信号的tr和tf太小了,transition的输出还没上升到最高点,VINP和VINN的值就到另一个if判别区了,然后m,n就会被重新赋值,导致transition的波形还没上升到最高点就被拉下来了,你试着使用vpwl造两个上升沿缓慢一些的输入差分信号作为VINN和VINP,最好远大于你transition中的tr tf和td,然后看看输出波形
 楼主| 发表于 2024-8-2 13:51:29 | 显示全部楼层


Simon_Z 发表于 2024-1-10 20:37
可能是你输入信号的tr和tf太小了,transition的输出还没上升到最高点,VINP和VINN的值就到另一个if判别区了 ...


好的,哥们。之前一直没注意到信息,谢谢你!我去试试

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

本版积分规则

关闭

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


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

GMT+8, 2024-11-22 01:56 , Processed in 0.026883 second(s), 8 queries , Gzip On, Redis On.

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