10.1定时,速度文件 – 为什么在默认模式下IDELAY会看到两个不同的值?-Altera-Intel社区-FPGA CPLD-ChipDebug

10.1定时,速度文件 – 为什么在默认模式下IDELAY会看到两个不同的值?

问题描述

当我在Virtex-4 LX100中使用默认模式下的IDELAY组件时,我发现Tidid值在设置和保持路径时序分析中是两个不同的数字。由于IDELAY默认值应在芯片制造期间定义,为什么我在时序报告中看到两个不同的值?哪一个应该是硬件实现的实数?

解决/修复方法

通常,IDELAY默认值在速度文件中定义,并且在设置/保持路径分析(9.701和4.993 ns)中不应显示如此大的差异。

此行为是LX100的Toshiba和UMC掩码集之间的设计差异的结果。因此,传统IDELAY可以具有多种值。由于速度文件不知道哪个代工厂来自哪个(速度文件必须同时支持),速度文件必须根据最大可能延迟设置设置路径的最大延迟,并根据保持路径设置最小延迟尽可能小的延迟。

这仅影响LX100器件。

Xilinx鼓励使用FIX模式来实现更紧凑的采样窗口。

对于传统延迟,其他部分在建立和保持之间的Tidid值中没有表现出这种广泛的传播。

请登录后发表评论

    没有回复内容