Zynq-7000 AP SoC Power
Zynq-7000 AP SoC Power
The Zynq®-7000 SoC platform delivers a dual ARM Cortex A9 processing system that is combined with many size and speed programmable logic choices. Xilinx has been focused on power concerns including absolute power consumption, usable performance, battery life, thermal challenges, or reliability. The Zynq-7000 platform uses the 28 HPL process which allows for a flexible power/performance strategy.
Resources
Xilinx.com page provides an overview of Zynq power features and competitive analysis
A demo video featuring the low power capabilities of the Zynq-7000 SoC with a ZC702 board with a Z-7020 device
Xilinx.com page provides an overview of the XPE capabilities and links to download
Zynq Training
Xilinx Zynq-7000 SoC Solution Center
User Guides
Zynq Power Management for Linux
Provides an overview of power management features and frameworks used in Zynq Linux solutions.
UltraFast Emebedded Design Methodology Guide
Zynq-7000 SoC Technical Reference Manual
App Notes & Reference Designs & White Papers
Zynq-7000 SoC - Which Low Power or Power Optimization techniques are available for Zynq-7000?
Overview of Zynq-7000 SoC low power techniques
1080p60 Camera Processing Reference Design
This app note describes how to set up and run the 1080p60 camera imaging processing reference design (camera design) using the ZVIK
Tech Tips & How To's
Zynq-7000 SoC Low Power Techniques part 1 - Installing and Running the Power Demo Tech Tip
Demo graphically showing CPU utilization and power consumption based on user input of PS and PL frequencies and loads
Describes how to measure power on the ZC702 development platform using the TI Fusion Power Designer
Describes how a bare-metal application can measure power via I2C and the TI power modules located on the ZC702 development platform
Zynq-7000 SoC Low Power Techniques part 4 - Measuring ZC702 Power with a Linux Application Tech Tip
Describes how a Linux application can measure power via I2C and the TI power modules located on the ZC702 development platform
Describes how a Linux application can change processor frequency, enter an idle state, and enter a suspend state.
Describes how a Linux application can communicate with Programmable Logic and thereby control PL clocking frequency, clock gating and PL device activity
Within the Ubuntu environment users can run supplied applications, or can create and run their own applications, to understand how the applications may impact power consumption
Related Links