The UNISIM names for the three-state enables of the SD data and command signals on EMIO include an 'N' suffix: EMIOSDIOxDATATN and EMIOSDIOxCMDTN.
This normally indicates an active-Low signal.
However, these signals are active-High in the Z-7020 GES devices.
Trivial. The polarity of the SD three-state signals are inverted.
Systems that use the SDIO controller via the EMIO interface.
|Device Revision(s) Affected:||Refer to (Xilinx Answer 47916) - Zynq-7000 SoC Silicon Revision Differences Answer Record.|
Work-around: To make these signals active-Low, add inverters to these signals.
This inversion is taken care of in the processing_system7.v wrapper file used by the Vivado/ISE Design Suites: