远说 2023-03-27 17:54 采纳率: 50%
浏览 29

关于#fpga开发#的问题:在使用vivado时,用ibufds将lvds信号转成单端,生成bit文件没问题,抓取ibufds输出的单端信号时

在使用vivado时,用ibufds将lvds信号转成单端,生成bit文件没问题,但是加上ila,抓取ibufds输出的单端信号时,就给我报错了,请问该怎么解决呢

img

  • 写回答

1条回答 默认 最新

  • xia0xin 2023-03-27 23:35
    关注

    这种情况可能是因为ILA (Integrated Logic Analyzer)的输入阻抗不同于其他逻辑模块,导致信号不匹配。为了解决这个问题,您可以尝试以下步骤:

    确认ILA的输入阻抗和信号类型与其他逻辑模块匹配,例如,您需要使用相同的阻抗和电压标准,例如SSTL 15。

    在ILA的输入端添加一个缓冲器(buffer),这个缓冲器的阻抗和其他逻辑模块的阻抗匹配。这将确保信号能够被正确地捕获。

    确保ILA的配置正确,包括采样时钟频率,触发类型,触发条件等等。

    检查是否使用了正确版本的Vivado工具,如果是旧版本可能会存在一些问题。

    如果您仍然无法解决这个问题,您可以查看Vivado的文档或者向Xilinx技术支持寻求帮助。

    评论

报告相同问题?

问题事件

  • 创建了问题 3月27日

悬赏问题

  • ¥15 bat批处理,关于数据复制问题
  • ¥50 同步两个不同结果的array中某些属性
  • ¥15 悬赏15远程操控解决问题
  • ¥15 CST复制的模型无法单独修改参数?
  • ¥15 前端页面想做个定时任务,但是使用requestAnimationFrame,setinterval和settimeout都不行
  • ¥15 根据以下文字信息,做EA模型图
  • ¥15 删除虚拟显示器驱动 删除所有 Xorg 配置文件 删除显示器缓存文件 重启系统 可是依旧无法退出虚拟显示器
  • ¥15 vscode程序一直报同样的错,如何解决?
  • ¥15 关于使用unity中遇到的问题
  • ¥15 开放世界如何写线性关卡的用例(类似原神)