有一段时间没有使用ZYNQ7020了,突然捡起来用一下,发现我找不到EMIO的引脚号应该是多少了!在此简单记录下。
从UG585中可以看到,7020的GPIO分为了4组,其中BANK0和BANK1是MIO,共有54个,编号为0 ~ 53;BANK2和BANK3是EMIO,共有64个,编号为54 ~ 117。

当我们在vivado中配置EMIO的时候,也并没有指定其编号,只是指定了需要的EMIO的数目。

当在SDK中编程使用时,EMIO的编号永远就是从54开始数。如果上面指定的位宽是2,则编号是54, 55;位宽是4, 则是54, 55, 56, 57。这其实也说明vivado会自动从Bank2 LSB开始给我们分配引脚。

博主重拾ZYNQ7020时忘记EMIO引脚号,遂记录相关信息。从UG585可知,7020的GPIO分4组,BANK2和BANK3的64个EMIO编号为54 - 117。在vivado配置时不指定编号,只指定数目,SDK编程时编号从54起,vivado会自动分配引脚。
2670





