- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
I am using the crypto module in non-blocking mode. Is the crypto block able to operate during sleep/deepsleep? Or should we never sleep until the Crypto Server has completed its tasks? I haven't found this info in the PDL.
Thanks,
Fred
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Fred,
I am currently researching the Crypto Server and its ability to operate while in sleep or deepsleep.
In general, to get to the ultra low power modes, the CPU turns off power to internal functional blocks. If the Crypto Server is still processing when the CPU is trying to go to (deep)sleep, the logic states flipping will cause the current consumption to go higher.
Len
Still researching ...
I found this link: Available Resources in Different Power Modes in PSoC 4 and PSoC 6 - KBA229035
It doesn't specify the Crypto block directly however look the row listed "High-Speed Clock (IMO, ECO, PLL, FLL)" If the Crypto block is clocked from one of these sources then if the mode indicates "OFF" then the Crypto block is at best halted or at worst the registers are dead if the power is removed.
"Engineering is an Art. The Art of Compromise."
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Fred,
I am currently researching the Crypto Server and its ability to operate while in sleep or deepsleep.
In general, to get to the ultra low power modes, the CPU turns off power to internal functional blocks. If the Crypto Server is still processing when the CPU is trying to go to (deep)sleep, the logic states flipping will cause the current consumption to go higher.
Len
Still researching ...
I found this link: Available Resources in Different Power Modes in PSoC 4 and PSoC 6 - KBA229035
It doesn't specify the Crypto block directly however look the row listed "High-Speed Clock (IMO, ECO, PLL, FLL)" If the Crypto block is clocked from one of these sources then if the mode indicates "OFF" then the Crypto block is at best halted or at worst the registers are dead if the power is removed.
"Engineering is an Art. The Art of Compromise."
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thank you, LePo, very informative answer.