Hi, I want to know the speed of data transfer from PS to PL.
I made a IP and it can be connected to PS on PYNQ Z1. I transfer data from PS to PL, so PL can process them.
I use AXILite for data transfer and the PL is set in 100 MHZ.
I only use the ZYNQ and our IP and connect them automatically by the PYNQ tutorials.
The IP works well. And I have already know the computing latency but I also want to know the data transfer time from PS to PL.
I really want to know the time for data from PS to PL so I can estimate the whole system time performance.
Here is my IP code:
void IP_Name(int a0,int a1,int a2,int a3,int a4,int a5,int a6,int len,int& result)
{
#pragma HLS INTERFACE ap_ctrl_none port=return
//#pragma HLS INTERFACE s_axilite port=return bundle=sqrt
#pragma HLS INTERFACE s_axilite port = a0
#pragma HLS INTERFACE s_axilite port = a1
#pragma HLS INTERFACE s_axilite port = a2
#pragma HLS INTERFACE s_axilite port = a3
#pragma HLS INTERFACE s_axilite port = a4
#pragma HLS INTERFACE s_axilite port = a5
#pragma HLS INTERFACE s_axilite port = a6
#pragma HLS INTERFACE s_axilite port = result
#pragma HLS INTERFACE s_axilite port=len