如果使用有限的精度,为什么在使用MATLAB获取的文件仿真FIR编译器时会得到不同的结果?-Altera-Intel社区-FPGA CPLD-ChipDebug

如果使用有限的精度,为什么在使用MATLAB获取的文件仿真FIR编译器时会得到不同的结果?

如果使用为MATLAB生成的仿真文件,如果您的FIR编译器使用有限的精度,则可能会得到不同的结果,因为MATLAB的仿真文件是以完全精度生成的。

使用精度有限的FIR编译器时,请勿使用为MATLAB生成的仿真文件。相反,使用本机仿真器在Quartus TM或MAX + PLUS®开发系统,或Verilog HDL语言输出文件(.vo)或VHDL输出文件(.vho)来仿真你的设计。

如果您需要使用MATLAB进行有限的精度验证,则需要生成自己的测试。有关如何执行此操作的其他信息,请参阅解决方案: 有限脉冲响应(FIR)编译器在删除精度位时如何执行饱和,舍入和截断功能?

请登录后发表评论

    没有回复内容