Friday, 20 August 2021 09:12

Memory in Bluetooth Low Energy Development

Get to know the differences between memory options and the trade-offs you need to make when working with Bluetooth Low Energy development projects.
The IoT applications of today are becoming ever more complex. That complexity increases the demand for memory capacity. High-end Bluetooth LE SoC makers typically opt for a combination of RAM and flash memory.
In addition to an efficient microprocessor, a Bluetooth LE SoC demands enough RAM and flash memory to support an RF stack and application software. Crucially, the device also needs enough memory to perform over-the-air (OTA) firmware updates if a product is to be competitive in today’s thriving IoT market.
Let’s take a look at what kinds of memory you need, and why.
Which memory type? RAM v Flash v ROM
Random Access Memory (RAM) is the working memory used by the processor. Information can be quickly written to and read from RAM, enables the processor to work at such high speeds. The major downside of RAM is its volatility. Storage is temporary, so the information is lost when the power is cut.
Flash memory can retain its content for years with no power source. In a Bluetooth LE SoC, the RF protocol stack is stored together with the application software in flash memory. Information can be read and written thousands of times during the product’s life. However, flash memory costs more and will consume more power than other types of memory....

继续阅读完整内容

请查看下方广告以解锁文章剩余内容

广告加载中...
Read 19082 times
 
Please support our site by viewing this advertisement.

Please support our site by viewing this advertisement

Free Content