Chapter 4
Hardware Configuration Using
Vivado Tools
The following secon provides an overview of the Vivado Design Suite carrier card hardware
design support.
Vivado Tools Board File
The Vivado tools board le provides a design abstracon to capture aspects of the hardware
conguraon that are xed by the SOM physical hardware design. The board le, when
combined with the Vivado tools board automaon, can pre-populate the MIO conguraon
associated with these SOM xed peripherals:
• DDR4 memory interface and associated ming conguraon
• QSPI non-volale memory and associated clocking
• eMMC non-volale memory and associated clocking
• SPI interface for a trusted plaorm module (TPM)
• I2C peripheral bus for SOM peripherals and extensible via carrier card design
• UART for board bring-up and soware debug (assumes the carrier card pins out MIO36 and
MIO37 for proper UART funcon)
• PMU input/output (need to check default board le conguraon)
The SOM is available in a Vivado tools board le on the Xilinx GitHub Board Store.
Documentaon on installing and using the Vivado tools board les is available in the Wiki
referenced on the Xilinx GitHub.
Chapter 4: Hardware Configuration Using Vivado Tools
UG1091 (v1.0) April 20, 2021 www.xilinx.com
Carrier Card Design for Kria SOM 55