Hi all,
Not really a specific question, but one about the design of microcontrollers.
Why is it that even today, when you can easily buy a 64GB flash drive the size of a grain of rice, is it that uC's are still made with relatively tiny amounts of onboard memory? Looking at microchips selection of 16bit uC's, they advertise onboard memories up to 512KB. Why can't they add more, even up to an entire MB?
I'm guessing it's not a question of physical size, is it to do with power consumption or something else? I understand that one could simply use an external memory device for more memory, but wouldn't having more memory on board be more cost and size effective?
Many thanks,
Sparky
Not really a specific question, but one about the design of microcontrollers.
Why is it that even today, when you can easily buy a 64GB flash drive the size of a grain of rice, is it that uC's are still made with relatively tiny amounts of onboard memory? Looking at microchips selection of 16bit uC's, they advertise onboard memories up to 512KB. Why can't they add more, even up to an entire MB?
I'm guessing it's not a question of physical size, is it to do with power consumption or something else? I understand that one could simply use an external memory device for more memory, but wouldn't having more memory on board be more cost and size effective?
Many thanks,
Sparky