Processor SDK Linux Kernel Performance Guide

From Texas Instruments Wiki
Jump to: navigation, search

Ti stk 1c rev rgb png.png


Contents

Read This First

All performance numbers provided in this document are gathered using following Evaluation Modules unless otherwise specified.

Evaluation Modules
Name Description
AM335x AM335x Evaluation Module rev 1.5B with ARM running at 1000MHz, DDR3-400 (400MHz/800 MT/S), TMDXEVM3358
AM437x-gpevm AM437x-gpevm Evaluation Module rev 1.5A with ARM running at 1000MHz, DDR3-400 (400MHz/800 MT/S), TMDSEVM437X
AM572x EVM AM57xx Evaluation Module rev A2 with ARM running at 1500MHz, DDR3L-533 (533 MHz/1066 MT/S), TMDSEVM572x
K2HK EVM K2 Hawkings Evaluation Module rev 40 with ARM running at 1200MHz, DDR3-1600 (800 MHz/1600 MT/S), EVMK2H
K2G EVM K2 Galileo Evaluation Module rev C, DDR3-800 (400 MHz/800 MT/S), EVMK2G


About This Manual

This document provides performance data for each of the device drivers which are part of the Process SDK Linux package. This document should be used in conjunction with release notes and user guides provided with the Process SDK Linux package for information on specific issues present with drivers included in a particular release.

If You Need Assistance

For further information or to report any problems, see http://processors.wiki.ti.com/index.php/Processor_SDK_Technical_Support


Linux Kernel

System Benchmarks

LMBench

LM Bench Metrics
LMBENCH / host LMBENCH_L_PERF_HostSide 2017.03
am335x-evm am43xx-gpevm am57xx-evm k2g-evm
af_unix_sock_stream_latency (microsec) 41.18 23.87 25.37 81.33
af_unix_socket_stream_bandwidt (MBs) 155.76 174.13 2168.22 414.47
bw_file_rd-io-1mb (MB/s) 192.09 200.68 1367.05 420.23
bw_file_rd-o2c-1mb (MB/s) 159.39 173.4 1001.67 318.37
bw_mem-bcopy-16mb (MB/s) 154.79 193.88 2046.3 740.88
bw_mem-bcopy-1mb (MB/s) 197.32 196.81 5054.43 782.23
bw_mem-bcopy-2mb (MB/s) 202.43 197.02 3454.89 740.88
bw_mem-bcopy-4mb (MB/s) 209.54 197.57 2160.99 733.0
bw_mem-bcopy-8mb (MB/s) 218.16 198.35 2041.08 746.97
bw_mem-bzero-16mb (MB/s) 995.09 672.07 5354.75 16.0
bw_mem-bzero-1mb (MB/s) 586.09 (min 197.32, max 974.85) 435.28 (min 196.81, max 673.74) 5508.25 (min 5054.43, max 5962.06) 391.62 (min 1.0, max 782.23)
bw_mem-bzero-2mb (MB/s) 592.3 (min 202.43, max 982.16) 435.16 (min 197.02, max 673.29) 4655.96 (min 3454.89, max 5857.02) 1013.22 (min 740.88, max 1285.55)
bw_mem-bzero-4mb (MB/s) 605.52 (min 209.54, max 1001.5) 435.15 (min 197.57, max 672.72) 3910.85 (min 2160.99, max 5660.71) 368.5 (min 4.0, max 733.0)
bw_mem-bzero-8mb (MB/s) 602.73 (min 218.16, max 987.29) 435.65 (min 198.35, max 672.95) 3749.99 (min 2041.08, max 5458.89) 980.38 (min 746.97, max 1213.78)
bw_mem-cp-16mb (MB/s) 156.67 195.61 1087.33 401.01
bw_mem-cp-1mb (MB/s) 589.05 (min 194.82, max 983.28) 437.26 (min 201.11, max 673.4) 5354.83 (min 4632.31, max 6077.35) 200.8 (min 1.0, max 400.59)
bw_mem-cp-2mb (MB/s) 588.6 (min 191.81, max 985.38) 436.01 (min 199.3, max 672.72) 3589.0 (min 1268.03, max 5909.96) 916.21 (min 401.04, max 1431.38)
bw_mem-cp-4mb (MB/s) 599.25 (min 195.86, max 1002.63) 436.59 (min 200.45, max 672.72) 3408.21 (min 1103.14, max 5713.27) 198.37 (min 4.0, max 392.73)
bw_mem-cp-8mb (MB/s) 604.17 (min 202.18, max 1006.16) 437.22 (min 201.6, max 672.83) 3279.5 (min 1071.09, max 5487.91) 814.76 (min 404.22, max 1225.3)
bw_mem-fcp-16mb (MB/s) 270.86 159.39 1033.06 390.77
bw_mem-fcp-1mb (MB/s) 631.87 (min 288.89, max 974.85) 418.36 (min 162.97, max 673.74) 4429.78 (min 2897.5, max 5962.06) 194.4 (min 1.0, max 387.8)
bw_mem-fcp-2mb (MB/s) 630.55 (min 278.94, max 982.16) 417.06 (min 160.82, max 673.29) 3525.05 (min 1193.08, max 5857.02) 835.42 (min 385.28, max 1285.55)
bw_mem-fcp-4mb (MB/s) 645.64 (min 289.77, max 1001.5) 416.48 (min 160.24, max 672.72) 3350.31 (min 1039.91, max 5660.71) 194.01 (min 4.0, max 384.02)
bw_mem-fcp-8mb (MB/s) 639.22 (min 291.14, max 987.29) 416.47 (min 159.99, max 672.95) 3242.2 (min 1025.51, max 5458.89) 802.16 (min 390.53, max 1213.78)
bw_mem-frd-16mb (MB/s) 248.7 242.75 937.54 438.97
bw_mem-frd-1mb (MB/s) 279.97 (min 271.04, max 288.89) 204.49 (min 162.97, max 246.0) 2994.77 (min 2897.5, max 3092.03) 546.64 (min 387.8, max 705.47)
bw_mem-frd-2mb (MB/s) 265.1 (min 251.26, max 278.94) 200.04 (min 160.82, max 239.26) 1753.28 (min 1193.08, max 2313.48) 414.59 (min 385.28, max 443.9)
bw_mem-frd-4mb (MB/s) 269.15 (min 248.52, max 289.77) 199.95 (min 160.24, max 239.65) 1067.45 (min 1039.91, max 1094.99) 412.01 (min 384.02, max 440.0)
bw_mem-frd-8mb (MB/s) 269.86 (min 248.57, max 291.14) 201.16 (min 159.99, max 242.32) 983.9 (min 942.29, max 1025.51) 414.79 (min 390.53, max 439.05)
bw_mem-fwr-16mb (MB/s) 994.53 672.49 5361.03 1285.66
bw_mem-fwr-1mb (MB/s) 627.16 (min 271.04, max 983.28) 459.7 (min 246.0, max 673.4) 4584.69 (min 3092.03, max 6077.35) 353.24 (min 1.0, max 705.47)
bw_mem-fwr-2mb (MB/s) 618.32 (min 251.26, max 985.38) 455.99 (min 239.26, max 672.72) 4111.72 (min 2313.48, max 5909.96) 937.64 (min 443.9, max 1431.38)
bw_mem-fwr-4mb (MB/s) 625.58 (min 248.52, max 1002.63) 456.19 (min 239.65, max 672.72) 3404.13 (min 1094.99, max 5713.27) 222.0 (min 4.0, max 440.0)
bw_mem-fwr-8mb (MB/s) 627.37 (min 248.57, max 1006.16) 457.58 (min 242.32, max 672.83) 3215.1 (min 942.29, max 5487.91) 832.18 (min 439.05, max 1225.3)
bw_mem-rd-16mb (MB/s) 250.91 372.7 3111.02 1332.56
bw_mem-rd-1mb (MB/s) 626.81 (min 270.01, max 983.61) 328.29 (min 277.89, max 378.69) 12289.23 (min 10889.97, max 13688.49) 800.36 (min 1.0, max 1599.72)
bw_mem-rd-2mb (MB/s) 618.42 (min 253.07, max 983.77) 323.9 (min 274.39, max 373.41) 9891.61 (min 7955.45, max 11827.76) 942.38 (min 448.48, max 1436.27)
bw_mem-rd-4mb (MB/s) 617.26 (min 250.38, max 984.13) 324.9 (min 275.79, max 374.01) 2553.96 (min 1676.21, max 3431.71) 713.62 (min 4.0, max 1423.23)
bw_mem-rd-8mb (MB/s) 617.43 (min 250.85, max 984.01) 323.74 (min 274.28, max 373.19) 2255.39 (min 1364.26, max 3146.51) 932.83 (min 434.52, max 1431.13)
bw_mem-rdwr-16mb (MB/s) 202.06 297.03 945.91 387.34
bw_mem-rdwr-1mb (MB/s) 200.53 (min 194.82, max 206.23) 248.46 (min 201.11, max 295.81) 5787.73 (min 4632.31, max 6943.14) 431.28 (min 400.59, max 461.96)
bw_mem-rdwr-2mb (MB/s) 196.75 (min 191.81, max 201.69) 246.73 (min 199.3, max 294.16) 2808.36 (min 1268.03, max 4348.69) 395.15 (min 389.26, max 401.04)
bw_mem-rdwr-4mb (MB/s) 198.98 (min 195.86, max 202.09) 248.34 (min 200.45, max 296.23) 1114.48 (min 1103.14, max 1125.81) 383.25 (min 373.76, max 392.73)
bw_mem-rdwr-8mb (MB/s) 201.96 (min 201.73, max 202.18) 249.17 (min 201.6, max 296.74) 1015.11 (min 959.12, max 1071.09) 395.98 (min 387.73, max 404.22)
bw_mem-wr-16mb (MB/s) 995.4 274.94 1334.0 16.0
bw_mem-wr-1mb (MB/s) 594.92 (min 206.23, max 983.61) 286.85 (min 277.89, max 295.81) 10315.82 (min 6943.14, max 13688.49) 231.48 (min 1.0, max 461.96)
bw_mem-wr-2mb (MB/s) 592.73 (min 201.69, max 983.77) 284.28 (min 274.39, max 294.16) 8088.23 (min 4348.69, max 11827.76) 418.87 (min 389.26, max 448.48)
bw_mem-wr-4mb (MB/s) 593.11 (min 202.09, max 984.13) 286.01 (min 275.79, max 296.23) 1401.01 (min 1125.81, max 1676.21) 188.88 (min 4.0, max 373.76)
bw_mem-wr-8mb (MB/s) 592.87 (min 201.73, max 984.01) 285.51 (min 274.28, max 296.74) 1161.69 (min 959.12, max 1364.26) 411.13 (min 387.73, max 434.52)
bw_mmap_rd-mo-1mb (MB/s) 267.27 249.16 3090.59 502.85
bw_mmap_rd-o2c-1mb (MB/s) 180.44 185.32 1182.27 271.55
bw_pipe (MB/s) 289.36 369.57 688.84 272.77
bw_unix (MB/s) 155.76 174.13 2168.22 414.47
lat_connect (us) 67.37 55.52 49.23 131.98
lat_ctx-2-128k (us) 947.51 817.88 10.93 20.6
lat_ctx-2-256k (us) 2336.14 2194.54 12.2 190.97
lat_ctx-4-128k (us) 1249.31 1297.56 11.47 122.58
lat_ctx-4-256k (us) 2183.92 2183.15 30.93 113.13
lat_fs-0k (num_files) 222.0 261.0 332.0 128.0
lat_fs-10k (num_files) 81.0 93.0 151.0 56.0
lat_fs-1k (num_files) 121.0 140.0 221.0 85.0
lat_fs-4k (num_files) 133.0 142.0 219.0 83.0
lat_mem_rd-stride128-sz1000k (ns) 221.52 96.22 12.98 198.43
lat_mem_rd-stride128-sz125k (ns) 26.68 16.09 12.68 33.56
lat_mem_rd-stride128-sz250k (ns) 90.09 39.88 12.83 33.76
lat_mem_rd-stride128-sz31k (ns) 3.01 9.25 10.2 16.84
lat_mem_rd-stride128-sz50 (ns) 3.02 4.01 2.67 6.68
lat_mem_rd-stride128-sz500k (ns) 183.6 85.98 12.83 70.66
lat_mem_rd-stride128-sz62k (ns) 9.15 16.4 11.45 33.55
lat_mmap-1m (us) 132.0 47.0 51.0 142.0
lat_ops-double-add (ns) 6.05 1.0 0.73 1.83
lat_ops-double-mul (ns) 31.37 7.03 3.34 8.38
lat_ops-float-add (ns) 6.39 0.91 0.73 1.83
lat_ops-float-mul (ns) 25.23 6.02 3.34 8.38
lat_ops-int-add (ns) 3.38 1.0 0.67 1.68
lat_ops-int-bit (ns) 2.83 1.01 0.67 1.68
lat_ops-int-div (ns) 187.46 95.84 60.15 150.84
lat_ops-int-mod (ns) 28.62 21.61 8.69 21.97
lat_ops-int-mul (ns) 17.13 4.01 2.07 5.19
lat_ops-int64-add (ns) 2.56 1.39 0.73 1.84
lat_ops-int64-bit (ns) 3.45 1.01 0.67 1.69
lat_ops-int64-div (ns) 362.7 208.45 117.9 307.56
lat_ops-int64-mod (ns) 287.32 41.46 20.7 51.95
lat_pagefault (us) 1.86 1.45 1.16 3.24
lat_pipe (us) 35.93 18.95 24.59 53.61
lat_proc-exec (us) 1435.75 1217.4 600.22 1539.5
lat_proc-fork (us) 1263.5 1119.8 510.45 1383.5
lat_proc-proccall (us) 0.02 0.01 0.01 0.02
lat_select (us) 42.35 34.48 28.44 80.78
lat_sem (us) 4.86 3.03 2.24 7.5
lat_sig-catch (us) 12.94 6.93 3.15 8.21
lat_sig-install (us) 1.36 0.85 0.68 1.6
lat_sig-prot (us) 0.68 0.24 0.31 0.8
lat_syscall-fstat (us) 2.19 1.72 1.41 4.54
lat_syscall-null (us) 0.5 0.35 0.27 0.68
lat_syscall-open (us) 306.52 231.5 150.73 308.0
lat_syscall-read (us) 1.05 0.82 0.43 1.03
lat_syscall-stat (us) 6.58 5.0 4.47 11.79
lat_syscall-write (us) 0.69 0.54 0.34 0.84
lat_tcp (us) 1.1 0.75 0.54 1.35
lat_unix (us) 41.18 23.87 25.37 81.33
latency_for_0.50_mb_block_size (nanosec) 183.6 85.98 12.83 70.66
latency_for_1.00_mb_block_size (nanosec) 110.76 (min 0.0, max 221.52) 48.11 (min 0.0, max 96.22) 6.49 (min 0.0, max 12.98) 99.22 (min 0.0, max 198.43)
pipe_bandwidth (MBs) 289.36 369.57 688.84 272.77
pipe_latency (microsec) 35.93 18.95 24.59 53.61
procedure_call (microsec) 0.02 0.01 0.01 0.02
select_on_200_tcp_fds (microsec) 42.35 34.48 28.44 80.78
semaphore_latency (microsec) 4.86 3.03 2.24 7.5
signal_handler_latency (microsec) 1.36 0.85 0.68 1.6
signal_handler_overhead (microsec) 12.94 6.93 3.15 8.21
tcp_ip_connection_cost_to_loca (microsec) 67.37 55.52 49.23 131.98
tcp_latency_using_localhost (microsec) 1.1 0.75 0.54 1.35

Dhrystone

Dhrystone Benchmark
ARM Benchmarks / host Dhrystone_S_PERF_HostSide 2017.03
am335x-evm am43xx-gpevm am57xx-evm k2g-evm omapl138-lcdk
dhrystone_per_mhz (DMIPS/MHz) 2.2 2.6 3.8 3.6 1.6
dhrystone_per_second (DhrystoneP) 3846153.8 4545454.5 10000000.0 3846153.8 651465.8

Whestone

Whestone Benchmark
ARM Benchmarks / host Whetstone_S_PERF_HostSide 2017.03
am335x-evm am43xx-gpevm am57xx-evm k2g-evm omapl138-lcdk
whetstone (MIPS) 625.0 2000.0 3333.3 1428.6 31.2

Linpack

Linpack Benchmark
ARM Benchmarks / host Linpack_S_PERF_HostSide 2017.03
am335x-evm am43xx-gpevm am57xx-evm k2g-evm omapl138-lcdk
linpack (Kflops) 57222.0 137333.0 686667.0 343333.0 7228.0

NBench

NBench Benchmarks
ARM Benchmarks / host NBench_S_PERF_HostSide 2017.03
am335x-evm am43xx-gpevm am57xx-evm k2g-evm omapl138-lcdk
assignment (Iterations) 7.82 7.84 16.92 6.73 0.91
fourier (Iterations) 1805.7 7365.0 12923.0 5123.0 120.55
fp_emulation (Iterations) 68.2 67.78 154.04 61.47 16.12
huffman (Iterations) 789.09 907.56 1422.6 568.08 207.28
idea (Iterations) 1534.8 1702.4 4363.3 1748.6 458.76
lu_decomposition (Iterations) 74.92 337.13 831.79 332.57 5.75
neural_net (Iterations) 2.02 8.57 21.9 8.86 0.18
numeric_sort (Iterations) 463.5 559.99 777.68 310.31 80.59
string_sort (Iterations) 64.23 62.11 136.48 54.67 6.9

Stream

Stream
ARM Benchmarks / host Stream_1_core_S_PERF_Hostside 2017.03
am335x-evm am43xx-gpevm am57xx-evm k2g-evm
add (MB/s) 503.2 395.4 3751.3 1477.5
copy (MB/s) 436.9 429.3 3966.0 1476.6
scale (MB/s) 581.0 651.2 4579.9 1479.2
triad (MB/s) 480.8 352.1 3528.3 1442.4

Interrupt Latency Measurement

The following table gives interrupt latency measurements taken across 1001 measurement samples.

Interrupt Latency Measurement
Interrupt Latency (in micro seconds) Number of samples (under 0% cpu load) (1001 total samples) Number of samples (under 100% cpu load using hackbench hackbench -P -l -1 -g 10) (501 total samples)
10 25 0
11 265 25
12 531 249
13 167 203
14 11 24
15 2 0


Boot-time Measurement

Boot media: MMCSD

'
Boot Configuration 2017.03
am335x-evm am43xx-gpevm am57xx-evm k2g-evm omapl138-lcdk
boot time (sec) boot time (sec) boot time (sec) boot time (sec) boot time (sec)
Kernel boot time test when bootloader, kernel and sdk-rootfs are in mmc-sd 24.76 (min 24.55, max 25.05) 23.88 (min 23.5, max 24.37) 18.47 (min 18.28, max 18.62) 31.35 (min 30.75, max 32.87) 68.92 (min 50.4, max 74.65)
Kernel boot time test when init is /bin/sh and bootloader, kernel and sdk-rootfs are in mmc-sd 5.73 (min 5.72, max 5.77) 6.43 (min 6.32, max 6.87) 6.05 (min 5.73, max 6.14) 11.15 (min 11.11, max 11.17) 9.93 (min 9.92, max 9.97)

ALSA SoC Audio Driver

  1. Access type - RW_INTERLEAVED
  2. Channels - 2
  3. Format - S16_LE
  4. Period size - 64


Audio Capture
Sampling Rate (Hz) 2017.03
am335x-evm am437x-evm am57xx-evm k2g-evm omapl138-lcdk
Throughput (bits/sec) CPU Load (%) Throughput (bits/sec) CPU Load (%) Throughput (bits/sec) CPU Load (%) Throughput (bits/sec) CPU Load (%) Throughput (bits/sec) CPU Load (%)
8000 255996.0 10.55 255995.0 0.56 255981.0 0.12 256004.0 1.95
11025 352790.0 11.01 352789.0 0.32 352790.0 0.1 352799.0 0.39 352802.0 2.21
16000 511988.0 13.2 511981.0 0.11 511943.0 0.1 512008.0 2.86
22050 705572.0 12.17 705559.0 0.67 705580.0 0.17 705598.0 0.78 705596.0 3.79
24000 705564.0 12.14 705559.0 0.55 705580.0 0.14 705598.0 3.19
32000 1023946.0 19.89 1023925.0 0.09 1023814.0 0.23 1024032.0 3.24
44100 1411094.0 14.26 1411039.0 0.9 1411159.0 0.25 1411195.0 1.04 1411185.0 5.73
48000 1535875.0 11.07 1535836.0 0.15 1535604.0 0.27 1536070.0 6.05
88200 2821898.0 17.36 2821766.0 1.63 2822316.0 0.51 2822385.0 2.29 2822485.0 11.19
96000 3071631.0 24.31 3071339.0 0.08 3070539.0 0.67 3072284.0 14.36


Audio Playback
Sampling Rate (Hz) 2017.03
am335x-evm am437x-evm am57xx-evm k2g-evm omapl138-lcdk
Throughput (bits/sec) CPU Load (%) Throughput (bits/sec) CPU Load (%) Throughput (bits/sec) CPU Load (%) Throughput (bits/sec) CPU Load (%) Throughput (bits/sec) CPU Load (%)
8000 256103.0 3.17 256102.0 0.18 256083.0 0.05 256107.0 2.2
11025 352941.0 2.04 352939.0 0.36 352930.0 0.08 352939.0 0.39 352947.0 2.03
16000 512205.0 1.25 512201.0 0.15 512150.0 0.09 512213.0 1.91
22050 705881.0 2.98 705869.0 0.67 705860.0 0.15 705878.0 0.71 705898.0 3.88
24000 705883.0 2.86 705870.0 0.46 705860.0 0.13 705898.0 2.91
32000 1024409.0 1.13 1024390.0 0.2 1024232.0 0.08 1024442.0 2.92
44100 1411748.0 4.98 1411703.0 0.86 1411719.0 0.21 1411755.0 1.01 1411825.0 5.66
48000 1536610.0 1.17 1536566.0 0.2 1536247.0 0.23 1536688.0 5.04
88200 2823472.0 8.6 2823283.0 1.46 2823436.0 0.39 2823506.0 1.91 2823781.0 10.35
96000 3073203.0 1.63 3073025.0 0.3 3071885.0 0.52 3073524.0 13.65


Sensor Capture

Capture video frames (MMAP buffers) with v4l2c-ctl and record the reported fps

Sensor Capture
Resolution Format 2017.03
am437x-evm am57xx-evm
Fps Sensor Fps Sensor
1280x800 nv12
1280x800 rgb4
1280x800 yuyv
1600x1200 ba81 14.56 (min 14.56, max 14.57) ov2659
1600x1200 yuyv 14.56 (min 14.56, max 14.57) ov2659
160x128 nv12 40.88 (min 40.79, max 41.0) mt9t111
160x128 rgb4 40.88 (min 40.79, max 41.0) mt9t111
2048x1536 nv12 6.63 (min 6.14, max 6.68) mt9t111
2048x1536 rgb4 6.63 (min 6.14, max 6.68) mt9t111
320x240 ba81 43.78 (min 43.7, max 44.0) ov2659
320x240 nv12
320x240 rgb4
320x240 yuyv 43.78 (min 43.7, max 44.0) ov2659


Display Driver

Display performance (LCD)
Mode 2017.03
am335x-evm am437x-evm am57xx-evm k2g-evm
Fps Fps Fps Fps
1920x1200@60
480x272@60 59.94 (min 59.92, max 59.95)
800x480@60 59.21 (min 52.52, max 60.52) 59.47 (min 53.3, max 59.54)
800x480@62 60.64 (min 57.45, max 62.71)


Display performance (HDMI)
Mode 2017.03
am335x-evm am437x-evm am57xx-evm k2g-evm
Fps Fps Fps Fps
1024x576@60 59.93 (min 58.49, max 60.6) 58.45 (min 48.60, max 60.11) 60.01 (min 60.0, max 60.01)
1024x768@60 60.0 (min 59.73, max 60.28)
1024x768@75 75.03 (min 75.01, max 75.05)
1152x864@75 75.0 (min 74.98, max 75.02)
1280x1024@60 60.0 (min 59.02, max 60.21)
1280x720@60 59.96 (min 58.05, max 60.34) 59.70 (min 52.17, max 60.68) 60.0
1280x768@60 59.87 (min 59.86, max 59.88)
1280x800@75 74.93 (min 74.91, max 74.96)
1280x960@60
1360x768@60 59.8 (min 59.79, max 59.81)
1400x1050@60
1400x1050@75 74.87 (min 74.84, max 74.89)
1440x900@60 59.89 (min 59.86, max 59.92)
1440x900@75
1600x1200@65 65.0 (min 64.98, max 65.02)
1600x900@60 60.0 (min 59.99, max 60.02)
1680x1050@60 59.95 (min 59.94, max 59.97)
2048x1152@60 60.0 (min 59.95, max 60.05)
640x480@60 59.95 (min 58.31, max 60.75) 60.0 (min 59.53, max 60.48) 60.0 (min 59.96, max 60.04)
640x480@73 72.71 (min 69.34, max 72.83) 72.81 (min 72.71, max 72.91)
640x480@75 74.94 (min 73.76, max 75.94) 75.0 (min 74.94, max 75.06) 75.0 (min 74.87, max 75.13)
720x400@70 70.0 (min 67.82, max 70.09)
800x600@56 56.23 (min 54.66, max 56.95) 56.25 56.25 (min 56.09, max 56.4)
800x600@60 60.28 (min 58.38, max 60.32)
800x600@72 72.11 (min 69.86, max 72.2) 72.19 (min 72.18, max 72.19) 72.19 (min 72.17, max 72.21) 72.19 (min 72.18, max 72.2)
800x600@75 74.92 (min 72.58, max 75.07) 75.0 (min 74.98, max 75.02)
832x624@75 74.44 (min 71.0, max 74.84) 74.55 (min 74.54, max 74.56) 74.55 (min 74.53, max 74.57) 74.57 (min 74.56, max 74.58)
848x480@60 59.94 (min 58.06, max 60.06)



Graphics SGX Driver

Run GLBenchmark and capture performance reported Display rate (Fps), Fill rate, Vertex Throughput, etc. All display outputs (HDMI and LCD) are connected when running these tests

Performance (Fps)

GLBenchmark 2.5 Performance
Benchmark 2017.03
am57xx-evm
Test Number Fps
GLB25_EgyptTestC24Z16FixedTime test 2500005.0 38.66 (min 20.91, max 59.93)
GLB25_EgyptTestC24Z16_ETC1 test 2501001.0 45.49 (min 21.0, max 60.18)
GLB25_EgyptTestC24Z16_ETC1to565 test 2501401.0 45.52 (min 21.18, max 60.37)
GLB25_EgyptTestC24Z16_PVRTC4 test 2501101.0 45.37 (min 20.97, max 60.53)
GLB25_EgyptTestC24Z24MS4 test 2500003.0 44.06 (min 20.19, max 60.3)
GLB25_EgyptTestStandard_inherited test 2000000.0 59.53 (min 59.28, max 59.8)

Vertex Throughput

GLBenchmark 2.5 Vertex Throughput
Benchmark 2017.03
am57xx-evm
Test Number Rate (triangles/sec)
GLB25_TriangleTexFragmentLitTestC24Z16 test 2500511.0 32872980.0
GLB25_TriangleTexTestC24Z16 test 2500301.0 105577000.0
GLB25_TriangleTexVertexLitTestC24Z16 test 2500411.0 39895200.0

Pixel Throughput

GLBenchmark 2.5 Pixel Throughput
Benchmark 2017.03
am57xx-evm
Test Number Rate (texel/sec) Fps
GLB25_FillTestC24Z16 test 2500101.0 1445791488.0 58.76 (min 54.57, max 59.53)


Multimedia (Decode)

Run gstreamer pipeline "gst-launch-1.0 playbin uri=file://<Path to stream> video-sink="kmssink sync=false connector=<connector id>" audio-sink=fakesink" and calculate performance based on the execution time reported. All display display outputs (HDMI and LCD) were connected when running these tests, but playout was forced to LCD via the connector=<connector id> option.

H264

Gstreamer H264 in AVI Container Decode Performance
Resolution 2017.03
am57xx-evm
Fps IVA Freq (MHz) IPU Freq (MHz)
1080i 60.60 532.0
1080p 59.5 532.0
720p 59.94 532.0
720x480 60.0 532.0
800x480 60.0 532.0


MPEG4

GStreamer MPEG4 in 3GP Container Decode Performance
Resolution 2017.03
am57xx-evm
Fps IVA Freq (MHz) IPU Freq (MHz)
CIF 60.0 532.0
QVGA 60.0 532.0
VGA 63.75 532.0


MPEG2

GStreamer MPEG2 in MP4 Container Decode Performance
Resolution 2017.03
am57xx-evm
Fps IVA Freq (MHz) IPU Freq (MHz)
1080p 532.0
720p 59.94 532.0



Ethernet Driver

TCP Throughput

'
TCP Window Size(Kbytes) 2017.03
am335x-evm am43xx-gpevm am57xx-evm k2g-evm omapl138-lcdk
Bandwidth (without interrupt pacing, in Mbits/sec) CPU Load (without interrupt pacing, in %) Bandwidth (with interrupt pacing, in Mbits/sec) CPU Load (with interrupt pacing, in %) Bandwidth (without interrupt pacing, in Mbits/sec) CPU Load (without interrupt pacing, in %) Bandwidth (with interrupt pacing, in Mbits/sec) CPU Load (with interrupt pacing, in %) Bandwidth (without interrupt pacing, in Mbits/sec) CPU Load (without interrupt pacing, in %) Bandwidth (with interrupt pacing, in Mbits/sec) CPU Load (with interrupt pacing, in %) Bandwidth (without interrupt pacing, in Mbits/sec) CPU Load (without interrupt pacing, in %) Bandwidth (with interrupt pacing, in Mbits/sec) CPU Load (with interrupt pacing, in %) Bandwidth (without interrupt pacing, in Mbits/sec) CPU Load (without interrupt pacing, in %) Bandwidth (with interrupt pacing, in Mbits/sec) CPU Load (with interrupt pacing, in %)
16 275.0 100.0 299.0 96.73 281.0 99.86 294.4 98.06 632.0 58.37 572.8 49.33 408.0 98.9 - - 35.0 - 36.0 -
32 272.2 100.0 328.8 99.64 277.6 100.0 317.6 96.93 893.6 84.64 888.8 72.5 384.8 99.84 - - 38.0 - 39.0 -
64 330.4 100.0 368.0 99.5 334.2 100.0 348.8 99.96 1083.2 87.68 1162.6 83.61 463.2 99.0 - - 46.0 - 47.0 -
128 348.0 100.0 382.0 99.35 351.9 100.0 371.0 100.0 1129.6 89.93 1085.6 78.92 528.0 99.8 - - 66.0 - 60.0 -
256 320.0 100.0 386.1 100.0 346.4 100.0 375.5 100.0 1089.6 84.93 1012.2 82.15 538.4 100.0 - - 66.0 - 64.0 -

UDP Throughput

'
Ethernet__eth0_1G Ethernet_performance_UDP_64B_egress 2017.03
am335x-evm am57xx-evm k2g-evm omapl138-lcdk
packets_per_second (kpps) 41.0 99.0 27.0 1.0
throughput (Mbits/s) 21.8 51.1 14.0 1.6
'
Ethernet__eth0_1G Ethernet_performance_UDP_128B_egress 2017.03
am335x-evm am43xx-gpevm am57xx-evm k2g-evm omapl138-lcdk
packets_per_second (kpps) 41.0 57.0 95.0 26.0 2.0
throughput (Mbits/s) 43.9 59.4 98.4 27.4 3.3
'
Ethernet__eth0_1G Ethernet_performance_UDP_256B_egress '2017.03
am335x-evm am43xx-gpevm am57xx-evm k2g-evm omapl138-lcdk
packets_per_second (kpps) 41.0 56.0 97.0 26.0 2.0
throughput (Mbits/s) 85.4 116.0 200.8 54.3 6.5
'
Ethernet__eth0_1G Ethernet_performance_UDP_512B_egress 2017.03
am335x-evm am43xx-gpevm am57xx-evm k2g-evm omapl138-lcdk
packets_per_second (kpps) 41.0 54.0 93.0 26.0 2.0
throughput (Mbits/s) 168.4 225.0 381.0 107.1 12.9
'
Ethernet__eth0_1G Ethernet_performance_UDP_1024B_egress 2017.03
am335x-evm am43xx-gpevm am57xx-evm k2g-evm omapl138-lcdk
packets_per_second (kpps) 39.0 51.0 90.0 25.0 2.0
throughput (Mbits/s) 323.0 420.0 740.0 212.0 20.0
'
Ethernet__eth0_1G Ethernet_performance_UDP_1470B_egress 2017.03
am335x-evm am43xx-gpevm am57xx-evm k2g-evm omapl138-lcdk
packets_per_second (kpps) 38.0 48.0 80.0 25.0 2.0
throughput (Mbits/s) 454.0 566.0 945.0 302.0 35.2
'
Ethernet__eth0_1G Ethernet_performance_UDP_1500B_egress 2017.03
am335x-evm am43xx-gpevm am57xx-evm k2g-evm omapl138-lcdk
packets_per_second (kpps) 28.0 35.0 57.0 20.0
throughput (Mbits/s) 337.0 423.0 695.0 242.0
'
Ethernet__eth0_1G Ethernet_performance_UDP_64B_ingress 2017.03
am335x-evm am43xx-gpevm am57xx-evm k2g-evm omapl138-lcdk
packets_per_second (kpps) 21.0 41.0 23.0 30.0 1.0
throughput (Mbits/s) 11.5 21.9 12.5 16.0 1.8


'
Ethernet__eth0_1G Ethernet_performance_UDP_128B_ingress 2017.03
am335x-evm am43xx-gpevm am57xx-evm k2g-evm omapl138-lcdk
packets_per_second (kpps) 31.0 39.0 25.0 41.0 2.0
throughput (Mbits/s) 32.9 40.9 26.8 43.5 3.7
'
Ethernet__eth0_1G Ethernet_performance_UDP_256B_ingress 2017.03
am335x-evm am43xx-gpevm am57xx-evm k2g-evm omapl138-lcdk
packets_per_second (kpps) 31.0 41.0 68.0 39.0 7.0
throughput (Mbits/s) 65.2 84.2 141.0 80.0 3.0
'
Ethernet__eth0_1G Ethernet_performance_UDP_512B_ingress 2017.03
am335x-evm am43xx-gpevm am57xx-evm k2g-evm omapl138-lcdk
packets_per_second (kpps) 20.0 37.0 46.0 42.0 7.0
throughput (Mbits/s) 84.7 153.5 192.0 173.0 3.0
'
Ethernet__eth0_1G Ethernet_performance_UDP_1024B_ingress 2017.03
am335x-evm am43xx-gpevm am57xx-evm k2g-evm omapl138-lcdk
packets_per_second (kpps) 20.0 25.0 24.0 35.0 2.0
throughput (Mbits/s) 166.0 210.0 198.0 222.0 24.2


'
Ethernet__eth0_1G Ethernet_performance_UDP_1470B_ingress 2017.03
am335x-evm am43xx-gpevm am57xx-evm k2g-evm omapl138-lcdk
packets_per_second (kpps) 17.0 27.0 56.0 13.0 2.0
throughput (Mbits/s) 205.6 326.0 663.0 163.0 34.7
'
Ethernet__eth0_1G Ethernet_performance_UDP_1500B_ingress 2017.03
am335x-evm am43xx-gpevm am57xx-evm k2g-evm omapl138-lcdk
packets_per_second (kpps) 12.0 15.0 42.0 14.0
throughput (Mbits/s) 146.0 188.0 514.0 177.0



  • iperf version 2.0.5
  • For receive performance, on DUT, invoke iperf in server mode.
iperf -s -u
  • For transmit performance, on DUT, invoke iperf in client mode.
iperf -c <server ip> -b <bandwidth limit> -f M -t 60


PCIe Driver

PCIe-ETH

'
TCP Window Size(Kbytes) 2017.03
k2g-evm
Bandwidth (in Mbits/sec)
8 522.32
16 618.4
32 828.8
64 1064.0
128 1177.6
256 1195.2



  • k2g: Measured with Broadcom Corporation NetXtreme BCM5721 Gigabit Ethernet PCI Express [14e4:1659] (rev 21)
  • LnkSta: Speed 2.5GT/s, Width x1

NAND Driver

Please refer MTD Test Setup before proceeding.

AM335X-EVM

'
Buffer size (bytes) 2017.03
am335x-evm
Write UBIFS Throughput (Mbytes/sec) Write UBIFS CPU Load (%) Read UBIFS Throughput (Mbytes/sec) Read UBIFS CPU Load (%)
102400 4.53 100.0 7.04 100.0
262144 4.52 100.0 7.04 100.0
524288 4.53 99.96 7.09 100.0
1048576 4.52 100.0 7.1 100.0
5242880 4.51 99.96 7.02 100.0

AM43XX-GPEVM

'
Buffer size (bytes) 2017.03
am43xx-gpevm
Write UBIFS Throughput (Mbytes/sec) Write UBIFS CPU Load (%) Read UBIFS Throughput (Mbytes/sec) Read UBIFS CPU Load (%)
102400 7.97 100.0 12.66 100.0
262144 8.01 100.0 12.58 100.0
524288 8.01 100.0 12.66 100.0
1048576 8.02 100.0 12.66 100.0
5242880 7.99 100.0 12.66 100.0

K2HK-EVM

OMAPL138-LCDK

'
Buffer size (bytes) 2017.03
omapl138-lcdk
Write UBIFS Throughput (Mbytes/sec) Write UBIFS CPU Load (%) Read UBIFS Throughput (Mbytes/sec) Read UBIFS CPU Load (%)
102400 1.38 100.0 1.93 100.0
262144 1.48 100.0 1.98 100.0
524288 1.49 100.0 2.0 100.0
1048576 1.5 100.0 1.99 100.0
5242880 1.5 100.0 1.97 100.0

QSPI Flash Driver

Test setup is available here.

K2G-EVM

'
Buffer size (bytes) 2017.03
k2g-evm
Write UBIFS Throughput (Mbytes/sec) Write UBIFS CPU Load (%) Read UBIFS Throughput (Mbytes/sec) Read UBIFS CPU Load (%)
102400 0.58 100.0 3.14 100.0
262144 0.58 99.72 3.13 100.0
524288 0.56 100.0 3.15 100.0
1048576 0.56 100.0 3.14 100.0

SPI Flash Driver

K2G-EVM

'
Buffer size (bytes) 2017.03
k2g-evm
Write UBIFS Throughput (Mbytes/sec) Write UBIFS CPU Load (%) Read UBIFS Throughput (Mbytes/sec) Read UBIFS CPU Load (%)
102400 0.1 55.97 0.14 15.19
262144 0.1 58.79 0.14 20.72
524288 0.1 57.27 0.14 18.11
1048576 0.1 58.13 0.14 20.62

EMMC Driver

IMPORTANT
The performance numbers can be severely affected if the media is mounted in sync mode. Hot plug scripts in the filesystem mount removable media in sync mode to ensure data integrity. For performance sensitive applications, umount the auto-mounted filesystem and re-mount in async mode.

Please refer MMC/SD Test Setup before proceeding.


AM43XX-GPEVM

'
Buffer size (bytes) 2017.03
am43xx-gpevm
Write VFAT Throughput (Mbytes/sec) Write VFAT CPU Load (%) Read VFAT Throughput (Mbytes/sec) Read VFAT CPU Load (%)
102400 5.74 (min 5.57, max 5.91) 7.93 (min 7.55, max 8.31) 24.41 (min 24.26, max 24.55) 25.13 (min 23.02, max 27.23)
262144 6.06 (min 5.72, max 6.39) 7.64 (min 7.29, max 7.98) 24.65 (min 24.36, max 24.93) 23.56 (min 23.19, max 23.92)
524288 6.03 (min 5.87, max 6.19) 8.18 (min 7.69, max 8.66) 25.0 (min 24.92, max 25.08) 25.21 (min 23.56, max 26.85)
1048576 6.2 (min 5.75, max 6.64) 8.12 (min 7.64, max 8.6) 25.04 (min 24.38, max 25.69) 25.65 (min 25.61, max 25.68)
5242880 6.0 (min 5.76, max 6.23) 8.25 (min 8.06, max 8.43) 25.01 (min 24.92, max 25.1) 27.52 (min 26.62, max 28.41)


'
Buffer size (bytes) 2017.03
am43xx-gpevm
Write EXT4 Throughput (Mbytes/sec) Write EXT4 CPU Load (%) Read EXT4 Throughput (Mbytes/sec) Read EXT4 CPU Load (%)
102400 6.01 (min 5.84, max 6.17) 7.42 (min 7.38, max 7.46) 26.14 (min 26.06, max 26.22) 21.55 (min 20.57, max 22.53)
262144 5.83 (min 5.67, max 5.98) 6.01 (min 5.85, max 6.16) 26.14 (min 26.06, max 26.22) 22.66 (min 22.08, max 23.23)
524288 5.95 (min 5.78, max 6.11) 6.1 (min 6.01, max 6.19) 26.15 (min 26.05, max 26.24) 20.93 (min 20.67, max 21.19)
1048576 5.95 (min 5.78, max 6.11) 6.14 (min 6.02, max 6.25) 26.13 (min 26.05, max 26.21) 22.38 (min 21.45, max 23.31)
5242880 5.96 (min 5.79, max 6.13) 5.99 (min 5.87, max 6.1) 26.12 (min 26.04, max 26.2) 20.75 (min 20.26, max 21.24)


'
Buffer size (bytes) 2017.03
am43xx-gpevm
Write EXT2 Throughput (Mbytes/sec) Write EXT2 CPU Load (%) Read EXT2 Throughput (Mbytes/sec) Read EXT2 CPU Load (%)
102400 5.69 (min 5.43, max 5.95) 7.75 (min 7.58, max 7.92) 25.2 (min 25.12, max 25.27) 20.91 (min 20.25, max 21.57)
262144 5.89 (min 5.73, max 6.04) 6.8 (min 6.48, max 7.11) 25.37 (min 25.29, max 25.45) 22.32 (min 21.09, max 23.54)
524288 5.79 (min 5.63, max 5.94) 6.84 (min 6.58, max 7.09) 25.39 (min 25.3, max 25.48) 21.98 (min 21.89, max 22.06)
1048576 5.77 (min 5.62, max 5.91) 6.94 (min 6.56, max 7.32) 25.39 (min 25.31, max 25.47) 22.83 (min 22.06, max 23.6)
5242880 5.78 (min 5.62, max 5.93) 6.61 (min 6.51, max 6.71) 25.41 (min 25.34, max 25.47) 21.51 (min 20.71, max 22.3)

AM57XX-EVM

'
Buffer size (bytes) 2017.03
am57xx-evm
Write VFAT Throughput (Mbytes/sec) Write VFAT CPU Load (%) Read VFAT Throughput (Mbytes/sec) Read VFAT CPU Load (%)
102400 12.05 3.95 63.69 7.38
262144 12.02 4.38 63.58 8.26
524288 12.07 4.51 63.19 10.39
1048576 11.99 4.42 63.68 8.31
5242880 12.05 4.28 63.83 8.28


'
Buffer size (bytes) 2017.03
am57xx-evm
Write EXT4 Throughput (Mbytes/sec) Write EXT4 CPU Load (%) Read EXT4 Throughput (Mbytes/sec) Read EXT4 CPU Load (%)
102400 12.15 3.04 68.3 7.57
262144 12.38 3.45 67.6 6.84
524288 12.21 2.59 68.47 7.26
1048576 12.23 2.88 61.42 5.97
5242880 12.16 2.98 68.36 6.04


'
Buffer size (bytes) 2017.03
am57xx-evm
Write EXT2 Throughput (Mbytes/sec) Write EXT2 CPU Load (%) Read EXT2 Throughput (Mbytes/sec) Read EXT2 CPU Load (%)
102400 12.24 4.23 67.15 6.82
262144 12.24 3.95 67.13 7.14
524288 12.19 4.16 66.69 6.8
1048576 12.28 3.55 67.52 5.94
5242880 12.26 3.78 67.04 6.86

K2G-EVM

'
Buffer size (bytes) 2017.03
k2g-evm
Write VFAT Throughput (Mbytes/sec) Write VFAT CPU Load (%) Read VFAT Throughput (Mbytes/sec) Read VFAT CPU Load (%)
102400 19.11 35.16 38.01 22.85
262144 19.08 35.99 38.04 23.31
524288 19.11 37.84 37.95 23.86
1048576 18.94 36.63 38.12 22.22
5242880 19.01 37.18 38.06 22.99


'
Buffer size (bytes) 2017.03
k2g-evm
Write EXT4 Throughput (Mbytes/sec) Write EXT4 CPU Load (%) Read EXT4 Throughput (Mbytes/sec) Read EXT4 CPU Load (%)
102400 19.79 26.15 37.02 18.28
262144 19.8 26.0 38.04 23.72
524288 20.07 26.45 37.08 22.5
1048576 19.64 26.87 37.84 29.53
5242880 19.8 27.53 37.07 15.69


'
Buffer size (bytes) 2017.03
k2g-evm
Write EXT2 Throughput (Mbytes/sec) Write EXT2 CPU Load (%) Read EXT2 Throughput (Mbytes/sec) Read EXT2 CPU Load (%)
102400 19.67 33.52 38.6 23.99
262144 19.78 33.96 38.76 26.18
524288 19.68 33.08 38.81 26.55
1048576 19.64 32.96 38.78 29.76
5242880 19.78 34.64 38.77 23.86

SATA Driver

AM57XX-EVM

SATA

'
Buffer size (bytes) 2017.03
am57xx-evm
Write VFAT Throughput (Mbytes/sec) Write VFAT CPU Load (%) Read VFAT Throughput (Mbytes/sec) Read VFAT CPU Load (%)
102400 97.58 31.89 136.12 11.46
262144 94.77 29.4 136.14 11.01
524288 97.32 28.77 135.99 11.92
1048576 97.15 29.48 136.15 12.34
5242880 99.62 30.01 136.02 12.71


'
Buffer size (bytes) 2017.03
am57xx-evm
Write EXT2 Throughput (Mbytes/sec) Write EXT2 CPU Load (%) Read EXT2 Throughput (Mbytes/sec) Read EXT2 CPU Load (%)
102400 102.63 22.81 134.83 11.03
262144 107.08 25.97 134.68 12.14
524288 107.2 26.06 134.83 11.24
1048576 105.37 26.19 134.83 11.45
5242880 106.99 26.06 134.68 12.16


'
Buffer size (bytes) 2017.03
am57xx-evm
Write EXT4 Throughput (Mbytes/sec) Write EXT4 CPU Load (%) Read EXT4 Throughput (Mbytes/sec) Read EXT4 CPU Load (%)
102400 118.73 20.03 127.42 10.38
262144 114.0 13.91 130.69 10.72
524288 119.46 13.29 131.58 11.85
1048576 117.84 11.39 128.41 10.92
5242880 115.26 13.13 133.39 11.68




  • Filesize used is : 1G
  • SATA II Harddisk used is: Seagate ST3500514NS 500G

mSATA

'
Buffer size (bytes) 2017.03
am57xx-evm
Write EXT4 Throughput (Mbytes/sec) Write EXT4 CPU Load (%) Read EXT4 Throughput (Mbytes/sec) Read EXT4 CPU Load (%)
102400 64.02 6.36 212.1 16.97
262144 64.3 4.75 211.44 18.16
524288 68.32 5.28 211.33 18.8
1048576 68.87 5.06 227.02 20.09
5242880 65.81 5.32 215.1 19.54


'
Buffer size (bytes) 2017.03
am57xx-evm
Write VFAT Throughput (Mbytes/sec) Write VFAT CPU Load (%) Read VFAT Throughput (Mbytes/sec) Read VFAT CPU Load (%)
102400 61.24 19.92 219.59 20.09
262144 58.13 18.97 219.7 21.17
524288 58.06 18.5 218.54 22.96
1048576 58.3 19.16 217.83 21.87
5242880 58.0 18.54 218.56 21.52


'
Buffer size (bytes) 2017.03
am57xx-evm
Write EXT2 Throughput (Mbytes/sec) Write EXT2 CPU Load (%) Read EXT2 Throughput (Mbytes/sec) Read EXT2 CPU Load (%)
102400 62.74 9.16 225.21 21.04
262144 65.18 9.82 225.08 20.02
524288 64.37 8.48 225.05 20.81
1048576 65.57 9.58 225.02 20.41
5242880 68.84 8.59 225.31 21.36




  • Filesize used is : 1G
  • MSATA Harddisk used is: SMS200S3/30G Kingston mSATA SSD drive

MMC/SD Driver

IMPORTANT
The performance numbers can be severely affected if the media is mounted in sync mode. Hot plug scripts in the filesystem mount removable media in sync mode to ensure data integrity. For performance sensitive applications, umount the auto-mounted filesystem and re-mount in async mode.

Please refer MMC/SD Test Setup before proceeding.

AM335X-EVM

'
Buffer size (bytes) 2017.03
am335x-evm
Write EXT4 Throughput (Mbytes/sec) Write EXT4 CPU Load (%) Read EXT4 Throughput (Mbytes/sec) Read EXT4 CPU Load (%)
102400 6.33 8.29 21.23 24.17
262144 6.96 8.97 21.22 22.61
524288 7.29 9.42 21.23 23.7
1048576 8.1 9.43 21.22 23.33
5242880 7.4 9.71 21.24 22.64


'
Buffer size (bytes) 2017.03
am335x-evm
Write VFAT Throughput (Mbytes/sec) Write VFAT CPU Load (%) Read VFAT Throughput (Mbytes/sec) Read VFAT CPU Load (%)
102400 9.14 15.38 20.49 22.95
262144 7.03 11.07 20.45 22.38
524288 5.28 9.04 20.27 21.05
1048576 8.9 14.41 20.44 24.05
5242880 8.66 14.33 20.49 22.97


'
Buffer size (bytes) 2017.03
am335x-evm
Write EXT2 Throughput (Mbytes/sec) Write EXT2 CPU Load (%) Read EXT2 Throughput (Mbytes/sec) Read EXT2 CPU Load (%)
102400 9.43 13.83 21.09 24.74
262144 9.49 13.74 21.08 24.54
524288 9.4 13.3 21.12 23.22
1048576 9.38 13.67 21.12 20.84
5242880 8.89 12.84 21.12 21.67





The performance numbers were captured using the following:

  • SanDisk 8GB MicroSDHC Class 10 Memory Card
  • Partition was mounted with async option


AM43XX-GPEVM

'
Buffer size (bytes) 2017.03
am43xx-gpevm
Write EXT4 Throughput (Mbytes/sec) Write EXT4 CPU Load (%) Read EXT4 Throughput (Mbytes/sec) Read EXT4 CPU Load (%)
102400 8.12 (min 8.08, max 8.16) 8.53 (min 8.41, max 8.64) 21.76 18.5 (min 16.67, max 20.33)
262144 7.87 (min 7.56, max 8.18) 8.41 (min 7.8, max 9.02) 21.72 (min 21.69, max 21.75) 19.96 (min 19.83, max 20.08)
524288 8.21 (min 8.16, max 8.26) 8.59 (min 8.5, max 8.68) 21.77 (min 21.76, max 21.77) 18.9 (min 17.87, max 19.92)
1048576 8.06 (min 8.0, max 8.12) 8.26 (min 7.97, max 8.55) 21.78 (min 21.77, max 21.78) 22.46 (min 21.91, max 23.0)
5242880 8.54 (min 8.46, max 8.62) 8.71 (min 8.55, max 8.87) 21.76 (min 21.75, max 21.76) 18.57 (min 17.56, max 19.58)


'
Buffer size (bytes) 2017.03
am43xx-gpevm
Write EXT2 Throughput (Mbytes/sec) Write EXT2 CPU Load (%) Read EXT2 Throughput (Mbytes/sec) Read EXT2 CPU Load (%)
102400 9.6 10.97 21.68 19.71
262144 9.67 10.81 21.65 20.5
524288 9.61 11.88 21.69 18.7
1048576 9.58 11.89 21.69 20.08
5242880 9.63 11.33 21.68 19.96


'
Buffer size (bytes) 2017.03
am43xx-gpevm
Write VFAT Throughput (Mbytes/sec) Write VFAT CPU Load (%) Read VFAT Throughput (Mbytes/sec) Read VFAT CPU Load (%)
102400 8.28 (min 6.86, max 9.69) 11.09 (min 9.34, max 12.84) 21.09 (min 21.05, max 21.12) 19.1 (min 18.89, max 19.31)
262144 8.97 (min 8.84, max 9.09) 12.14 (min 11.94, max 12.34) 21.04 (min 21.0, max 21.08) 19.96 (min 19.59, max 20.33)
524288 9.25 (min 9.15, max 9.34) 12.77 (min 12.57, max 12.97) 20.93 (min 20.8, max 21.05) 19.58 (min 18.95, max 20.2)
1048576 7.77 (min 6.45, max 9.09) 10.82 (min 9.11, max 12.52) 21.04 (min 21.01, max 21.07) 19.45 (min 19.18, max 19.72)
5242880 9.48 (min 9.18, max 9.78) 12.77 (min 12.26, max 13.27) 21.07 19.62 (min 19.47, max 19.76)




The performance numbers were captured using the following:

  • Sandisk Ultra 8GB Micro SDHC Flash Card Class10
  • Partition was mounted with async option


AM57XX-EVM

'
Buffer size (bytes) 2017.03
am57xx-evm
Write EXT4 Throughput (Mbytes/sec) Write EXT4 CPU Load (%) Read EXT4 Throughput (Mbytes/sec) Read EXT4 CPU Load (%)
102400 10.09 2.48 39.5 3.63
262144 9.29 2.58 39.32 2.69
524288 10.41 2.7 39.27 1.93
1048576 9.35 2.29 39.44 4.17
5242880 10.27 3.74 39.41 3.07


'
Buffer size (bytes) 2017.03
am57xx-evm
Write EXT2 Throughput (Mbytes/sec) Write EXT2 CPU Load (%) Read EXT2 Throughput (Mbytes/sec) Read EXT2 CPU Load (%)
102400 12.89 4.33 39.18 11.79
262144 12.85 4.38 38.98 0.97
524288 12.96 3.8 39.0 1.54
1048576 12.91 3.67 39.07 6.46
5242880 12.9 4.1 39.18 2.31


'
Buffer size (bytes) 2017.03
am57xx-evm
Write VFAT Throughput (Mbytes/sec) Write VFAT CPU Load (%) Read VFAT Throughput (Mbytes/sec) Read VFAT CPU Load (%)
102400 8.27 2.82 38.75 4.14
262144 8.68 3.24 39.04 2.87
524288 8.66 2.99 38.64 3.41
1048576 7.92 2.33 38.72 3.05
5242880 9.29 3.64 38.96 3.63






The performance numbers were captured using the following:

  • Sandisk Ultra 8GB Micro SDHC Flash Card Class10
  • Partition was mounted with async option

K2G-EVM

'
Buffer size (bytes) 2017.03
k2g-evm
Write EXT4 Throughput (Mbytes/sec) Write EXT4 CPU Load (%) Read EXT4 Throughput (Mbytes/sec) Read EXT4 CPU Load (%)
102400 7.49 11.17 21.71 9.72
262144 7.51 11.19 21.77 13.18
524288 7.56 10.9 21.77 12.47
1048576 7.57 11.28 21.77 11.13
5242880 7.53 11.17 21.77 11.75


'
Buffer size (bytes) 2017.03
k2g-evm
Write EXT2 Throughput (Mbytes/sec) Write EXT2 CPU Load (%) Read EXT2 Throughput (Mbytes/sec) Read EXT2 CPU Load (%)
102400 9.17 16.21 21.7 13.33
262144 9.18 16.14 21.69 13.33
524288 8.86 16.0 21.69 11.13
1048576 8.86 15.61 21.69 14.26
5242880 8.45 14.5 21.67 14.91


'
Buffer size (bytes) 2017.03
k2g-evm
Write VFAT Throughput (Mbytes/sec) Write VFAT CPU Load (%) Read VFAT Throughput (Mbytes/sec) Read VFAT CPU Load (%)
102400 8.29 16.63 20.95 14.0
262144 8.18 16.9 20.98 15.77
524288 8.14 16.26 21.01 16.17
1048576 8.18 16.55 20.99 13.88
5242880 7.92 16.07 20.93 9.27




The performance numbers were captured using the following:

  • Sandisk Ultra 8GB Micro SDHC Flash Card Class10
  • Partition was mounted with async option


OMAPL138-LCDK

'
Buffer size (bytes) 2017.03
omapl138-lcdk
Write EXT4 Throughput (Mbytes/sec) Write EXT4 CPU Load (%) Read EXT4 Throughput (Mbytes/sec) Read EXT4 CPU Load (%)
102400 6.65 82.13 13.92 56.95
262144 6.08 57.23 14.01 55.76
524288 6.23 63.24 13.49 55.21
1048576 6.59 58.96 14.61 51.38
5242880 6.69 58.29 14.21 54.38


'
Buffer size (bytes) 2017.03
omapl138-lcdk
Write EXT2 Throughput (Mbytes/sec) Write EXT2 CPU Load (%) Read EXT2 Throughput (Mbytes/sec) Read EXT2 CPU Load (%)
102400 3.51 35.52 15.96 63.27
262144 3.99 30.14 15.96 64.14
524288 3.85 26.15 16.09 60.91
1048576 3.59 22.01 16.13 54.65
5242880 3.9 24.95 16.18 58.03


'
Buffer size (bytes) 2017.03
omapl138-lcdk
Write VFAT Throughput (Mbytes/sec) Write VFAT CPU Load (%) Read VFAT Throughput (Mbytes/sec) Read VFAT CPU Load (%)
102400 4.21 55.75 15.33 67.8
262144 4.7 50.02 15.47 66.46
524288 4.88 52.51 15.44 66.04
1048576 4.95 46.63 15.6 60.92
5242880 4.92 47.5 15.64 61.55

The performance numbers were captured using the following:

  • Sandisk Ultra 8GB Micro SDHC Flash Card Class10
  • Partition was mounted with async option

UART Driver

Performance and Benchmarks not available in this release.


I2C Driver

Performance and Benchmarks not available in this release.


EDMA Driver

Performance and Benchmarks not available in this release.


Touchscreen Driver

Performance and Benchmarks not available in this release.


USB Driver

MUSB/XHCI Host controller

IMPORTANT
For Mass-storage applications, the performance numbers can be severely affected if the media is mounted in sync mode. Hot plug scripts in the filesystem mount removable media in sync mode to ensure data integrity. For performance sensitive applications, umount the auto-mounted filesystem and re-mount in async mode.


Setup : Western Digital 1TB (My Book Essential) USB hard disk is connected to usb0 port. File read/write performance data on usb0 port is captured.



'
USBHOST host USBHOST_L_PERF_EXT2_0002 2017.03
am335x-evm am43xx-gpevm am57xx-evm k2g-evm omapl138-lcdk
read_102400_cpuload (%) 31.87 40.07 38.54 34.67 98.0
read_102400_throughput (MBytes/sec) 18.4 32.65 186.23 32.54 8.5
read_1048576_cpuload (%) 27.95 39.37 34.88 32.76 98.0
read_1048576_throughput (MBytes/sec) 18.59 32.62 189.67 34.52 8.4
read_5242880_cpuload (%) 33.02 39.08 33.33 32.01 99.0
read_5242880_throughput (MBytes/sec) 18.37 32.64 185.02 34.51 8.48
write_102400_cpuload (%) 29.89 49.18 49.22 53.52 100.00
write_102400_throughput (MBytes/sec) 19.53 28.25 102.46 28.78 9.0
write_1048576_cpuload (%) 30.24 47.18 50.25 50.4 99.9
write_1048576_throughput (MBytes/sec) 19.18 28.33 102.04 28.85 8.9
write_5242880_cpuload (%) 28.25 47.19 51.6 50.93 98.8
write_5242880_throughput (MBytes/sec) 19.63 28.33 107.34 28.73 9.0
'
USBHOST host USBHOST_L_PERF_VFAT_0002 2017.03
am335x-evm am43xx-gpevm am57xx-evm k2g-evm omapl138-lcdk
read_102400_cpuload (%) 27.45 38.38 39.22 34.4 98.0
read_102400_throughput (MBytes/sec) 18.62 32.81 184.62 34.61 8.0
read_262144_cpuload (%) 34.1 39.86 38.0 34.91 99.0
read_262144_throughput (MBytes/sec) 18.42 32.54 186.81 34.61 7.9
write_102400_cpuload (%) 32.49 48.49 50.83 54.16 99.5
write_102400_throughput (MBytes/sec) 19.75 29.07 110.41 28.72 7.5
write_262144_cpuload (%) 28.76 45.51 51.76 52.72 100.0
write_262144_throughput (MBytes/sec) 18.96 28.89 114.47 28.83 7.6



USB Mass Storage Class Slave Driver

The performance numbers are captured using a file inside /dev/shm as storage gadget media exposed as removable media to an Ubuntu 10.04 host over USB. The storage media is formatted as vfat filesystem.
Storage gadget media file is created using the command:

# dd if=/dev/zero of=/dev/shm/50M bs=1M count=50"

Insert the USB mass storage gadget with /dev/shm/50M as the backing storage:

# insmod g_mass_storage.ko file=/dev/shm/50M 

For test setup details refer to USB MSC device setup

AM335X USB SLAVE DEVICE PERFORMANCE

AM335X USB Slave Read Performance values
Bytes Transferred (MB)"/dev/shm/50M" file as storage device Number of files transferred Total Bytes transferred (MB) Transfer Rate (MB/sec)
50 1 50 17.5
AM335X USB Slave Write Performance values
Bytes Transferred (MB)"/dev/shm/50M" file as storage device Number of files transferred Total Bytes transferred (MB) Transfer Rate (MB/sec)
50 1 50 4.0


AM43XX GPEVM USB SLAVE DEVICE PERFORMANCE

AM43XX USB Slave Read Performance values
Bytes Transferred (MB)"/dev/shm/50M" file as storage device Number of files transferred Total Bytes transferred (MB) Transfer Rate (MB/sec)
50 1 50 34.6
AM43XX USB Slave WritePerformance values
Bytes Transferred (MB)"/dev/shm/50M" file as storage device Number of files transferred Total Bytes transferred (MB) Transfer Rate (MB/sec)
50 1 50 20.3


AM57XX GPEVM USB SLAVE DEVICE PERFORMANCE

AM43XX USB Slave Read Performance values
Bytes Transferred (MB)"/dev/shm/50M" file as storage device Number of files transferred Total Bytes transferred (MB) Transfer Rate (MB/sec)
50 1 50 29.9
AM57XX USB Slave WritePerformance values
Bytes Transferred (MB)"/dev/shm/50M" file as storage device Number of files transferred Total Bytes transferred (MB) Transfer Rate (MB/sec)
50 1 50 19.9


OMAPL138-LCDK USB SLAVE DEVICE PERFORMANCE

OMAPL138-LCDK USB Slave Read Performance values
Bytes Transferred (MB)"/dev/shm/50M" file as storage device Number of files transferred Total Bytes transferred (MB) Transfer Rate (MB/sec)
50 1 50 4.5
OMAPL138-LCDK USB Slave WritePerformance values
Bytes Transferred (MB)"/dev/shm/50M" file as storage device Number of files transferred Total Bytes transferred (MB) Transfer Rate (MB/sec)
50 1 50 3.8


USB CDC/RNDIS Slave Driver

Performance benchmarks were collected using the Iperf tool and default options were used to collect the throughput numbers.

AM335X USB CDC Performance

AM335X USB CDC Performance values - Client
TCP Window Size(in KBytes) Interval (in Seconds) Bandwidth (Mbits/Sec)
16 60 77.4
32 60 77.4
64 60 85.6
128 60 82.6


AM43XX GPEVM USB CDC Performance

AM43XX GPEVM USB CDC Performance values - Client
TCP Window Size(in KBytes) Interval (in Seconds) Bandwidth (Mbits/Sec)
16 60 157.8
32 60 156.2
64 60 153.9
128 60 156.7


AM57XX USB CDC Performance

AM57XX USB CDC Performance values - Client
TCP Window Size(in KBytes) Interval (in Seconds) Bandwidth (Mbits/Sec)
16 60 177.9
32 60 178.5
64 60 178.5
128 60 181.5


OMAPL138-LCDK USB CDC Performance

OMAPL138-LCDK USB CDC Performance values - Client
TCP Window Size(in KBytes) Interval (in Seconds) Bandwidth (Mbits/Sec)
16 60 22.0
32 60 26.0
64 60 26.0
128 60 29.0


AM335X USB RNDIS Performance

AM335XX USB RNDIS Performance values - Client
TCP Window Size(in KBytes) Interval (in Seconds) Bandwidth (Mbits/Sec)
16 60 52.8
32 60 57.8
64 60 64.9
128 60 58.0


AM43XX GPEVM USB RNDIS Performance

AM43XX GPEVM USB RNDIS Performance values - Client
TCP Window Size(in KBytes) Interval (in Seconds) Bandwidth (Mbits/Sec)
16 60 84.3
32 60 81.6
64 60 74.4
128 60 78.5



AM57XX USB RNDIS Performance

AM57XX USB RNDIS Performance values - Client
TCP Window Size(in KBytes) Interval (in Seconds) Bandwidth (Mbits/Sec)
16 60 127.0
32 60 129.1
64 60 116.1
128 60 109.6


CRYPTO Driver

OpenSSL Performance

'
CRYPTO host openssl_performance_tests Crypto_M_PERF_openssl_perf_hardware_acceleration 2017.03
am335x-evm am43xx-gpevm am57xx-evm
aes-128-cbc_cpu_util (%) 65.0 65.0 61.0
aes-128-cbc_system_time (s) 9.56 9.57 8.63
aes-128-cbc_throughput_1024_by (KBytes/s) 14082.05 14855.51 17127.42
aes-128-cbc_throughput_16_byte (KBytes/s) 1086.27 1344.95 2940.35
aes-128-cbc_throughput_256_byt (KBytes/s) 4160.0 5839.02 6445.14
aes-128-cbc_throughput_64_byte (KBytes/s) 3740.95 4661.21 9965.82
aes-128-cbc_throughput_8192_by (KBytes/s) 19666.32 26020.52 32530.43
aes-128-cbc_user_time (s) 0.38 0.34 0.6
aes-192-cbc_cpu_util (%) 64.0 64.0 62.0
aes-192-cbc_system_time (s) 9.54 9.56 8.7
aes-192-cbc_throughput_1024_by (KBytes/s) 14740.14 14860.97 16798.04
aes-192-cbc_throughput_16_byte (KBytes/s) 1300.75 1359.14 2929.18
aes-192-cbc_throughput_256_byt (KBytes/s) 5609.81 5884.67 6294.19
aes-192-cbc_throughput_64_byte (KBytes/s) 4286.06 4516.95 9580.31
aes-192-cbc_throughput_8192_by (KBytes/s) 25190.4 25853.95 32123.56
aes-192-cbc_user_time (s) 0.32 0.34 0.68
aes-256-cbc_cpu_util (%) 64.0 64.0 61.0
aes-256-cbc_system_time (s) 9.42 9.42 8.79
aes-256-cbc_throughput_1024_by (KBytes/s) 13713.07 14552.75 17226.07
aes-256-cbc_throughput_16_byte (KBytes/s) 1069.75 1313.43 3016.13
aes-256-cbc_throughput_256_byt (KBytes/s) 4751.1 5518.93 6485.42
aes-256-cbc_throughput_64_byte (KBytes/s) 3553.69 4330.92 9435.71
aes-256-cbc_throughput_8192_by (KBytes/s) 24461.31 25056.6 32503.13
aes-256-cbc_user_time (s) 0.36 0.37 0.45
des-cbc_cpu_util (%) 97.0 39.0 44.0
des-cbc_system_time (s) 14.47 5.81 6.64
des-cbc_throughput_1024_bytes (KBytes/s) 11989.67 8768.85 7944.53
des-cbc_throughput_16_bytes (KBytes/s) 1211.61 268.4 275.85
des-cbc_throughput_256_bytes (KBytes/s) 8701.95 3383.21 3444.14
des-cbc_throughput_64_bytes (KBytes/s) 3881.56 1068.99 1050.22
des-cbc_throughput_8192_bytes (KBytes/s) 14057.47 15665.83 14518.95
des-cbc_user_time (s) 0.34 0.18 0.08
des3_cpu_util (%) 96.0 39.0 46.0
des3_system_time (s) 14.34 5.78 6.9
des3_throughput_1024_bytes (KBytes/s) 5471.57 8801.62 9051.82
des3_throughput_16_bytes (KBytes/s) 954.23 268.86 303.34
des3_throughput_256_bytes (KBytes/s) 4456.96 3400.02 3813.72
des3_throughput_64_bytes (KBytes/s) 2441.88 1069.48 1151.74
des3_throughput_8192_bytes (KBytes/s) 5488.64 15671.3 14412.46
des3_user_time (s) 0.27 0.2 0.13
md5_cpu_util (%) 67.0 67.0 73.0
md5_system_time (s) 8.44 8.54 9.46
md5_throughput_1024_bytes (KBytes/s) 8446.29 10146.82 15203.33
md5_throughput_16_bytes (KBytes/s) 231.04 339.87 582.39
md5_throughput_256_bytes (KBytes/s) 2436.18 3068.07 4672.09
md5_throughput_64_bytes (KBytes/s) 863.98 1340.63 2416.23
md5_throughput_8192_bytes (KBytes/s) 32336.55 35902.81 48818.86
md5_user_time (s) 1.83 1.62 1.62
sha1_cpu_util (%) 68.0 67.0 70.0
sha1_system_time (s) 8.49 8.73 9.17
sha1_throughput_1024_bytes (KBytes/s) 7937.71 9990.83 15196.5
sha1_throughput_16_bytes (KBytes/s) 223.87 325.91 424.29
sha1_throughput_256_bytes (KBytes/s) 2417.92 2998.87 4581.55
sha1_throughput_64_bytes (KBytes/s) 885.08 1267.41 2121.6
sha1_throughput_8192_bytes (KBytes/s) 32347.48 36241.41 49070.08
sha1_user_time (s) 1.86 1.51 1.39


Listed for each algorithm are the code snippets used to run each benchmark test.


time -v openssl speed -elapsed -evp aes-128-cbc


IPSec Performance

Note: queue_len is set to 300

'
Hardware Crypto-based IPSec Throughput 2017.03
am335x-evm am43xx-gpevm am57xx-evm
udp_aes128_sha1 (Mbps) 186.8 60.0 689.0
udp_aes192_sha1 (Mbps) 189.1 62.6 689.0
udp_aes256_sha1 (Mbps) 221.0 61.7 684.0

DCAN Driver

Performance and Benchmarks not available in this release.

Power Management

AM335x

Measurements were taken from Process SDK Linux 04.00.00.

Warning Warning: Active power is slightly higher on this release because PRUSS is enabled by default. Customers not using PRUSS are advised to disable it to reduce power consumption.

Summary

The summary shows total SoC power consumption at all MPU frequencies.
Please note, these test cases have not been optimized for low power!
Data demonstrating power-optimized use cases and guidance to achieve lower power, please refer to the AM335x Low Power Design Guide.

SoC-only power

SoC-only power does not include power from DDR.

Test Case
MPU OPP50 (300MHz)
MPU OPP100 (600MHz) MPU OPP120 (720MHz) MPU OPP_Turbo (800MHz) MPU OPP_Nitro (1000MHz)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
OS Idle 379.45 385.76 390.76 394.78 400.81
Dhrystone 488.95 682.90 821.01 924.80 1124.95
Network Load 379.78 387.36 389.56 395.16 399.96
Memory Tester 471.87 606.73 691.08 754.68 873.39
Video + Audio 460.12 681.63 787.60 859.14 1007.45
3D Graphics 555.10 579.75 600.80 621.36 644.74
Suspend 4.93
Standby 28.25

OS Idle (Matrix GUI)

OS Idle is the case where no active userspace tasks are active. The system is idle with the Matrix GUI application displayed on the LCD. Note: having the LCD active will consume extra power.

Simplified View

Power Rail
Voltage
MPU OPP50 (300MHz)
MPU OPP100 (600MHz) MPU OPP120 (720MHz) MPU OPP_Turbo (800MHz) MPU OPP_Nitro (1000MHz)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
vdd_core_power 1.13 227.96 228.04 229.25 226.67 227.88
vdd_mpu_power DVFS 7.44 13.21 15.45 17.58 29.56
1.8V I/O 1.8 60.39 62.05 62.72 37.73 65.38
3.3V I/O 3.3 100.33 100.26 100.39 94.8 100.29
SoC Power without DDR3L 396.12 403.56 407.81 376.78 423.11
DDR3L + I/O + VTT 1.5 236.67 236.5 236.18 235.81 235.65
Total Power 632.79 640.06 643.99 612.59 658.76

Detailed View

Power Rail
Voltage
MPU OPP50 (300MHz)
MPU OPP100 (600MHz) MPU OPP120 (720MHz) MPU OPP_Turbo (800MHz) MPU OPP_Nitro (1000MHz)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
vdd_core_power 1.13 227.96 228.04 229.25 226.67 227.88
vdd_mpu_power DVFS 7.44 13.21 15.45 17.58 29.56
vdda_1p8v_usb0_1_power 1.8 32.96 32.92 32.98 7.26 33.02
vdda_adc_power 1.8 0.8 0.8 0.8 0.8 0.8
vdds_a3p3v_usb0_1_power 3.3 11.1 11.1 11.1 6.67 11.1
vdds_osc_power 1.8 1.23 1.23 1.23 1.23 1.23
vdds_pll_core_lcd_power 1.8 13.12 13.12 13.12 13.11 13.11
vdds_pll_ddr_power 1.8 1.97 1.97 1.97 1.97 1.97
vdds_pll_mpu_power 1.8 2.03 3.71 4.33 4.56 5.62
vdds_power 1.8 2.4 2.4 2.4 2.39 2.4
vdds_rtc_power 1.8 0.66 0.66 0.66 0.66 0.66
vdds_sram_core_bg_power 1.8 2.69 2.7 2.7 2.68 2.7
vdds_sram_mpu_bb_power 1.8 2.53 2.54 2.53 3.07 3.87
vddshv1_power 3.3 0.41 0.4 0.4 0.4 0.4
vddshv2_power 3.3 2.58 2.58 2.58 2.58 2.58
vddshv3_power 3.3 0.16 0.16 0.16 0.15 0.15
vddshv4_power 3.3 0.09 0.09 0.09 0.09 0.09
vddshv5_power 3.3 51.1 51.05 51.2 51.13 51.07
vddshv6_power 3.3 34.89 34.88 34.86 33.78 34.9
SoC Power without DDR3L 396.12 403.56 407.81 376.78 423.11
vdds_ddr_power 1.5 142.27 142.31 142.46 143.44 143.44
vddsddrmem 1.5 94.4 94.19 93.72 92.37 92.21
Total Power 632.79 640.06 643.99 612.59 658.76

Dhrystone

Dhrystone test case is typically be one of the most power-intensive applications and used here to approximate worst-case power consumption of the processor. Note: DDR3 is not exercised in this test case, however test data has shown where DDR bandwidth is high, MPU utilization drops, and total power consumption typically does not exceed Dhrystone.

Simplified View

Power Rail
Voltage
MPU OPP50 (300MHz)
MPU OPP100 (600MHz) MPU OPP120 (720MHz) MPU OPP_Turbo (800MHz) MPU OPP_Nitro (1000MHz)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
vdd_core_power 1.13 229.24 230.15 230.76 231.06 245.75
vdd_mpu_power DVFS 113.46 302.1 435.65 540.9 715.52
1.8V I/O 1.8 62.91 67.36 68.32 70.11 73.81
3.3V I/O 3.3 101.73 102.47 102.26 101.89 102.31
SoC Power without DDR3L 507.34 702.08 836.99 943.96 1137.39
DDR3L + I/O + VTT 1.5 262.82 262.88 263.01 262.67 263.77
Total Power 770.16 964.96 1100 1206.63 1401.16

Detailed View

Power Rail
Voltage
MPU OPP50 (300MHz)
MPU OPP100 (600MHz) MPU OPP120 (720MHz) MPU OPP_Turbo (800MHz) MPU OPP_Nitro (1000MHz)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
vdd_core_power 1.13 229.24 230.15 230.76 231.06 245.75
vdd_mpu_power DVFS 113.46 302.1 435.65 540.9 715.52
vdda_1p8v_usb0_1_power 1.8 33.04 33.26 33.03 33.06 32.97
vdda_adc_power 1.8 0.8 0.79 0.79 0.79 0.79
vdds_a3p3v_usb0_1_power 3.3 11.09 11.08 11.07 11.06 11.03
vdds_osc_power 1.8 1.23 1.23 1.23 1.23 1.22
vdds_pll_core_lcd_power 1.8 13.12 13.12 13.13 13.13 13.13
vdds_pll_ddr_power 1.8 1.97 1.97 1.97 1.97 1.97
vdds_pll_mpu_power 1.8 2.03 3.71 4.33 4.56 5.62
vdds_power 1.8 2.53 2.55 2.54 2.53 2.53
vdds_rtc_power 1.8 0.66 0.66 0.66 0.66 0.67
vdds_sram_core_bg_power 1.8 2.75 2.8 2.88 2.93 3.06
vdds_sram_mpu_bb_power 1.8 4.78 7.27 7.76 9.25 11.85
vddshv1_power 3.3 0.41 0.4 0.4 0.4 0.4
vddshv2_power 3.3 8.98 8.97 9.15 8.95 9.06
vddshv3_power 3.3 0.16 0.16 0.16 0.16 0.16
vddshv4_power 3.3 0.09 0.09 0.09 0.09 0.09
vddshv5_power 3.3 51.39 51.29 51.61 51.46 51.79
vddshv6_power 3.3 29.61 30.48 29.78 29.77 29.78
SoC Power without DDR3L 507.34 702.08 836.99 943.96 1137.39
vdds_ddr_power 1.5 142.82 142.88 143.01 142.67 143.77
vddsddrmem 1.5 120 120 120 120 120
Total Power 770.16 964.96 1100 1206.63 1401.16

Network Load

Network load is the test case where the data is being transmitted through Ethernet.

Simplified View

Power Rail
Voltage
MPU OPP50 (300MHz)
MPU OPP100 (600MHz) MPU OPP120 (720MHz) MPU OPP_Turbo (800MHz) MPU OPP_Nitro (1000MHz)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
vdd_core_power 1.13 227.94 228.18 228.07 228.04 228
vdd_mpu_power DVFS 7.35 12.3 15.85 19.18 33.53
1.8V I/O 1.8 60.38 62.13 62.63 63.69 65.45
3.3V I/O 3.3 100.32 100.3 100.34 100.17 100.2
SoC Power without DDR3L 395.99 402.91 406.89 411.08 427.18
DDR3L + I/O + VTT 1.5 237.01 237.22 237.01 236.24 235.8
Total Power 633 640.13 643.9 647.32 662.98

Detailed View

Power Rail
Voltage
MPU OPP50 (300MHz)
MPU OPP100 (600MHz) MPU OPP120 (720MHz) MPU OPP_Turbo (800MHz) MPU OPP_Nitro (1000MHz)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
vdd_core_power 1.13 227.94 228.18 228.07 228.04 228
vdd_mpu_power DVFS 7.35 12.3 15.85 19.18 33.53
vdda_1p8v_usb0_1_power 1.8 32.95 32.92 32.89 32.97 32.97
vdda_adc_power 1.8 0.8 0.8 0.8 0.8 0.8
vdds_a3p3v_usb0_1_power 3.3 11.1 11.09 11.09 11.1 11.09
vdds_osc_power 1.8 1.23 1.23 1.23 1.23 1.23
vdds_pll_core_lcd_power 1.8 13.12 13.12 13.12 13.11 13.11
vdds_pll_ddr_power 1.8 1.97 1.97 1.97 1.97 1.97
vdds_pll_mpu_power 1.8 2.03 3.71 4.33 4.56 5.62
vdds_power 1.8 2.39 2.39 2.39 2.39 2.39
vdds_rtc_power 1.8 0.66 0.66 0.66 0.66 0.66
vdds_sram_core_bg_power 1.8 2.69 2.72 2.7 2.7 2.71
vdds_sram_mpu_bb_power 1.8 2.54 2.61 2.54 3.3 3.99
vddshv1_power 3.3 0.41 0.41 0.41 0.41 0.4
vddshv2_power 3.3 2.58 2.58 2.58 2.58 2.58
vddshv3_power 3.3 0.16 0.15 0.15 0.16 0.16
vddshv4_power 3.3 0.09 0.08 0.09 0.09 0.09
vddshv5_power 3.3 51.17 51.16 51.2 51.03 51.1
vddshv6_power 3.3 34.81 34.83 34.82 34.8 34.78
SoC Power without DDR3L 395.99 402.91 406.89 411.08 427.18
vdds_ddr_power 1.5 142.54 142.25 142.6 144.06 143.38
vddsddrmem 1.5 94.47 94.97 94.41 92.18 92.42
Total Power 633 640.13 643.9 647.32 662.98

Memory Tester

This test case executes the DDR memory data transactions.

Note: total power and DDR power is not logged here since DDR power consumption can vary significantly based on memory test case.

Simplified View

Power Rail
Voltage
MPU OPP50 (300MHz)
MPU OPP100 (600MHz) MPU OPP120 (720MHz) MPU OPP_Turbo (800MHz) MPU OPP_Nitro (1000MHz)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
vdd_core_power 1.13 237.84 243.85 244.73 243.6 243.15
vdd_mpu_power DVFS 90.44 217.16 299.46 367.42 489.18
1.8V I/O 1.8 62.14 64.83 65.79 66.78 67.79
3.3V I/O 3.3 101.91 101.71 101.83 101.7 101.86
SoC Power without DDR3L 492.33 627.55 711.81 779.5 901.98
DDR3L + I/O + VTT 1.5
Total Power

Detailed View

Power Rail
Voltage
MPU OPP50 (300MHz)
MPU OPP100 (600MHz) MPU OPP120 (720MHz) MPU OPP_Turbo (800MHz) MPU OPP_Nitro (1000MHz)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
vdd_core_power 1.13 237.84 243.85 244.73 243.6 243.15
vdd_mpu_power DVFS 90.44 217.16 299.46 367.42 489.18
vdda_1p8v_usb0_1_power 1.8 32.99 33 33.03 32.99 32.94
vdda_adc_power 1.8 0.8 0.79 0.79 0.79 0.79
vdds_a3p3v_usb0_1_power 3.3 11.09 11.08 11.07 11.07 11.06
vdds_osc_power 1.8 1.23 1.23 1.23 1.23 1.23
vdds_pll_core_lcd_power 1.8 13.12 13.13 13.13 13.13 13.13
vdds_pll_ddr_power 1.8 1.97 1.97 1.97 1.97 1.97
vdds_pll_mpu_power 1.8 2.03 3.71 4.34 4.56 5.62
vdds_power 1.8 2.53 2.53 2.53 2.53 2.53
vdds_rtc_power 1.8 0.66 0.66 0.66 0.66 0.66
vdds_sram_core_bg_power 1.8 2.75 2.83 2.85 2.86 2.93
vdds_sram_mpu_bb_power 1.8 4.06 4.98 5.26 6.06 5.99
vddshv1_power 3.3 0.41 0.4 0.4 0.4 0.4
vddshv2_power 3.3 9.05 8.96 8.97 8.86 9.07
vddshv3_power 3.3 0.15 0.16 0.16 0.16 0.15
vddshv4_power 3.3 0.09 0.09 0.09 0.09 0.09
vddshv5_power 3.3 51.48 51.43 51.46 51.47 51.52
vddshv6_power 3.3 29.64 29.59 29.68 29.65 29.57
SoC Power without DDR3L 492.33 627.55 711.81 779.5 901.98
vdds_ddr_power 1.5 147.36 149.24 149.7 147 152.73
vddsddrmem 1.5
Total Power

Video + Audio

Video and Audio decode test case decodes the MPEG4 video content and displays it on the LCD and also decodes the audio content and output through the audio jack.

Simplified View

Power Rail
Voltage
MPU OPP50 (300MHz)
MPU OPP100 (600MHz) MPU OPP120 (720MHz) MPU OPP_Turbo (800MHz) MPU OPP_Nitro (1000MHz)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
vdd_core_power 1.13 237.19 232.61 242.83 245.88 247.19
vdd_mpu_power DVFS 90.58 103.83 323.36 405.32 535.69
1.8V I/O 1.8 61.81 37.91 66.28 66.88 69.37
3.3V I/O 3.3 104.25 116.94 101.56 98.16 101.84
SoC Power without DDR3L 493.83 491.29 734.03 816.24 954.09
DDR3L + I/O + VTT 1.5 265.68 276.07 285.45 287.4 295.78
Total Power 759.51 767.36 1019.48 1103.64 1249.87

Detailed View

Power Rail
Voltage
MPU OPP50 (300MHz)
MPU OPP100 (600MHz) MPU OPP120 (720MHz) MPU OPP_Turbo (800MHz) MPU OPP_Nitro (1000MHz)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
vdd_core_power 1.13 237.19 232.61 242.83 245.88 247.19
vdd_mpu_power DVFS 90.58 103.83 323.36 405.32 535.69
vdda_1p8v_usb0_1_power 1.8 32.98 7.28 33.01 32.86 32.84
vdda_adc_power 1.8 0.79 0.8 0.79 0.79 0.79
vdds_a3p3v_usb0_1_power 3.3 11.09 6.66 11.07 11.06 11.04
vdds_osc_power 1.8 1.23 1.23 1.23 1.23 1.22
vdds_pll_core_lcd_power 1.8 13.12 13.12 13.12 13.12 13.13
vdds_pll_ddr_power 1.8 1.97 1.97 1.97 1.97 1.97
vdds_pll_mpu_power 1.8 2.03 3.71 4.33 4.56 5.62
vdds_power 1.8 2.5 2.85 2.69 2.69 2.49
vdds_rtc_power 1.8 0.66 0.66 0.66 0.66 0.66
vdds_sram_core_bg_power 1.8 2.75 2.73 2.85 2.88 2.96
vdds_sram_mpu_bb_power 1.8 3.78 3.56 5.63 6.12 7.69
vddshv1_power 3.3 0.41 0.41 0.41 0.4 0.4
vddshv2_power 3.3 6.38 3.88 7.64 7.66 9.02
vddshv3_power 3.3 0.16 0.16 0.16 0.16 0.16
vddshv4_power 3.3 5.05 22.09 0.09 0.09 0.08
vddshv5_power 3.3 51.11 51.14 51.59 51.45 51.54
vddshv6_power 3.3 30.05 32.6 30.6 27.34 29.6
SoC Power without DDR3L 493.83 491.29 734.03 816.24 954.09
vdds_ddr_power 1.5 144.53 142.78 146.45 147.73 149.06
vddsddrmem 1.5 121.15 133.29 139 139.67 146.72
Total Power 759.51 767.36 1019.48 1103.64 1249.87

3D Graphics

3D graphics test case is the processor executes 3D graphics and display the content in the LCD.

Simplified View

Power Rail
Voltage
MPU OPP50 (300MHz)
MPU OPP100 (600MHz) MPU OPP120 (720MHz) MPU OPP_Turbo (800MHz) MPU OPP_Nitro (1000MHz)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
vdd_core_power 1.13 272.02 269.44 270.13 271.33 271.57
vdd_mpu_power DVFS 31.03 53.99 61.75 74.76 88.32
1.8V I/O 1.8 61.61 63.26 64.11 64.67 66.39
3.3V I/O 3.3 142.02 141.27 142.22 141.92 141.6
SoC Power without DDR3L 506.68 527.96 538.21 552.68 567.88
DDR3L + I/O + VTT 1.5 298.43 298.44 298.8 298.96 299.17
Total Power 805.11 826.4 837.01 851.64 867.05

Detailed View

Power Rail
Voltage
MPU OPP50 (300MHz)
MPU OPP100 (600MHz) MPU OPP120 (720MHz) MPU OPP_Turbo (800MHz) MPU OPP_Nitro (1000MHz)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
vdd_core_power 1.13 272.02 269.44 270.13 271.33 271.57
vdd_mpu_power DVFS 31.03 53.99 61.75 74.76 88.32
vdda_1p8v_usb0_1_power 1.8 32.98 32.93 33.16 32.96 32.91
vdda_adc_power 1.8 0.79 0.79 0.79 0.79 0.79
vdds_a3p3v_usb0_1_power 3.3 11.09 11.09 11.08 11.08 11.08
vdds_osc_power 1.8 1.23 1.23 1.23 1.23 1.23
vdds_pll_core_lcd_power 1.8 13.12 13.12 13.12 13.12 13.12
vdds_pll_ddr_power 1.8 1.97 1.97 1.97 1.97 1.97
vdds_pll_mpu_power 1.8 2.03 3.71 4.34 4.56 5.63
vdds_power 1.8 3.09 3.09 3.08 3.08 3.08
vdds_rtc_power 1.8 0.66 0.66 0.66 0.66 0.66
vdds_sram_core_bg_power 1.8 2.88 2.89 2.89 2.9 2.91
vdds_sram_mpu_bb_power 1.8 2.86 2.87 2.87 3.4 4.09
vddshv1_power 3.3 0.4 0.4 0.4 0.4 0.4
vddshv2_power 3.3 28.9 28.75 28.83 29.06 29.04
vddshv3_power 3.3 0.16 0.16 0.16 0.16 0.16
vddshv4_power 3.3 0.09 0.09 0.09 0.09 0.09
vddshv5_power 3.3 51.13 51.03 51.21 51.08 51.06
vddshv6_power 3.3 50.25 49.75 50.45 50.05 49.77
SoC Power without DDR3L 506.68 527.96 538.21 552.68 567.88
vdds_ddr_power 1.5 150.38 151.28 149.98 150.53 151.24
vddsddrmem 1.5 148.05 147.16 148.82 148.43 147.93
Total Power 805.11 826.4 837.01 851.64 867.05

Low Power Modes - Standby and Suspend

Standby and Suspend modes both put the processor into a low-power state. DDR is in self-refresh.

Simplified View

Power Rail
Voltage
Standby
Suspend
Power (mW)
Power (mW)
vdd_core_power 1.13 14.25 1.2
vdd_mpu_power 0.95 0.3 0.26
1.8V I/O 1.8 4.02 2.18
3.3V I/O 3.3 1.54 1.33
SoC Power without DDR3L 20.11 4.97
DDR3L + I/O + VTT 1.5 28.27 28.24
Total Power 48.38 33.21

Detailed View

Power Rail
Voltage
Standby
Suspend
Power (mW)
Power (mW)
vdd_core_power 1.13 14.25 1.2
vdd_mpu_power 0.95 0.3 0.26
vdda_1p8v_usb0_1_power 1.8 0 0
vdda_adc_power 1.8 0 0
vdds_a3p3v_usb0_1_power 3.3 0.08 0.07
vdds_osc_power 1.8 1.25 0
vdds_pll_core_lcd_power 1.8 0 0
vdds_pll_ddr_power 1.8 0 0
vdds_pll_mpu_power 1.8 0 0
vdds_power 1.8 0.89 1.3
vdds_rtc_power 1.8 0.04 0.04
vdds_sram_core_bg_power 1.8 1.83 0.83
vdds_sram_mpu_bb_power 1.8 0.01 0.01
vddshv1_power 3.3 0.44 0.29
vddshv2_power 3.3 0.09 0.09
vddshv3_power 3.3 0.16 0.12
vddshv4_power 3.3 0.09 0.09
vddshv5_power 3.3 0.12 0.12
vddshv6_power 3.3 0.56 0.55
SoC Power without DDR3L 20.11 4.97
vdds_ddr_power 1.5 0.75 0.75
vddsddrmem 1.5 27.52 27.49
Total Power 48.38 33.21



DVFS Rails

Power Rail
MPU OPP50 (300MHz)
MPU OPP100 (600MHz)
MPU OPP120 (720MHz)
MPU OPP_Turbo (800MHz)
MPU OPP_Nitro (1000MHz)
Voltage (V)
Voltage (V)
Voltage (V)
Voltage (V)
Voltage (V)
vdd_mpu_power 0.95 1.1 1.2 1.26 1.325


AM437x

Measurements were taken from Process SDK Linux 04.00.00.

NoteNote: Active power is slightly higher on this release because PRUSS is enabled by default. Customers not using PRUSS are advised to disable it to reduce power consumption.

Summary

The summary shows total SoC power consumption at all MPU frequencies.
Please note, these test cases have not been optimized for low power!

SoC-only power

SoC-only power does not include power from DDR.

Power Rail
MPU OPP50 (300MHz)
MPU OPP100 (600MHz)
MPU OPP120 (720MHz)
MPU OPP_Turbo (800MHz)
MPU OPP_Nitro (1000MHz)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
OS Idle 543.55 547.34 549.71 552.76 556.28
Dhrystone 666.93 876.05 1023.5 1134.28 1362.6
Network Load 543.7 547.48 550.44 553.51 557.6
Memory Tester 690.76 846.85 931.88 1005.35 1140.47
Video + Audio 666.93 565.06 958.1 1058.02 1237.29
3D Graphics 639.33 659.49 669.92 677.91 693.52
Standby 42.07
Suspend (Deep sleep) 12.84
Suspend (RTC+DDR) <30uW [1]
RTC-only <30uW [1]

Notes:

[1] Sense resistors installed on EVM do not provide sufficient dynamic range to accurately measure the RTC domain of AM43XX.


OS Idle (Matrix GUI)

OS Idle is the case where no active userspace tasks are active. The system is idle with the Matrix GUI application displayed on the LCD. Note: having the LCD active will consume extra power.

Detailed View

Power Rail
Voltage
MPU OPP50 (300MHz)
MPU OPP100 (600MHz) MPU OPP120 (720MHz) MPU OPP_Turbo (800MHz) MPU OPP_Nitro (1000MHz)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
v3_3d_am437x_power 3.3 98.33 98.26 98.19 98.33 98.31
vdd_core_power 1.1 369.85 369.94 369.7 370.08 369.65
vdd_mpu_power DVFS 3.04 5.25 7.06 8.8 11.26
SoC Power without DDR3L 543.55 547.34 549.71 552.76 556.28
vdds_ddr_mem_power 1.5 176.15 179.04 175.22 176.79 177.88
vdds_ddr_power 1.5 159.5 157.69 160.27 159.61 158.4
Total Power 879.2 884.07 885.2 889.16 892.56

Dhrystone

Dhrystone test case is typically be one of the most power-intensive applications and used here to approximate worst-case power consumption of the processor. Note: DDR3 is not exercised in this test case, however test data has shown where DDR bandwidth is high, MPU utilization drops, and total power consumption typically does not exceed Dhrystone.

Detailed View

Power Rail
Voltage
MPU OPP50 (300MHz)
MPU OPP100 (600MHz) MPU OPP120 (720MHz) MPU OPP_Turbo (800MHz) MPU OPP_Nitro (1000MHz)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
v1_8d_am437x_power 1.8 74.28 77.72 79.93 80.87 84.65
v3_3d_am437x_power 3.3 98.4 98.29 98.32 98.23 98.26
vdd_core_power 1.1 371.51 372.87 374.87 375.01 377.4
vdd_mpu_power DVFS 122.74 327.17 470.38 580.17 802.29
SoC Power without DDR3L 666.93 876.05 1023.5 1134.28 1362.6
vdds_ddr_mem_power 1.5 178.9 176.2 175.07 179.18 176.31
vdds_ddr_power 1.5 158.21 158.95 159.56 157.58 158.8
Total Power 1004.04 1211.2 1358.13 1471.04 1697.71

Network Load

Network load is the test case where the data is being transmitted through Ethernet.

Detailed View

Power Rail
Voltage
MPU OPP50 (300MHz)
MPU OPP100 (600MHz) MPU OPP120 (720MHz) MPU OPP_Turbo (800MHz) MPU OPP_Nitro (1000MHz)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
v1_8d_am437x_power 1.8 72.39 73.97 74.78 75.62 77.27
v3_3d_am437x_power 3.3 98.23 98.22 98.22 98.2 98.3
vdd_core_power 1.1 369.94 370.09 369.74 370.07 370.12
vdd_mpu_power DVFS 3.14 5.2 7.7 9.62 11.91
SoC Power without DDR3L 543.7 547.48 550.44 553.51 557.6
vdds_ddr_mem_power 1.5 179.06 176.54 177.86 177.74 179.51
vdds_ddr_power 1.5 157.76 159.07 158.35 158.31 157.66
Total Power 880.52 883.09 886.65 889.56 894.77

Memory Tester

This test case executes the DDR memory data transactions.

Detailed View

Power Rail
Voltage
MPU OPP50 (300MHz)
MPU OPP100 (600MHz) MPU OPP120 (720MHz) MPU OPP_Turbo (800MHz) MPU OPP_Nitro (1000MHz)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
v1_8d_am437x_power 1.8 73.42 76.03 76.98 77.54 79.72
v3_3d_am437x_power 3.3 98.28 98.31 98.31 98.21 98.31
vdd_core_power 1.1 403.65 414.59 411.76 417.63 415.1
vdd_mpu_power DVFS 115.41 257.92 344.83 411.97 547.34
SoC Power without DDR3L 690.76 846.85 931.88 1005.35 1140.47
vdds_ddr_mem_power 1.5 284.37 292.37 300.23 303.12 306.09
vdds_ddr_power 1.5 208.76 217.54 227.78 220.65 222.39
Total Power 1183.89 1356.76 1459.89 1529.12 1668.95

Video + Audio

Video and Audio decode test case decodes the MPEG4 video content and displays it on the LCD and also decodes the audio content and output through the audio jack.

Simplified View

Detailed View

Power Rail
Voltage
MPU OPP50 (300MHz)
MPU OPP100 (600MHz) MPU OPP120 (720MHz) MPU OPP_Turbo (800MHz) MPU OPP_Nitro (1000MHz)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
v1_8d_am437x_power 1.8 74.93 73.09 79.36 80.79 83.36
v3_3d_am437x_power 3.3 109.65 97.64 107.44 111.17 111.32
vdd_core_power 1.1 385.14 378.08 397.11 399.3 403.06
vdd_mpu_power DVFS 97.21 16.25 374.19 466.76 639.55
SoC Power without DDR3L 666.93 565.06 958.1 1058.02 1237.29
vdds_ddr_mem_power 1.5 221.73 202.07 252.78 266.56 278.33
vdds_ddr_power 1.5 177.04 169.11 190.47 194.17 200.29
Total Power 1065.7 936.24 1401.35 1518.75 1715.91

3D Graphics

3D graphics test case is the processor executes 3D graphics and display the content in the LCD.

Simplified View

Detailed View

Power Rail
Voltage
MPU OPP50 (300MHz)
MPU OPP100 (600MHz) MPU OPP120 (720MHz) MPU OPP_Turbo (800MHz) MPU OPP_Nitro (1000MHz)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
v1_8d_am437x_power 1.8 75.22 77.23 78.26 78.81 80.39
v3_3d_am437x_power 3.3 110.22 109.87 109.88 110 110.33
vdd_core_power 1.1 430.68 430.66 434.19 433.55 433.27
vdd_mpu_power DVFS 23.21 41.73 47.59 55.55 69.53
SoC Power without DDR3L 639.33 659.49 669.92 677.91 693.52
vdds_ddr_mem_power 1.5 267.79 264.15 269.75 266.57 266.04
vdds_ddr_power 1.5 202.13 200.66 203.65 200.58 201.47
Total Power 1109.25 1124.3 1143.32 1145.06 1161.03

Low Power Modes - Suspend and Standby

Standby and Suspend modes both put the processor into a low-power state. DDR is in self-refresh.

Detailed View

Power Rail
Voltage
Standby
Suspend
RTC+DDR
RTC Only
Power (mW)
Power (mW)
Power (mW)
Power (mW)
v1_8d_am437x_power 1.8 12.97 9.89 0 0
v3_3d_am437x_power 3.3 1.75 1.62 0 0
vdd_core_power 0.95 27.1 1.11 0 0
vdd_mpu_power 0.95 0.25 0.22 0 0
Total Power 42.07 12.84 0 0
vdds_ddr_mem_power 1.5 54.82 54.9 55.12 15.02
vdds_ddr_power 1.5 0.99 0.99 0 0
Total Power 97.88 68.73 55.12 15.02


DVFS Rails

Power Rail
MPU OPP50 (300MHz)
MPU OPP100 (600MHz)
MPU OPP120 (720MHz)
MPU OPP_Turbo (800MHz)
MPU OPP_Nitro (1000MHz)
Voltage (V)
Voltage (V)
Voltage (V)
Voltage (V)
Voltage (V)
vdd_mpu_power 0.95 1.1 1.2 1.26 1.325

Note: vdd_core_power does not support DVFS, however vdd_core_power voltage drops to 0.95V during CPU Idle.


v1_8d_am437x

The following AM437X voltage domains are connected to the v1_8d_AM437x net on the AM437X GP EVM (production version).

VDDS_OSC
VDDS_CTM
VDDS_CLKOUT
VDDA_MC_ADC
VDDA_TS_ADC
VDDS_SRAM_CORE_BG
VDDS_SRAM_MPU_BB
VDDS_PLL_DDR
VDDS VDDS_PLL_MPU
VDDS_PLL_CORE_LCD
VDDSHV9
VDDSHV11
VDDA1P8V_USB0
VDDA1P8V_USB1

v3_3d_am437x

The following AM437X voltage domains are connected to the v3_3d_AM437x net on the AM437X GP EVM (production version).

VDDSHV1
VDDSHV2
VDDSHV3
VDDSHV5
VDDSHV6
VDDSHV7
VDDSHV8
VDDSHV10
VDDA_3P3V_USB0
VDDA_3P3V_USB1


AM571x

Power measurement data for AM571x was taken using an internal EVM running a trimmed down version of Processor SDK. Data presented here should be representative of power consumption of AM571x family of devices. The internal EVM allows finer measurement granularity.

Summary

The summary shows total SoC power consumption at all MPU frequencies.
Please note, these test cases have not been optimized for low power!

SoC-only power

SoC-only power does not include power from DDR.

Power Rail
2017.01
dra72x-evm
MPU OPP_NOM (1000MHz)
MPU OPP_OD (1176MHz)
MPU OPP_HIGH (1500MHz)
Power (mW)
Power (mW)
Power (mW)
OS Idle 1599.61 1634.6 1734.58
Dhrystone 2259.44 2614.36 3436.66
Network Load 1574.61 1612.1 1688.33
Memory Tester 2349.42 2629.35 3547.87
Video + Audio 1779.56 1633.35 2720.58
3D Graphics 1804.56 1847.68 1978.28
Suspend-to-RAM 472.27

OS Idle (Matrix GUI)

OS Idle is the case where no active userspace tasks are active. The system is idle with the Matrix GUI application displayed on the LCD. Note: having the LCD active will consume extra power.

Simplified View

2017.01
dra72x-evm
Power Rail
Voltage
MPU OPP_NOM (1000MHz)
MPU OPP_OD (1176MHz)
MPU OPP_HIGH (1500MHz)
Power (mW)
Power (mW)
Power (mW)
vdd_core_power AVS 674.84 674.84 672.34
vdd_gpu_iva_dspeve_power AVS 162.46 162.46 162.46
vdd_mpu_power DVFS 87.48 124.97 224.95
1.8V I/O 1.8 449.89 447.39 449.89
3.3V I/O 3.3 224.94 224.94 224.94
SoC Power without DDR3L 1599.61 1634.6 1734.58
evm_vdd_ddr_power 1.35 287.43 284.93 281.18
j6_vdd_ddr_power 1.35 303.68 307.42 306.18
Total Power 2190.72 2226.95 2321.94

Detailed View

2017.01
dra72x-evm
Power Rail
Voltage
MPU OPP_NOM (1000MHz)
MPU OPP_OD (1176MHz)
MPU OPP_HIGH (1500MHz)
Power (mW)
Power (mW)
Power (mW)
vdd_core_power AVS 674.84 674.84 672.34
vdd_gpu_iva_dspeve_power AVS 162.46 162.46 162.46
vdd_mpu_power DVFS 87.48 124.97 224.95
evm_vdd_1v8_power 1.8 24.99 24.99 24.99
j6_vdd_1v8_power 1.8 137.47 134.97 137.47
vdda_1v8_phy2_power 1.8 137.47 137.47 137.47
vdda_phy_power 1.8 87.48 87.48 87.48
vdda_pll_power 1.8 62.48 62.48 62.48
vdd_shv5_power 3.3 199.95 199.95 199.95
vdd_shv8_power 3.3 0 0 0
vdda_usb3v3_power 3.3 24.99 24.99 24.99
SoC Power without DDR3L 1599.61 1634.6 1734.58
evm_vdd_ddr_power 1.35 287.43 284.93 281.18
j6_vdd_ddr_power 1.35 303.68 307.42 306.18
Total Power 2190.72 2226.95 2321.94

Dhrystone

Dhrystone test case is typically be one of the most power-intensive applications and used here to approximate worst-case power consumption of the processor. Note: DDR3 is not exercised in this test case, however test data has shown where DDR bandwidth is high, MPU utilization drops, and total power consumption typically does not exceed Dhrystone.

Simplified View

2017.01
dra72x-evm
Power Rail
Voltage
MPU OPP_NOM (1000MHz)
MPU OPP_OD (1176MHz)
MPU OPP_HIGH (1500MHz)
Power (mW)
Power (mW)
Power (mW)
vdd_core_power AVS 647.34 674.84 672.34
vdd_gpu_iva_dspeve_power AVS 162.46 162.46 162.46
vdd_mpu_power DVFS 774.81 1102.23 1902.04
1.8V I/O 1.8 449.89 449.89 474.88
3.3V I/O 3.3 224.94 224.94 224.94
SoC Power without DDR3L 2259.44 2614.36 3436.66
evm_vdd_ddr_power 1.35 287.43 287.43 287.43
j6_vdd_ddr_power 1.35 302.43 302.43 304.93
Total Power 2849.3 3204.22 4029.02

Detailed View

2017.01
dra72x-evm
Power Rail
Voltage
MPU OPP_NOM (1000MHz)
MPU OPP_OD (1176MHz)
MPU OPP_HIGH (1500MHz)
Power (mW)
Power (mW)
Power (mW)
vdd_core_power AVS 647.34 674.84 672.34
vdd_gpu_iva_dspeve_power AVS 162.46 162.46 162.46
vdd_mpu_power DVFS 774.81 1102.23 1902.04
evm_vdd_1v8_power 1.8 24.99 24.99 24.99
j6_vdd_1v8_power 1.8 137.47 137.47 162.46
vdda_1v8_phy2_power 1.8 137.47 137.47 137.47
vdda_phy_power 1.8 87.48 87.48 87.48
vdda_pll_power 1.8 62.48 62.48 62.48
vdd_shv5_power 3.3 199.95 199.95 199.95
vdd_shv8_power 3.3 0 0 0
vdda_usb3v3_power 3.3 24.99 24.99 24.99
SoC Power without DDR3L 2259.44 2614.36 3436.66
evm_vdd_ddr_power 1.35 287.43 287.43 287.43
j6_vdd_ddr_power 1.35 302.43 302.43 304.93
Total Power 2849.3 3204.22 4029.02

Network Load

Network load is the test case where the data is being transmitted through Ethernet.

Simplified View

2017.01
dra72x-evm
Power Rail
Voltage
MPU OPP_NOM (1000MHz)
MPU OPP_OD (1176MHz)
MPU OPP_HIGH (1500MHz)
Power (mW)
Power (mW)
Power (mW)
vdd_core_power AVS 649.84 649.84 651.09
vdd_gpu_iva_dspeve_power AVS 162.46 162.46 162.46
vdd_mpu_power DVFS 87.48 124.97 199.95
1.8V I/O 1.8 449.89 449.89 449.89
3.3V I/O 3.3 224.94 224.94 224.94
SoC Power without DDR3L 1574.61 1612.1 1688.33
evm_vdd_ddr_power 1.35 287.43 282.43 287.43
j6_vdd_ddr_power 1.35 307.42 303.68 299.93
Total Power 2169.46 2198.21 2275.69

Detailed View

2017.01
dra72x-evm
Power Rail
Voltage
MPU OPP_NOM (1000MHz)
MPU OPP_OD (1176MHz)
MPU OPP_HIGH (1500MHz)
Power (mW)
Power (mW)
Power (mW)
vdd_core_power AVS 649.84 649.84 651.09
vdd_gpu_iva_dspeve_power AVS 162.46 162.46 162.46
vdd_mpu_power DVFS 87.48 124.97 199.95
evm_vdd_1v8_power 1.8 24.99 24.99 24.99
j6_vdd_1v8_power 1.8 137.47 137.47 137.47
vdda_1v8_phy2_power 1.8 137.47 137.47 137.47
vdda_phy_power 1.8 87.48 87.48 87.48
vdda_pll_power 1.8 62.48 62.48 62.48
vdd_shv5_power 3.3 199.95 199.95 199.95
vdd_shv8_power 3.3 0 0 0
vdda_usb3v3_power 3.3 24.99 24.99 24.99
SoC Power without DDR3L 1574.61 1612.1 1688.33
evm_vdd_ddr_power 1.35 287.43 282.43 287.43
j6_vdd_ddr_power 1.35 307.42 303.68 299.93
Total Power 2169.46 2198.21 2275.69

Memory Tester

This test case executes the DDR memory data transactions.

Simplified View

2017.01
dra72x-evm
Power Rail
Voltage
MPU OPP_NOM (1000MHz)
MPU OPP_OD (1176MHz)
MPU OPP_HIGH (1500MHz)
Power (mW)
Power (mW)
Power (mW)
vdd_core_power AVS 709.83 716.08 711.08
vdd_gpu_iva_dspeve_power AVS 162.46 187.45 187.45
vdd_mpu_power DVFS 752.32 1001.01 1924.53
1.8V I/O 1.8 499.87 499.87 499.87
3.3V I/O 3.3 224.94 224.94 224.94
SoC Power without DDR3L 2349.42 2629.35 3547.87
evm_vdd_ddr_power 1.35 674.84 667.34 574.86
j6_vdd_ddr_power 1.35 422.4 428.65 474.88
Total Power 3446.66 3725.34 4597.61

Detailed View

2017.01
dra72x-evm
Power Rail
Voltage
MPU OPP_NOM (1000MHz)
MPU OPP_OD (1176MHz)
MPU OPP_HIGH (1500MHz)
Power (mW)
Power (mW)
Power (mW)
vdd_core_power AVS 709.83 716.08 711.08
vdd_gpu_iva_dspeve_power AVS 162.46 187.45 187.45
vdd_mpu_power DVFS 752.32 1001.01 1924.53
evm_vdd_1v8_power 1.8 24.99 24.99 24.99
j6_vdd_1v8_power 1.8 187.45 187.45 187.45
vdda_1v8_phy2_power 1.8 137.47 137.47 137.47
vdda_phy_power 1.8 87.48 87.48 87.48
vdda_pll_power 1.8 62.48 62.48 62.48
vdd_shv5_power 3.3 199.95 199.95 199.95
vdd_shv8_power 3.3 0 0 0
vdda_usb3v3_power 3.3 24.99 24.99 24.99
SoC Power without DDR3L 2349.42 2629.35 3547.87
evm_vdd_ddr_power 1.35 674.84 667.34 574.86
j6_vdd_ddr_power 1.35 422.4 428.65 474.88
Total Power 3446.66 3725.34 4597.61

Video + Audio

Video and Audio decode test case decodes the MPEG4 video content and displays it on the LCD and also decodes the audio content and output through the audio jack.

Simplified View

2017.01
dra72x-evm
Power Rail
Voltage
MPU OPP_NOM (1000MHz)
MPU OPP_OD (1176MHz)
MPU OPP_HIGH (1500MHz)
Power (mW)
Power (mW)
Power (mW)
vdd_core_power AVS 662.34 671.09 668.59
vdd_gpu_iva_dspeve_power AVS 162.46 162.46 162.46
vdd_mpu_power DVFS 267.43 124.97 1192.21
1.8V I/O 1.8 447.39 449.89 472.38
3.3V I/O 3.3 239.94 224.94 224.94
SoC Power without DDR3L 1779.56 1633.35 2720.58
evm_vdd_ddr_power 1.35 297.43 287.43 329.92
j6_vdd_ddr_power 1.35 289.93 306.18 307.42
Total Power 2366.92 2226.96 3357.92

Detailed View

2017.01
dra72x-evm
Power Rail
Voltage
MPU OPP_NOM (1000MHz)
MPU OPP_OD (1176MHz)
MPU OPP_HIGH (1500MHz)
Power (mW)
Power (mW)
Power (mW)
vdd_core_power AVS 662.34 671.09 668.59
vdd_gpu_iva_dspeve_power AVS 162.46 162.46 162.46
vdd_mpu_power DVFS 267.43 124.97 1192.21
evm_vdd_1v8_power 1.8 24.99 24.99 24.99
j6_vdd_1v8_power 1.8 134.97 137.47 159.96
vdda_1v8_phy2_power 1.8 137.47 137.47 137.47
vdda_phy_power 1.8 87.48 87.48 87.48
vdda_pll_power 1.8 62.48 62.48 62.48
vdd_shv5_power 3.3 199.95 199.95 199.95
vdd_shv8_power 3.3 15 0 0
vdda_usb3v3_power 3.3 24.99 24.99 24.99
SoC Power without DDR3L 1779.56 1633.35 2720.58
evm_vdd_ddr_power 1.35 297.43 287.43 329.92
j6_vdd_ddr_power 1.35 289.93 306.18 307.42
Total Power 2366.92 2226.96 3357.92

3D Graphics

3D graphics test case is the processor executes 3D graphics and display the content in the LCD.

Simplified View

2017.01
dra72x-evm
Power Rail
Voltage
MPU OPP_NOM (1000MHz)
MPU OPP_OD (1176MHz)
MPU OPP_HIGH (1500MHz)
Power (mW)
Power (mW)
Power (mW)
vdd_core_power AVS 698.58 694.21 703.58
vdd_gpu_iva_dspeve_power AVS 238.69 228.07 245.57
vdd_mpu_power DVFS 128.72 188.08 283.06
1.8V I/O 1.8 477.39 475.51 481.76
3.3V I/O 3.3 261.18 261.81 264.31
SoC Power without DDR3L 1804.56 1847.68 1978.28
evm_vdd_ddr_power 1.35 453.64 430.52 444.89
j6_vdd_ddr_power 1.35 364.91 358.67 368.66
Total Power 2623.11 2636.87 2791.83

Detailed View

2017.01
dra72x-evm
Power Rail
Voltage
MPU OPP_NOM (1000MHz)
MPU OPP_OD (1176MHz)
MPU OPP_HIGH (1500MHz)
Power (mW)
Power (mW)
Power (mW)
vdd_core_power AVS 698.58 694.21 703.58
vdd_gpu_iva_dspeve_power AVS 238.69 228.07 245.57
vdd_mpu_power DVFS 128.72 188.08 283.06
evm_vdd_1v8_power 1.8 24.99 24.99 24.99
j6_vdd_1v8_power 1.8 152.47 150.59 156.84
vdda_1v8_phy2_power 1.8 137.47 137.47 137.47
vdda_phy_power 1.8 87.48 87.48 87.48
vdda_pll_power 1.8 74.98 74.98 74.98
vdd_shv5_power 3.3 236.19 236.82 239.32
vdd_shv8_power 3.3 0 0 0
vdda_usb3v3_power 3.3 24.99 24.99 24.99
SoC Power without DDR3L 1804.56 1847.68 1978.28
evm_vdd_ddr_power 1.35 453.64 430.52 444.89
j6_vdd_ddr_power 1.35 364.91 358.67 368.66
Total Power 2623.11 2636.87 2791.83

Low Power Modes - Suspend and Standby

Standby and Suspend modes both put the processor into a low-power state. DDR is in self-refresh.

Simplified View

2017.01
dra72x-evm
Power Rail
Voltage
Suspend-to-RAM
Power (mW)
vdd_core_power AVS 184.84
vdd_gpu_iva_dspeve_power AVS 0
vdd_mpu_power DVFS 24.99
1.8V I/O 1.8 124.97
3.3V I/O 3.3 137.47
SoC Power without DDR3L 472.27
evm_vdd_ddr_power 1.35 195.94
j6_vdd_ddr_power 1.35 161.97
Total Power 830.18

Detailed View

2017.01
dra72x-evm
Power Rail
Voltage
Suspend-to-RAM
Power (mW)
vdd_core_power AVS 184.84
vdd_gpu_iva_dspeve_power AVS 0
vdd_mpu_power DVFS 24.99
evm_vdd_1v8_power 1.8 0
j6_vdd_1v8_power 1.8 87.48
vdda_1v8_phy2_power 1.8 0
vdda_phy_power 1.8 0
vdda_pll_power 1.8 37.49
vdd_shv5_power 3.3 137.47
vdd_shv8_power 3.3 0
vdda_usb3v3_power 3.3 0
SoC Power without DDR3L 472.27
evm_vdd_ddr_power 1.35 195.94
j6_vdd_ddr_power 1.35 161.97
Total Power 830.18


AM572x

Power measurement data for AM572x was taken using an internal EVM running a trimmed down version of Processor SDK V4.0. Data presented here should be representative of power consumption of AM572x family of devices. The internal EVM allows finer measurement granularity.

Summary

The summary shows total SoC power consumption at all MPU frequencies.
Please note, these test cases have not been optimized for low power!

SoC-only power

SoC-only power does not include power from DDR.

Power Rail
2017.01
dra7xx-evm
MPU OPP_NOM (1000MHz)
MPU OPP_OD (1176MHz)
MPU OPP_HIGH (1500MHz)
Power (mW)
Power (mW)
Power (mW)
OS Idle 1617.08 1679.57 1919.51
Dhrystone 2349.4 2774.31 3786.56
Network Load 1579.59 1675.82 1915.76
Memory Tester 2541.87 3039.25 3971.52
Video + Audio 1779.56 1633.35 2720.58
3D Graphics 1890.79 2148.24 2084.48
Suspend-to-RAM 299.92

OS Idle (Matrix GUI)

OS Idle is the case where no active userspace tasks are active. The system is idle with the Matrix GUI application displayed on the LCD. Note: having the LCD active will consume extra power.

Simplified View

2017.01
dra7xx-evm
Power Rail
Voltage
MPU OPP_NOM (1000MHz)
MPU OPP_OD (1176MHz)
MPU OPP_HIGH (1500MHz)
Power (mW)
Power (mW)
Power (mW)
core_vdd_power AVS 609.85 611.1 612.35
vdd_dspeve_power AVS 0 0 0
vdd_gpu_power AVS 187.45 187.45 187.45
vdd_iva_power AVS 24.99 24.99 24.99
vdd_mpu_power DVFS 187.45 249.94 474.88
1.8V I/O 1.8 449.88 449.88 462.38
3.3V I/O 3.3 157.46 156.21 157.46
SoC Power without DDR3L 1617.08 1679.57 1919.51
evm_vdd_ddr_power 1.35 346.17 341.17 337.42
j6_vdd_ddr_power 1.35 523.62 529.87 529.87
Total Power 2486.87 2550.61 2786.8

Detailed View

2017.01
dra72x-evm
Power Rail
Voltage
MPU OPP_NOM (1000MHz)
MPU OPP_OD (1176MHz)
MPU OPP_HIGH (1500MHz)
Power (mW)
Power (mW)
Power (mW)
core_vdd_power AVS 609.85 611.1 612.35
vdd_dspeve_power AVS 0 0 0
vdd_gpu_power AVS 187.45 187.45 187.45
vdd_iva_power AVS 24.99 24.99 24.99
vdd_mpu_power DVFS 187.45 249.94 474.88
vdd_shv_power 3.3 132.47 131.22 132.47
vdda_1v8_phy_power 1.8 199.95 199.95 199.95
vdda_1v8_pll_power 1.8 62.48 62.48 62.48
vdds18v_power 1.8 187.45 187.45 199.95
vusb_3v3_power 3.3 24.99 24.99 24.99
SoC Power without DDR3L 1617.08 1679.57 1919.51
evm_vdd_ddr_power 1.35 346.17 341.17 337.42
j6_vdd_ddr_power 1.35 523.62 529.87 529.87
Total Power 2486.87 2550.61 2786.8

Dhrystone

Dhrystone test case is typically be one of the most power-intensive applications and used here to approximate worst-case power consumption of the processor. Note: DDR3 is not exercised in this test case, however test data has shown where DDR bandwidth is high, MPU utilization drops, and total power consumption typically does not exceed Dhrystone.

Simplified View

2017.01
dra72x-evm
Power Rail
Voltage
MPU OPP_NOM (1000MHz)
MPU OPP_OD (1176MHz)
MPU OPP_HIGH (1500MHz)
Power (mW)
Power (mW)
Power (mW)
core_vdd_power AVS 609.85 612.35 612.35
vdd_dspeve_power AVS 0 0 0
vdd_gpu_power AVS 187.45 187.45 187.45
vdd_iva_power AVS 24.99 24.99 24.99
vdd_mpu_power DVFS 924.77 1329.68 2336.93
1.8V I/O 1.8 449.88 462.38 469.88
3.3V I/O 3.3 152.46 157.46 154.96
SoC Power without DDR3L 2349.4 2774.31 3786.56
evm_vdd_ddr_power 1.35 349.91 336.17 337.42
j6_vdd_ddr_power 1.35 532.37 537.37 534.87
Total Power 3231.68 3647.85 4658.85

Detailed View

2017.01
dra72x-evm
Power Rail
Voltage
MPU OPP_NOM (1000MHz)
MPU OPP_OD (1176MHz)
MPU OPP_HIGH (1500MHz)
Power (mW)
Power (mW)
Power (mW)
core_vdd_power AVS 609.85 612.35 612.35
vdd_dspeve_power AVS 0 0 0
vdd_gpu_power AVS 187.45 187.45 187.45
vdd_iva_power AVS 24.99 24.99 24.99
vdd_mpu_power DVFS 924.77 1329.68 2336.93
vdd_shv_power 3.3 127.47 132.47 129.97
vdda_1v8_phy_power 1.8 199.95 199.95 199.95
vdda_1v8_pll_power 1.8 62.48 62.48 62.48
vdds18v_power 1.8 187.45 199.95 207.45
vusb_3v3_power 3.3 24.99 24.99 24.99
SoC Power without DDR3L 2349.4 2774.31 3786.56
evm_vdd_ddr_power 1.35 349.91 336.17 337.42
j6_vdd_ddr_power 1.35 532.37 537.37 534.87
Total Power 3231.68 3647.85 4658.85

Network Load

Network load is the test case where the data is being transmitted through Ethernet.

Simplified View

2017.01
dra72x-evm
Power Rail
Voltage
MPU OPP_NOM (1000MHz)
MPU OPP_OD (1176MHz)
MPU OPP_HIGH (1500MHz)
Power (mW)
Power (mW)
Power (mW)
core_vdd_power AVS 609.85 612.35 612.35
vdd_dspeve_power AVS 0 0 0
vdd_gpu_power AVS 187.45 187.45 187.45
vdd_iva_power AVS 24.99 24.99 24.99
vdd_mpu_power DVFS 162.46 249.94 474.88
1.8V I/O 1.8 449.88 449.88 459.88
3.3V I/O 3.3 144.96 151.21 156.21
SoC Power without DDR3L 1579.59 1675.82 1915.76
evm_vdd_ddr_power 1.35 339.92 342.42 334.92
j6_vdd_ddr_power 1.35 522.37 532.37 537.37
Total Power 2441.88 2550.61 2788.05

Detailed View

2017.01
dra72x-evm
Power Rail
Voltage
MPU OPP_NOM (1000MHz)
MPU OPP_OD (1176MHz)
MPU OPP_HIGH (1500MHz)
Power (mW)
Power (mW)
Power (mW)
core_vdd_power AVS 609.85 612.35 612.35
vdd_dspeve_power AVS 0 0 0
vdd_gpu_power AVS 187.45 187.45 187.45
vdd_iva_power AVS 24.99 24.99 24.99
vdd_mpu_power DVFS 162.46 249.94 474.88
vdd_shv_power 3.3 119.97 126.22 131.22
vdda_1v8_phy_power 1.8 199.95 199.95 199.95
vdda_1v8_pll_power 1.8 62.48 62.48 62.48
vdds18v_power 1.8 187.45 187.45 197.45
vusb_3v3_power 3.3 24.99 24.99 24.99
SoC Power without DDR3L 1579.59 1675.82 1915.76
evm_vdd_ddr_power 1.35 339.92 342.42 334.92
j6_vdd_ddr_power 1.35 522.37 532.37 537.37
Total Power 2441.88 2550.61 2788.05

Memory Tester

This test case executes the DDR memory data transactions.

Simplified View

2017.01
dra72x-evm
Power Rail
Voltage
MPU OPP_NOM (1000MHz)
MPU OPP_OD (1176MHz)
MPU OPP_HIGH (1500MHz)
Power (mW)
Power (mW)
Power (mW)
core_vdd_power AVS 649.84 667.34 649.84
vdd_dspeve_power AVS 0 0 24.99
vdd_gpu_power AVS 187.45 187.45 199.95
vdd_iva_power AVS 24.99 24.99 24.99
vdd_mpu_power DVFS 997.26 1448.4 2391.92
1.8V I/O 1.8 524.87 544.86 522.37
3.3V I/O 3.3 157.46 166.21 157.46
SoC Power without DDR3L 2541.87 3039.25 3971.52
evm_vdd_ddr_power 1.35 667.34 708.58 541.12
j6_vdd_ddr_power 1.35 729.82 753.57 684.83
Total Power 3939.03 4501.4 5197.47

Detailed View

2017.01
dra72x-evm
Power Rail
Voltage
MPU OPP_NOM (1000MHz)
MPU OPP_OD (1176MHz)
MPU OPP_HIGH (1500MHz)
Power (mW)
Power (mW)
Power (mW)
core_vdd_power AVS 649.84 667.34 649.84
vdd_dspeve_power AVS 0 0 24.99
vdd_gpu_power AVS 187.45 187.45 199.95
vdd_iva_power AVS 24.99 24.99 24.99
vdd_mpu_power DVFS 997.26 1448.4 2391.92
vdd_shv_power 3.3 132.47 141.22 132.47
vdda_1v8_phy_power 1.8 199.95 199.95 199.95
vdda_1v8_pll_power 1.8 62.48 62.48 62.48
vdds18v_power 1.8 262.44 282.43 259.94
vusb_3v3_power 3.3 24.99 24.99 24.99
SoC Power without DDR3L 2541.87 3039.25 3971.52
evm_vdd_ddr_power 1.35 667.34 708.58 541.12
j6_vdd_ddr_power 1.35 729.82 753.57 684.83
Total Power 3939.03 4501.4 5197.47

Video + Audio

Video and Audio decode test case decodes the MPEG4 video content and displays it on the LCD and also decodes the audio content and output through the audio jack.

Simplified View

2017.01
dra72x-evm
Power Rail
Voltage
MPU OPP_NOM (1000MHz)
MPU OPP_OD (1176MHz)
MPU OPP_HIGH (1500MHz)
Power (mW)
Power (mW)
Power (mW)
vdd_core_power AVS 662.34 671.09 668.59
vdd_gpu_iva_dspeve_power AVS 162.46 162.46 162.46
vdd_mpu_power DVFS 267.43 124.97 1192.21
1.8V I/O 1.8 447.39 449.89 472.38
3.3V I/O 3.3 239.94 224.94 224.94
SoC Power without DDR3L 1779.56 1633.35 2720.58
evm_vdd_ddr_power 1.35 297.43 287.43 329.92
j6_vdd_ddr_power 1.35 289.93 306.18 307.42
Total Power 2366.92 2226.96 3357.92

Detailed View

2017.01
dra72x-evm
Power Rail
Voltage
MPU OPP_NOM (1000MHz)
MPU OPP_OD (1176MHz)
MPU OPP_HIGH (1500MHz)
Power (mW)
Power (mW)
Power (mW)
vdd_core_power AVS 662.34 671.09 668.59
vdd_gpu_iva_dspeve_power AVS 162.46 162.46 162.46
vdd_mpu_power DVFS 267.43 124.97 1192.21
evm_vdd_1v8_power 1.8 24.99 24.99 24.99
j6_vdd_1v8_power 1.8 134.97 137.47 159.96
vdda_1v8_phy2_power 1.8 137.47 137.47 137.47
vdda_phy_power 1.8 87.48 87.48 87.48
vdda_pll_power 1.8 62.48 62.48 62.48
vdd_shv5_power 3.3 199.95 199.95 199.95
vdd_shv8_power 3.3 15 0 0
vdda_usb3v3_power 3.3 24.99 24.99 24.99
SoC Power without DDR3L 1779.56 1633.35 2720.58
evm_vdd_ddr_power 1.35 297.43 287.43 329.92
j6_vdd_ddr_power 1.35 289.93 306.18 307.42
Total Power 2366.92 2226.96 3357.92

3D Graphics

3D graphics test case is the processor executes 3D graphics and display the content in the LCD.

Simplified View

2017.01
dra7xx-evm
Power Rail
Voltage
MPU OPP_NOM (1000MHz)
MPU OPP_OD (1176MHz)
MPU OPP_HIGH (1500MHz)
Power (mW)
Power (mW)
Power (mW)
core_vdd_power AVS 637.35 655.47 605.48
vdd_dspeve_power AVS 0 0 0
vdd_gpu_power AVS 386.16 491.76 295.55
vdd_iva_power AVS 24.99 24.99 24.99
vdd_mpu_power DVFS 179.96 311.18 524.25
1.8V I/O 1.8 474.88 481.76 462.38
3.3V I/O 3.3 187.45 183.08 171.83
SoC Power without DDR3L 1890.79 2148.24 2084.48
evm_vdd_ddr_power 1.35 602.36 567.36 449.89
j6_vdd_ddr_power 1.35 661.09 651.72 563.61
Total Power 3154.24 3367.32 3097.98

Detailed View

2017.01
dra72x-evm
Power Rail
Voltage
MPU OPP_NOM (1000MHz)
MPU OPP_OD (1176MHz)
MPU OPP_HIGH (1500MHz)
Power (mW)
Power (mW)
Power (mW)
Suspend-to-RAM
Power (mW)
core_vdd_power AVS 637.35 655.47 605.48
vdd_dspeve_power AVS 0 0 0
vdd_gpu_power AVS 386.16 491.76 295.55
vdd_iva_power AVS 24.99 24.99 24.99
vdd_mpu_power DVFS 179.96 311.18 524.25
vdd_shv_power 3.3 162.46 158.09 146.84
vdda_1v8_phy_power 1.8 199.95 199.95 193.7
vdda_1v8_pll_power 1.8 62.48 62.48 62.48
vdds18v_power 1.8 212.45 219.33 206.2
vusb_3v3_power 3.3 24.99 24.99 24.99
SoC Power without DDR3L 1890.79 2148.24 2084.48
evm_vdd_ddr_power 1.35 602.36 567.36 449.89
j6_vdd_ddr_power 1.35 661.09 651.72 563.61
Total Power 3154.24 3367.32 3097.98

Low Power Modes - Suspend and Standby

Standby and Suspend modes both put the processor into a low-power state. DDR is in self-refresh.

Simplified View

2017.01
dra7xx-evm
Power Rail
Voltage
Suspend-to-RAM
Power (mW)
core_vdd_power AVS 124.97
vdd_dspeve_power AVS 0
vdd_gpu_power AVS 0
vdd_iva_power AVS 0
vdd_mpu_power DVFS 24.99
1.8V I/O 1.8 112.47
3.3V I/O 3.3 37.49
SoC Power without DDR3L 299.92
evm_vdd_ddr_power 1.35 87.48
j6_vdd_ddr_power 1.35 389.91
Total Power 777.31

Detailed View

2017.01
dra7xx-evm
Power Rail
Voltage
Suspend-to-RAM
Power (mW)
core_vdd_power AVS 124.97
vdd_dspeve_power AVS 0
vdd_gpu_power AVS 0
vdd_iva_power AVS 0
vdd_mpu_power DVFS 24.99
vdd_shv_power 3.3 37.49
vdda_1v8_phy_power 1.8 0
vdda_1v8_pll_power 1.8 24.99
vdds18v_power 1.8 87.48
vusb_3v3_power 3.3 0
SoC Power without DDR3L 299.92
evm_vdd_ddr_power 1.35 87.48
j6_vdd_ddr_power 1.35 389.91
Total Power 777.31



Archived

Processor SDK Linux 04.00.00.04 Kernel Performance Guide
Processor SDK Linux 03.03.00.04 Kernel Performance Guide
Processor SDK Linux 03.02.00.05 Kernel Performance Guide
Processor SDK Linux 03.01.00.06 Kernel Performance Guide
Processor SDK Linux 03.00.03.04 Kernel Performance Guide
Processor SDK Linux 02.00.02.11 Kernel Performance Guide
Processor SDK Linux 02.00.01.07 Kernel Performance Guide
Processor SDK Linux 02.00.00.00 Kernel Performance Guide
Processor SDK Linux 01.00.00.03 Kernel Performance Guide
Processor SDK Linux 01.00.00.00 Kernel Performance Guide
Sitara Linux SDK 08.00 Kernel Performance Guide
Sitara Linux SDK 07.0X Kernel Performance Guide