Changes

Jump to: navigation, search

Power consumption (Bora)

52 bytes added, 07:27, 12 October 2018
no edit summary
For this reason, several real use cases have been considered rather than indicating a theoretical maximum power consumption value that would be useless for the majority of system integrators, because it likely would lead to an oversized power supply unit.
Again, it is worth to remember that Bora platform is so flexible that is practically impossible to test for all possible configurations and applications on the market. The use cases here presented should cover most of the real-world scenarios. However, actual customer application might require more power than values reported here. Generally speaking, application specific requirements have to be taken into consideration in order to size the power supply unit and to implement thermal management properly.
The following sections describe in details the test beds that have been used. All of them make use of a specific FPGA bistream that has been developed to perform stress tests on Bora platforms [1]. These tests have been conducted in a climatic chamber that allows setting environment temperature surrounding DUT, denoted in the rest of the document as Tamb. Tj denotes Zynq's junction temperature instead.
Please note that, when Tamb has been set to +85°C, the Bora SOM has been coupled to a passive heat sink to prevent exceeding maximum Zynq's junction temperature.
At the application level, PS executes concurrently several tasks including:
*two instances of [https://github.com/Explorer09/cpustress-sources/blob/master/cpuburn/cpuburn-1.4a/ARM/burnCortexA9.s <code>burnCortexA9</code>]
*periodic reading of I2C RTC (Maxim DS3232M)
*one instance of [http://pyropus.ca/software/memtester/ <code>memtester</code>], exercising 50 MByte of SDRAM
*endless loop of writing/reading/verifying operations on microSD card
*periodic reading of I2C remote temperature sensor (TExas Texas Instruments TMP421)*endless loop of writing/reading/verifying operations on memory stick connected to the USB port.
===Results===
*Tamb: temperature of the ambient surrounding the DUT
|}
[1] In spite of the use of heat sink, this value exceeds maximum valued declared by the manufacturer. This is acceptable in case of stress tests, where it is possible that parts of the DUT get damaged.
==Configuration #2==
Measurements have been performed on the following platform:
* Bora SOM: DBRF5110C1R
**this model is based on Zynq XC7Z020-3E (Tj: '''0 / +100°C''')
* carrier board: [[BoraEVB]]
* processor frequency: '''867 MHz'''
* FPGA frequency
**10 MHz (Tamb = +75°C)
Measurements have been performed on the following platform:
* Bora SOM: DBRD4110Q2P-01
**this model is based on Zynq XQ7Z020-1Q (Tj: '''-40°C / +125°C''')
* carrier board: [[BoraEVB]]
* processor frequency: '''667 MHz'''
* FPGA frequency
**40 MHz (Tamb = +85°C)
Please note that, when Tamb has been set to +85°C, the Bora SOM has been coupled to a passive heat sink to prevent exceeding maximum Zynq's junction temperature.
At the application level, PS executes concurrently several tasks including:
*two instances of [https://github.com/Explorer09/cpustress-sources/blob/master/cpuburn/cpuburn-1.4a/ARM/burnCortexA9.s <code>burnCortexA9</code>]
*periodic reading of I2C RTC (Maxim DS3232M)
*one instance of [http://pyropus.ca/software/memtester/ <code>memtester</code>], exercising 50 MByte of SDRAM
*endless loop of writing/reading/verifying operations on microSD card
*periodic reading of I2C remote temperature sensor (TExas Texas Instruments TMP421)*endless loop of writing/reading/verifying operations on memory stick connected to the USB port
*endless loop of writing/reading/verifying operations on NAND flash memory.
===Results===
|}
[1] In spite of the use of heat sink, this value exceeds maximum valued declared by the manufacturer. This is acceptable in case of stress tests, where it is possible that parts of the DUT get damaged.
4,650
edits

Navigation menu