Corner Banks

Versal Adaptive SoC SelectIO Resources Architecture Manual (AM010)

Document ID
AM010
Release Date
2024-03-18
Revision
1.5 English

When XPIO banking resources are located adjacent to certain resources such as the processing system (PS) or high-speed transceiver columns, the XPIO bank will have limited functionality. While clocking pins (GC) in corner banks will have full access to clocking resources, non-clocking pins will be restricted to the memory controller (DDRMC) functionality. Because these restricted XPIO bank are typically located at the corners of a device, they are referred to as corner banks. Though usually defined along bank boundaries, in some instances a partial bank on nibble boundaries might be restricted to DDRMC use. Corner bank locations vary by device and are explicitly called out in Versal Adaptive SoC Packaging and Pinouts Architecture Manual (AM013) with a DDRMC designation. In pin planning a Versal device design, it is important to realize that corner banks should only be used for DDRMC interfaces. When using the Advanced I/O Planner for Advanced I/O Wizard designs, the corner banks are blocked from use.