As the color depth (bits per pixel) and display resolution increase, the frame buffer size grows. The frame buffer can be stored in the microcontroller RAM, in external SRAM or integrated into an external graphics controller. The table shows examples of the frame buffer sizes required for some popular resolution and color depths.