#nRF52 セミナー のまとめ
電源回路構成はLDO/DCDC並列、DCDCは外付け部品必要なければ無効化、で1.3Vコア電圧、さらに低消費電力に特化したLDOが後段に0.9Vを。動作モードでレギュレータを組み合わせて最適化。アイドル時は0.9Vコア電圧 0.75V w/ripple割り切りすぎw #nrf52
2015-12-08 11:03:33周辺ブロックが動作に必要な電圧やクロックを伝えて、それに合わせて電力の動作モードが自動調整されるから、ソフトは何もすることないんよね。
2015-12-08 11:04:43LDO(refresh)-LDO(ULP)モードがデフォ→より電力必要な場合 LDO-LDOモードでHFCLK動作。DCDC(refresh)-LDOモードでHFCLK Low動作、DCDC-LDO HFCLK Low動作 #nRF52
2015-12-08 11:05:23WD実行時32kで実行→タイムアウトしたとき64MHzONにしたいため、DCDC refreshON,→タスクA(High)をON、タスクAはパワーを使うためDCDC(normal)モードへ移行→タスクB(Low)移行→BはLowPowerで起動→WD32kへ移行 #nRF52
2015-12-08 11:11:51Power-Fail Comparator はnRF52で100mV毎に設定できるようにしました。Hysteresisの機能はDisableできるようにしました #nRF52
2015-12-08 11:13:42HFCLK。PLLは常にフリーランして内部64MHzのクロック供給。XOを要求したらXO安定したらPLLがそれにロック。XOは消費電力増やす。ソフトあるいはハードのモジュールから、必要なら要求しろよと。細かいけど、引っかかりそう #nrf52
2015-12-08 11:16:53電源管理はnRF52に任せろって話ですね。そんなことしてもDCDCの効率がどうだろうと消費電力下げられないですよって話かな。 #nrf52
2015-12-08 11:20:01@u_akihiro 肝心のソフトデバイスが対応してなくてorz けっこうメモリ使うようなので、そのため実現出来ないのかも知れません。
2015-12-08 11:22:00DCDC有効化はDCDCを使うことを強制するってことではなく、電源管理がLDO/DCDCの切り替えることを許可するってことなんね。 #nrf52
2015-12-08 11:22:52最近のLi-ionだと電圧3.8Vとかのがある。でもICは3.7Vまで。最近のLi-ionは想定していない? 使えないっすw #nrf52
2015-12-08 11:23:26Li-ion放電開始電圧、4.2Vくらいやっけ。とりあえずそのままでは使えないけど、まあ、充電制御とか入れるやろうし、問題ない気もする。 #nrf52
2015-12-08 11:24:38