https://dyhixicywoxin.software-comparativo.com/memory-design-techniques-for-low-energy-embedded-systems-book-23275ti.php