马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
问题背景: 本人现在做SD卡的接口测试,里面sdc(controller)控制模块CMD命令被定义为双向IO; inout cmd;
assigncmd=oe?cmdOut:1'bz; //cmd为输出
assigncmd=cmd_dat_i; //cmd为输入
按照上述语句仿真时结果是没有问题的。
但是使用PBS8R 双向PAD代替上述两个assign语句时,出现了问题:
当PAD用作输入时:外部SD卡赋值给sdc 的cmd(输入时)值存在高阻态时,经过PAD cmd_dat_i出来的值为不定态(根据assign语句应该输出高阻态),导致后续的结果也错误。
问题:怎样修改cmd端口或者内部的逻辑能够避免高阻态的传输?或者有没有其他PAD可以支持高阻态传输的? |