<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Peak current when BLE-TX/RX and CPU run simultaneously</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/37806/peak-current-when-ble-tx-rx-and-cpu-run-simultaneously</link><description>Hi! 
 My question is for the purpose of power calculations for both the nRF52832 and nRF52840 for BLE use only. 
 I haven&amp;#39;t been able to find a reference for this. 
 
 I see that the current requirement for the CPU is ~7mA and the BLE TX is at 8.7mA </description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 28 Aug 2018 08:05:27 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/37806/peak-current-when-ble-tx-rx-and-cpu-run-simultaneously" /><item><title>RE: Peak current when BLE-TX/RX and CPU run simultaneously</title><link>https://devzone.nordicsemi.com/thread/146048?ContentTypeID=1</link><pubDate>Tue, 28 Aug 2018 08:05:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:82edc658-227a-4923-b9ea-d3fa3d7ec342</guid><dc:creator>MartinBL</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;You might look into&amp;nbsp;&lt;a title="Radio Notification" href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.s132.sds/dita/softdevices/s130/radio_notif/radio_notification.html?cp=2_3_1_0_10"&gt;Radio Notification&lt;/a&gt;s. It can be used to figure out when the radio is ramping up. I suppose you can use this to pause whatever tasks the CPU might be doing at the time.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/tutorials/b/software-development-kit/posts/radio-notification"&gt;Here is a relevant (but old) tutorial&lt;/a&gt;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Peak current when BLE-TX/RX and CPU run simultaneously</title><link>https://devzone.nordicsemi.com/thread/145913?ContentTypeID=1</link><pubDate>Mon, 27 Aug 2018 11:34:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c2bd8306-547c-4c99-afd8-d7fc8c19d5b2</guid><dc:creator>Saeed Ghasemi</dc:creator><description>&lt;p&gt;Hi MartinBL!&lt;/p&gt;
&lt;p&gt;Thank you for the detailed response.&lt;/p&gt;
&lt;p&gt;I wonder there is known way of trying to halt the CPU at a specific time to avoid concurrent TX and CPU run, without delaying for too long. (like making a TX and sleeping the CPU for 10 ms. 10 ms being the connection interval.) ?&lt;/p&gt;
&lt;p&gt;It could be nice to receive an interrupt 100us before a TX with a TX duration.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Peak current when BLE-TX/RX and CPU run simultaneously</title><link>https://devzone.nordicsemi.com/thread/145899?ContentTypeID=1</link><pubDate>Mon, 27 Aug 2018 11:02:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:04fb1f97-e782-47ac-bced-d101b0e0884a</guid><dc:creator>MartinBL</dc:creator><description>[quote user=""]Do these devices TX or RX while the CPU is running,[/quote]
&lt;p&gt;Yes. You need to account for the possibility that the CPU is running while the radio is also active. But make sure you read up on the electrical specs and different ways of optimizing power. If you chose to utilize the internal DCDC regulator and TX at 0 dBm then you are looking at these values:&lt;/p&gt;
&lt;table border="1" summary="" frame="border" rules="all" cellspacing="0" cellpadding="4"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td colspan="1" rowspan="1" headers="d16687592e36556" valign="top" width="12.82051282051282%"&gt;&lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.nrf52832.ps.v1.1/radio.html?cp=2_1_0_22_14_2#unique_1051904501"&gt;I&lt;sub&gt;RX,1M,DCDC&lt;/sub&gt;&lt;/a&gt;&lt;/td&gt;
&lt;td colspan="1" rowspan="1" headers="d16687592e36559" valign="top" width="38.46153846153847%"&gt;
&lt;p&gt;RX only run current (DCDC, 3V) 1Msps / 1Msps BLE&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="1" rowspan="1" headers="d16687592e36562" valign="top" width="6.41025641025641%"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td colspan="1" rowspan="1" headers="d16687592e36565" valign="top" width="6.41025641025641%"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td colspan="1" rowspan="1" headers="d16687592e36568" valign="top" width="6.41025641025641%"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td colspan="1" rowspan="1" headers="d16687592e36572" valign="top" width="6.41025641025641%"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td colspan="1" rowspan="1" headers="d16687592e36575" valign="top" width="6.41025641025641%"&gt;&lt;span&gt;5.4&lt;/span&gt;&lt;/td&gt;
&lt;td colspan="1" rowspan="1" headers="d16687592e36578" valign="top" width="6.41025641025641%"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td colspan="1" rowspan="1" headers="d16687592e36581" valign="top" width="3.8461538461538463%"&gt;
&lt;p&gt;mA&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;table border="1" summary="" frame="border" rules="all" cellspacing="0" cellpadding="4"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td colspan="1" rowspan="1" headers="d16687592e35583" valign="top" width="12.82051282051282%"&gt;&lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.nrf52832.ps.v1.1/radio.html?cp=2_1_0_22_14_1#unique_1929026091"&gt;I&lt;sub&gt;TX,0dBM,DCDC&lt;/sub&gt;&lt;/a&gt;&lt;/td&gt;
&lt;td colspan="1" rowspan="1" headers="d16687592e35586" valign="top" width="38.46153846153847%"&gt;
&lt;p&gt;TX only run current (DCDC, 3V)P&lt;sub&gt;RF&lt;/sub&gt;&amp;nbsp;= 0dBm&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="1" rowspan="1" headers="d16687592e35589" valign="top" width="6.41025641025641%"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td colspan="1" rowspan="1" headers="d16687592e35592" valign="top" width="6.41025641025641%"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td colspan="1" rowspan="1" headers="d16687592e35595" valign="top" width="6.41025641025641%"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td colspan="1" rowspan="1" headers="d16687592e35599" valign="top" width="6.41025641025641%"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td colspan="1" rowspan="1" headers="d16687592e35602" valign="top" width="6.41025641025641%"&gt;&lt;span&gt;5.3&lt;/span&gt;&lt;/td&gt;
&lt;td colspan="1" rowspan="1" headers="d16687592e35605" valign="top" width="6.41025641025641%"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td colspan="1" rowspan="1" headers="d16687592e35608" valign="top" width="3.8461538461538463%"&gt;mA&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;table border="1" summary="" frame="border" rules="all" cellspacing="0" cellpadding="4"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td colspan="1" rowspan="1" headers="d10562032e165" valign="top" width="12.82051282051282%"&gt;&lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.nrf52832.ps.v1.1/cpu.html?cp=2_1_0_6_1#topic"&gt;I&lt;sub&gt;DDFLASHCACHEDCDC&lt;/sub&gt;&lt;/a&gt;&lt;/td&gt;
&lt;td colspan="1" rowspan="1" headers="d10562032e168" valign="top" width="38.46153846153847%"&gt;
&lt;p&gt;CPU current, running from flash, cache enabled, DCDC 3V&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="1" rowspan="1" headers="d10562032e171" valign="top" width="6.41025641025641%"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td colspan="1" rowspan="1" headers="d10562032e174" valign="top" width="6.41025641025641%"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td colspan="1" rowspan="1" headers="d10562032e177" valign="top" width="6.41025641025641%"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td colspan="1" rowspan="1" headers="d10562032e181" valign="top" width="6.41025641025641%"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td colspan="1" rowspan="1" headers="d10562032e184" valign="top" width="6.41025641025641%"&gt;&lt;span&gt;3.7&lt;/span&gt;&lt;/td&gt;
&lt;td colspan="1" rowspan="1" headers="d10562032e187" valign="top" width="6.41025641025641%"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td colspan="1" rowspan="1" headers="d10562032e190" valign="top" width="3.8461538461538463%"&gt;mA&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Worst case is 9.1 mA with RX and CPU only concurrently.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>