How to use the official axilite IP created by HLS tool

Did you add the hls pragma “#pragma HLS INTERFACE ap_ctrl_none port=return” ?
If you didn’t, you need to start your IP by writing 0x01 to your IP’s 0x00 address.
You can also read your IP’s status by reading this address.
// AXILiteS
// 0x00 : Control signals
// bit 0 - ap_start (Read/Write/COH)
// bit 1 - ap_done (Read/COR)
// bit 2 - ap_idle (Read)
// bit 3 - ap_ready (Read)
// bit 7 - auto_restart (Read/Write)
// others - reserved

3 Likes