描述
当使用视频缩放器V8.0运行行为仿真时,类似于以下的错误发生:
FATALL错误:索引102退出绑定101降至0
时间:399611250 ps迭代:1π过程:/TopthTB/UUT/SubRe0/U0/标尺1/标量RITION/SCALDER WRAP0BIN/SCALDER WRAP0A COREUU/SCALDER TION STATION/IDESCALION/Y/LineBuff /LIN BUF1/派生OUTRAADFILSTB/LYNYOY309
文件:C:/CistelyTest/SaleleRestTest.SrCS/StrusS1/IPC/SaleRe/VySaleServ8V80/HDL/VHDL/MEMXLIBJARCH.VHD
警告:VuniType:算术运算数中有一个‘u’x’`````’z’''-,它已被转换为0。
时间:1125纳秒迭代:/TBYVV0/UUT/U0/SCALL1/SCORDER RATIONIN/SCABR00IN/SCABL0A COREUU/SCORDER TopIn Snt/EngEng/EngFEMEM/GEFEFED COEFRAMS/ CoefMem /派生OUTRAADFARSTA/LILYNY 210X文件0/SCALDER SIM/项目1 /项目1/ViSaleer-0/ViSaleer-V81/1/HDL/VHDL/CoefRAM.vhd
@α-yx~(1510000):(AXI-S视频从属1)设置为被动模式…
@ yx.yx.yx** 1510000:CE生成器:已启用(始终声明)
@α-yx*yx** 2010000:[AXI-S视频大师1 ]开始
@α-yx-yx~(2010000):[AXI-S视频从属1 ]开始
错误:索引2560退出绑定2559降至0
时间:56345 ns迭代:0次进程:/tbvvsial0/uut/u0/sial1/缩放器/Sturrer-WaP00Snt/生成LeuntPuffel/ScCurrin ObjFIFO/MeNeLy0/EngReStudieFielsB/LyNy.2477
文件:/CraceRySim/Sjuts1/Prjuts1.1.SrCS/StrusSy1/Ip/ViSaleer-0/VySaleer-V81/1/HDL/VHDL/MimxLibjARCH.VHD
HDL线:/Surber-Simule/PrimeSt1/PrimeSux1.SRCS/StrusSe1/IP/VySaleer-0/DEMOOTBT/TBYVVSCALDER 00.V: 327
解决方案
这是一个已知的问题,可以出现在视频缩放器的某些配置中,并且将在工具的未来版本中被固定。
这只是一个仿真问题,并不影响实现。用户仍然可以成功地实现可以在硬件中运行的工作比特流。
解决这个问题有两种方法:
- 使用后综合功能仿真。
- 用Scaler的结构仿真模型来注释行为仿真(使用WrraveVHDL/WrimeVeliLog-TCL命令)。
在VIVADO 2013.3或更高的工具中,当用户生成DCP文件时,自动生成VySaleRy00SyfSim.V.VHDL。用户可以用ViSaleS00AySimSim.V/VHDL文件替换视频缩放器的仿真文件。最简单的方法是创建一个新的仿真集并指定测试平台文件和VySaleRy00SosiMim.V/VHDL(而不是使用XCI文件)。
没有回复内容