SPRABU8A May   2014  – July 2025 AM3352 , AM3354 , AM3356 , AM3357 , AM3358 , AM3359

 

  1.   1
  2.   AM335x Power Estimation Tool
  3.   Trademarks
  4. 1Introduction
  5. 2Input Spreadsheet
    1. 2.1 Macro Buttons
    2. 2.2 Section A: High-Level System Configuration
    3. 2.3 Section B: Processors
    4. 2.4 Section C: Peripherals
    5. 2.5 Section D: Analog Modules
  6. 3Spreadsheet Upload
  7. 4Power Analysis Report
    1. 4.1 Power Estimation Report Sheet
    2. 4.2 Module Utilization Sheet
  8. 5Summary
  9. 6References
  10. 7Revision History

Section C: Peripherals

This section is used to configure the activity on peripheral modules as shown in Table 2-10.

Table 2-10 Section C of the AM335x PET Input Spreadsheet
Module Name Utilization %
EDMA 0
EMIF 0
GPMC 0
OCMC-RAM 0
LCDC 0
USB 0
Ethernet MAC 0
PRUSS 0
McASP1 0
McASP2 0
MMC1 0
MMC2 0
MMC3 0
Misc: Peripheral (UART, SPI, I2C, CAN, GPIO, eHRPWM, eQEP, RTC, and so forth) 0

For each of the modules, enter module utilization as a percentage (0-100). A separate utilization entry is provided for the following modules:

  • Enhanced Direct Memory Access (EDMA) controller
  • External Memory Interface (EMIF) controller
  • General-Purpose Memory Controller (GPMC)
  • On-Chip Memory Controller and RAM (OCMC-RAM)
  • LCD Controller (LCDC)
  • Universal Serial Bus (USB)
  • Ethernet MAC
  • Programmable Real-Time Unit Subsystem (PRUSS)
  • MultiChannel Audio Serial Port (McASP)
  • MultiMedia Card (MMC) host controller
  • Misc. PERIPHERALS (other miscellaneous peripherals such as universal asynchronous receiver/transmitter (UART), serial peripheral interface (SPI), inter-integrated circuit (I2C), controller area network (CAN, general-purpose input/output (GPIO), enhanced high-resolution pulse-width modulator (eHRPWM), enhance quadrature encoder pulse (eQEP) and real-time clock (RTC) modules)