SMAP I/O Signals

Versal ACAP Technical Reference Manual (AM011)

Document ID
AM011
Release Date
2022-12-16
Revision
1.5 English

The following table lists the bidirectional PMC multiplexed I/Os (MIOs) and their functions used in the SelectMAP boot mode setup.

Table 1. SelectMAP Boot Mode Signals
PMC_MIO Pin Signal Name Description
18 SMAP_CLK SelectMAP clock output
14 SMAP_IO[0] Data pin used in SelectMAP boot mode (8-bit, 16-bit, 32-bit)
15 SMAP_IO[1] Data pin used in SelectMAP boot mode (8-bit, 16-bit, 32-bit)
16 SMAP_IO[2] Data pin used in SelectMAP boot mode (8-bit, 16-bit, 32-bit)
17 SMAP_IO[3] Data pin used in SelectMAP boot mode (8-bit, 16-bit, 32-bit)
22 SMAP_IO[4] Data pin used in SelectMAP boot mode (8-bit, 16-bit, 32-bit)
23 SMAP_IO[5] Data pin used in SelectMAP boot mode (8-bit, 16-bit, 32-bit)
24 SMAP_IO[6] Data pin used in SelectMAP boot mode (8-bit, 16-bit, 32-bit)
25 SMAP_IO[7] Data pin used in SelectMAP boot mode (8-bit, 16-bit, 32-bit)
28 SMAP_IO[8] Data pin used in SelectMAP boot mode (16-bit, 32-bit)
29 SMAP_IO[9] Data pin used in SelectMAP boot mode (16-bit, 32-bit)
30 SMAP_IO[10] Data pin used in SelectMAP boot mode (16-bit, 32-bit)
31 SMAP_IO[11] Data pin used in SelectMAP boot mode (16-bit, 32-bit)
32 SMAP_IO[12] Data pin used in SelectMAP boot mode (16-bit, 32-bit)
33 SMAP_IO[13] Data pin used in SelectMAP boot mode (16-bit, 32-bit)
34 SMAP_IO[14] Data pin used in SelectMAP boot mode (16-bit, 32-bit)
35 SMAP_IO[15] Data pin used in SelectMAP boot mode (16-bit, 32-bit)
36 SMAP_IO[16] Data pin used in SelectMAP boot mode (32-bit)
37 SMAP_IO[17] Data pin used in SelectMAP boot mode (32-bit)
38 SMAP_IO[18] Data pin used in SelectMAP boot mode (32-bit)
39 SMAP_IO[19] Data pin used in SelectMAP boot mode (32-bit)
40 SMAP_IO[20] Data pin used in SelectMAP boot mode (32-bit)
41 SMAP_IO[21] Data pin used in SelectMAP boot mode (32-bit)
42 SMAP_IO[22] Data pin used in SelectMAP boot mode (32-bit)
43 SMAP_IO[23] Data pin used in SelectMAP boot mode (32-bit)
44 SMAP_IO[24] Data pin used in SelectMAP boot mode (32-bit)
45 SMAP_IO[25] Data pin used in SelectMAP boot mode (32-bit)
46 SMAP_IO[26] Data pin used in SelectMAP boot mode (32-bit)
47 SMAP_IO[27] Data pin used in SelectMAP boot mode (32-bit)
48 SMAP_IO[28] Data pin used in SelectMAP boot mode (32-bit)
49 SMAP_IO[29] Data pin used in SelectMAP boot mode (32-bit)
50 SMAP_IO[30] Data pin used in SelectMAP boot mode (32-bit)
51 SMAP_IO[31] Data pin used in SelectMAP boot mode (32-bit)
19 SMAP_CS_b Chip select input enables the SelectMAP bus

When CS_b is Low, the SelectMAP interface is enabled

When CS_b is High, the SelectMAP interface is disabled

20 SMAP_RDWR_b Read/Write input that controls whether the data pins are inputs or outputs

When RDWR_b is High, data is output or read onto the SelectMAP data bus

When RDWR_b is Low, an external controller can write data or boot and configure the device through the SelectMAP data bus interface

21 SMAP_BUSY Busy output is High when there are 24 clock cycles left before the SBI FIFO data buffer overflows

In addition to the SelectMAP MIO interface pins, dedicated pins are also required for all boot modes including SelectMAP. For more information, see Power and PMC Dedicated Pins. MODE[3:0], REF_CLK, POR_B are critical inputs and DONE, ERROR_OUT are key status monitoring signals.