Footprint Compatibility between Packages

Versal Adaptive SoC PCB Design User Guide (UG863)

Document ID
UG863
Release Date
2024-04-01
Revision
1.8 English

Any two packages with the same footprint identifier code are footprint compatible. The footprint identifier code consists of a package designator code and BGA pin count information (such as A2197, C1760, or D1760). A customer that wants pin compatibility across any two devices in a given package should select a footprint compatible package such that they can be designed to be electrically compatible. Refer to the Overview chapter of Versal Adaptive SoC Packaging and Pinouts Architecture Manual (AM013) to determine which packages are footprint compatible.

Example

Table 1 shows a snippet of the Footprint Compatibility table from Versal Adaptive SoC Packaging and Pinouts Architecture Manual (AM013). The VM1502 in the C1760 1 package can only be compatible with VM1802 in the C1760 package, but not with any of the devices in the D1760 package. A design created with the VM1502 in the C1760 package, for example, can be footprint compatible with any bigger C1760 device.

Table 1. Footprint Compatibility
Packages Footprint Compatible Devices
VFVC1760 VM1502 VM1802  
VFVD1760 VM1302 VM1402 VM1802 VC1802 VC1902  
  1. For purposes of understanding footprint compatibility and migration, only the last letter in the package name is relevant. For example, the VSVA1596 and VIVA1596 are essentially the same with regard to footprint compatibility and migration due to the last letter "A" being the same.