发 帖  
  • 回答了问题 2019-4-25 13:19

    过度流水线的成本是多少

    在Xilinx FPGA中,每个LUT有两个触发器(一个用于O6输出,另一个用于O5输出)。 这通常意味着有“绰绰有余”的触发器用于流水线操作 - 您可以在每个LUT之后设置一个触发器。 通常,这将为您提供尽可能最快的时钟速度 ...
  • 回答了问题 2019-4-25 11:39

    如何在Vivado中解释简单计数器上的异步与同步复位

    它不会存储在LUT中,它将连接到vcc和gnd 对不起 - 这是错误的(或至少非常令人困惑)...... @ronnywebers的原帖是专门讨论VHDL信号的初始化,最终成为触发器。 在这种情况下,这会影响触发器的INIT值,正如我在上一 ...
  • 回答了问题 2019-4-25 10:55

    如何在Vivado中解释简单计数器上的异步与同步复位

    快速说明一下。 在查看Elaborated Design(或RTL Analysis)时要小心。 这是设计的“通用技术”视图,而不是实际在FPGA中实现的视图 - 它仅仅是一种中间表示。 如果你真的想看看如何实现,你必须看看合成设计。 在合 ...
  • 回答了问题 2019-4-25 10:38

    如何在Vivado中解释简单计数器上的异步与同步复位

    所以'默认值'确实以比特流的方式结束 是。 信号的默认值将影响触发器的INIT值,这是FPGA配置完成后的值。 “reset”(同步或异步)是一个“用户”函数 - 当你断言这个信号时,触发器会取一个值。 信号的“初始化”是 ...
  • 回答了问题 2019-4-23 13:50

    真正的异步Fifo,NO CLOCK,它们是否存在于fpga世界中?

    总的来说,我建议不要采用这种方法。 毫无疑问,Xilinx提供的现有FIFO IP不会容忍这种情况 - 至少在异步模式下如此。 异步FIFO在内部使用“正常”时钟交叉技术将信息从读取域带到写入域(反之亦然),以生成full / e ...
  • 回答了问题 2019-4-23 10:14

    MMCM锁定信号行为

    但是,有一个规范 - MMCM_RST_MINPULSE = 5 ns。 这是否意味着我必须在启动时重置我的MMCM至少5 ns。 我目前已将复位引脚连接到0,这意味着我从未重置MMCM ... 作为FPGA配置过程的一部分,MMCM保持复位状态。 如果 ...
  • 回答了问题 2019-4-23 09:51

    MMCM锁定信号行为

    但是,我定义MMCM的输入/输出频率是不是一个问题,这与DDS给出的不完全相同? 它可能是,但它取决于频率范围...... 时钟向导期望一个简单的固定“CLKIN”产生一组CLKOUT频率。 它使用这些来确定和编程MMCM内部乘法器 ...
  • 回答了问题 2019-4-23 09:17

    MMCM锁定信号行为

    “经典”DDS生成一个“时钟”,其频率与请求的频率完全匹配,但是通过在驱动DDS的时钟粒度内抖动输出信号来实现它。 这表现为生成的“时钟”上的大量抖动(我在引文中使用“时钟”一词,因为它由于这种抖动而不是真 ...
  • 回答了问题 2019-4-19 07:43

    使用2套Xilinx库的Modelsim怎么选择

    我认为没有一个简单的解决方案,这在以前没有“多次”完成 - 这是一个相当新的问题。 Xilinx一直采用一套统一的仿真库。 过去,只有一套图书馆,它包括所有设备系列的电池; 同一个图书馆拥有多代设备的细胞; 你可以 ...
  • 回答了问题 2019-4-18 14:43

    如何实现复位引脚的功能

    在许多系统中,复位仅使用一次 - 上电时。 对于这些系统,系统可以设计为没有(或最小)显式上电复位,因为FPGA在其配置周期期间已经初始化。 如果您的系统确实需要在用户控制下返回到重置状态,那么您有两个选项( ...
  • 回答了问题 2019-4-18 14:29

    如何实现复位引脚的功能

    在许多系统中,复位仅使用一次 - 上电时。 对于这些系统,系统可以设计为没有(或最小)显式上电复位,因为FPGA在其配置周期期间已经初始化。 如果您的系统确实需要在用户控制下返回到重置状态,那么您有两个选项( ...
  • 回答了问题 2019-4-18 08:15

    为什么800Mhz 90度不工作?

    @austin, 根据Virtex-7和Kintex-7数据表,即使在最慢的速度等级(-1)下,MMCM的输入和输出频率也可以达到800MHz。 在-3个部分中,它们达到1066MHz。 即使是所有速度等级的Artix-7都可以达到800MHz(但这是所有速度 ...
  • 回答了问题 2019-4-18 07:56

    为什么800Mhz 90度不工作?

    我的第一个猜测是你的模拟时间尺度。 如果你的时间刻度为1n / 1n,则时间分辨率太小,无法表示移位和未移位时钟之间的0.3125ns时间差。 确保`timecale(在测试平台的顶层)设置为1n / 1ps。 Avrum 以上来自于谷歌翻 ...
  • 回答了问题 2019-4-17 09:59

    错误非法模块递归

    如果您发布代码,帮助您会容易得多... 但是,从消息中看来,模块似乎试图实例化自身的实例(这就是递归意味着什么) - 直接或通过其他实例。 虽然递归是软件算法编码中非常强大的工具,但在RTL编码中它是没有意义/不 ...
  • 回答了问题 2019-4-17 09:58

    UG865中'N/A'的含义是什么?

    N / A是“不适用”的通用缩写。 在这种情况下,它位于表格的“方向”列中。 所讨论的引脚是电源连接而没有连接引脚,它们都没有“方向”,因此“不适用”。 Avrum 以上来自于谷歌翻译 以下为原文 N/A is a common ...
ta 的专栏
关闭

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

返回顶部