Jump to content
  • 0

How to create an analog stimulus file for use with Xilinx XADC ('SIM_MONITOR_FILE') for Artix7 board?


Shruthi

Question

I ran speech simulation (analog) on Matlab, and here is the code and result. I want create an analog stimulus file for UNISIM for XADC execution on Xilinx Vivado. I use Vivado 2015.4 with board Artix7 (xc7t35cpg236 - 1C).

 

1. How to make an analog stimulus file using these information? I will need Time(ns), VAUXP(V), TEMP, VCCINT, VCCAUX, VCCBRAM values.

2. How many set of readings can I take?

3. Should the time be in millisecond, nanoseconds or seconds?

 

Please find attached 'SIM_MONITOR_FILE' saved in data.xls and the simulation file for word 'Jam', obtained using Matlab 'audiorecorder'.

 

data.xls

Jam.jpg

Link to comment
Share on other sites

1 answer to this question

Recommended Posts

Hey Shruthi,

I believe the correct way to do this is by making a .txt or .csv file and then loading that into the XADC IP block under ANALOG Sim File Options on the basic tab. The formatting of these files is discussed on page 41-43 of the product guide linked below.

http://www.xilinx.com/support/documentation/ip_documentation/xadc_wiz/v3_2/pg091-xadc-wiz.pdf

I've never done this before but if you run into any walls post here again and we can help you figure this out!

-Sam

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...