Quartus® II 10GBASE-R PHY MegaCore 不允许用户从各种法律值中选择一些预加重、Vod 或 DC 增益值,因为软件错误。在 MegaCore 中设置一些法律值被错误地标记为超出范围的值。
要解决此问题,可以使用任何允许的值生成 MegaCore。 然后,您可以在文本编辑器中打开 MegaCore 生成的顶级文件,并手动更改这些值。
例如,对于Stratix IV GX/GT 设备,在 10GBASE-R PHY MegaCore 的"模拟选项"选项卡上,如果添加预加重第一个后点击设置 16,则由 MegaCore 标记为超出范围值。要解决此问题,使用默认值生成 MegaCore。 打开 MegaCore 生成的顶级文件,并在两个位置将第一个 Post-tap 值更改为 16。
.tx_preemp_tap_1 (16),
......
检索信息:
您需要确保您使用的是设备手册中描述的允许的值之一。 Quartus® II 10.0、10.0sp1、10.1、10.1sp1 和 11.0 软件存在此问题。 它将修复未来的软件版本。