In SelectMAP ganged, an external processor or controller provides the clock, write enable, chip select, and data, as well as monitors the busy signal for flow control to boot and configure multiple Versal devices with the same image in parallel. As shown in the following figure, this high-bandwidth multiple device interface spans multiple banks. The PMC MIO bank0 and bank1 on both Versal devices must be powered at the same voltage. Performance, bank voltage, and MIO usage should be evaluated when selecting the boot mode.
Figure 1. SelectMAP Ganged Interface Example
Figure notes:
- SMAP_BUSY always, actively drives out (High or Low). Thus, each SMAP_BUSY output must be kept separate to avoid contention.
- SMAP_RDWR_B is tied Low to avoid contention on the common data signals.