本文是Xilinx MicroBlaze系列教程的第10篇文章。
1. AXI HWICAP简介
AXI_HWICAP,是把ICAP原语封装成了一个AXI接口的IP核,可以通过MicroBlaze来访问ICAP原语,功能非常强大,可以参考UG470和UG380来使用。
本文介绍两个典型应用:读取IDCODE和从指定地址重新配置。
不涉及MicroBlaze的ICAP原语使用,可以参考:Xilinx FPGA ICAP原语实现多重配置
2. MicroBlaze硬件配置
在XPS中添加AXI_HWICAP IP核到工程中:
并进行如下配置:
IP核外部端口连接如下,ICAP_CLK输入50MHz,AXI_CLK输入100MHz。