10-30-2014 04:51 AM
I am having trouble simulating the GTZ tranceiver in modelsim. I have downloaded the simulation model from the GTZ lounge.
My issue is that apparently there are only secureip models for ncsim and vcs. There are none for modelsim or even Xilinx own xsim. According to our FAE ncsim and vcs are the only ones supported, but is it really true that Xilinx doesn't support its own tools?
10-30-2014 06:51 PM
For Xsim, all the libraries are pre-compiled. You just need to reference the appropriate libraries in simulation.
Actually for the supported 3rd party simulators including modelsim, user can manually compile the libraries using compile_simlib Tcl command. The models of dedicated hardware blocks like GTs are in the secureip library.
11-07-2014 02:00 AM
Sorry it turns out GTZ is a special model.
If you have a look at $XILINX_VIVADO/data/secureip, you don't see any 'gtz' entries. There do exist gth, gtx, gtp, gty..
11-07-2014 02:18 AM
OK, so does anybody know why Xilinx has chosen not to support their own tools nor modelsim/questasim, which seems to be the most commonly used simulator at least in Europe?
It is not trivial to bring up the GTZ transciever without being able to simulate it.
09-14-2015 08:13 AM
Since there are no models for gtz transceivers for the vivado simulator the only solution is to use 3rd party simulators?
Would it be possible to create an ILA module and debug my design this way?
09-14-2015 09:12 AM
With ILA you can probe most of the net names you can find in the Implemented Design, and all of the Cell Pins will be listed. What you cannot probe is those pins that have too high a frequency, too low a period or no connectivity to the general fabric, such at GTYRXN/P and GTYTXN/P.
This is, however, a rather slow process, because you have to resynthesize and reimplement every time you want to make a change.
09-15-2015 03:32 AM
Thanks for your reply.
So the only solution for proper debugging is to use ncsim or vcs?
Is the model for vivado simulator going to be inlcuded in a future version?
09-22-2015 09:35 PM