I think a useful application could be in some microprocessors like
Allwinner A10, A13, etc.
It could be possible to create a board without DDR memory and use the
internal cache as SRAM memory.
For example A13 is low cost:
https://aliexpress.com/item/1005001719371194.html has an easy to solder
pac
Thank you Alan, this is a nice read, and it touches Cache as RAM
(CAR), while I was thinking about putting whole RTOS inside cache :D
L1 cache is the fastest memory possible, faster than L2, and a lot
faster than DRAM/SRAM, that is faster than any storage drive :-) Just
a curiosity :-)
Tomek
On We
Hi Tomek,
Yes, it is possible, coreboot (LinuxBIOS) did it more than 20 years ago:
https://web.archive.org/web/20200530213938/https://www.coreboot.org/images/6/6c/LBCar.pdf
But since the computer normally will have DDR memory in the board, there is
not much motivation to do it for NuttX.
BR,
Al