AR #24268 - 10.1.01 System Generator for DSP - Why do post-PAR simulation mismatches occur when I run my design faster than 200 MHz?

Search Answers Database


 

10.1.01 System Generator for DSP - Why do post-PAR simulation mismatches occur when I run my design faster than 200 MHz?

AR# 24268
Part SW-SysGen
Last Modified 2008-04-18 00:00:00.0
Status Active
Keywords MATLAB, Simulink, SysGen, ModelSim, IOB

Description

Keywords: MATLAB, Simulink, SysGen, ModelSim, IOB

Why do post-PAR simulation mismatches occur when I run the design faster than 200 MHz?

Solution

In most cases, the behavioral simulation is correct, but because of delay introduced by the IOBs, the post-PAR simulation outputs are delayed and do not align with the golden results produced in MATLAB. This functionality should not be a problem if a fast I/O Standard is selected.

In some cases, this issue can be problematic with behavioral simulation resulting from a delay in the simulation model for some cores. If you perform a post-translate simulation, this should not be a problem.

For some blocks, you can also switch off the core generation and use behavioral code. This solution can yield better performance and does not have the behavioral simulation mismatches.
 
 
Jobs Events Webcasts News Investors Feedback Legal Privacy Trademarks Sitemap
©  1994-2008 Xilinx, Inc. All Rights Reserved.