Let's pause and think about this for a minute. We're talking about a 1024x768 x4 bit screen, or 393KB of video RAM. That immediately means you want at least a 16 bit CPU.
400MHz Xscale processors (PXA255) are $50 each retail, so to Philips they're probably about $30 each in bulk. You can get a complete low power single board system with a 400MHz Xscale in, for $99 retail.
But, let's try and go cheaper. We want a 16 bit CPU that's cheap and low power and has modern development tools available (e.g. GCC), so let's try Freescale's MC68SEC000, the low power 68000. You probably want to go with the 20MHz one, so that's $7.50.
Frankly, for the sake of the extra $22, you might as well get something you can actually run a modern operating system on, and build your software on Linux.
256MB of flash memory is $20 retail. Again, it's not worth trying to penny-pinch there, given the application.
Reader Comments (Page 1 of 1)
mathew @ Mar 19th 2006 6:33PM
Let's pause and think about this for a minute. We're talking about a 1024x768 x4 bit screen, or 393KB of video RAM. That immediately means you want at least a 16 bit CPU.
400MHz Xscale processors (PXA255) are $50 each retail, so to Philips they're probably about $30 each in bulk. You can get a complete low power single board system with a 400MHz Xscale in, for $99 retail.
But, let's try and go cheaper. We want a 16 bit CPU that's cheap and low power and has modern development tools available (e.g. GCC), so let's try Freescale's MC68SEC000, the low power 68000. You probably want to go with the 20MHz one, so that's $7.50.
Frankly, for the sake of the extra $22, you might as well get something you can actually run a modern operating system on, and build your software on Linux.
256MB of flash memory is $20 retail. Again, it's not worth trying to penny-pinch there, given the application.