So that's where the 16megs went:
Now the ugly part. Until now I've been pretty positive about the Crusoe idea, however there is a downside. The Code Morphing Software is as told placed in a 512kB flash-chip. This code is expanded into the main memory before usage and takes then 2MB of space. Still no need to worry since the default memory-configuration for laptops is getting near to 64MB.
However in order to speed up the translations Crusoe uses part of the main memory for caching. This will be ranging from 6 to 14MB, so that will make the total memory usage from 8 to 16MB. Now 16MB is already looking a bit different since this memory cannot be used anymore. But still, if you take a 64MB system the remaining memory sounds more than enough for things like internet browsing, word-processing, etc. The story unfortunately doesn't end here …
The real ugly part is that the Code Morphing Software uses more memory to run the same code compared to the 'classic' situation. It turns out that the Code Morphing Software required about 6 times as much memory. Oops!
So your 64MB notebook will have effectively (64 - 16)/6=8MB to (64-8)/6=9,3MB of RAM. You see the problem!
Add to that, that your system will require extra memory bandwidth because memory will be accessed very frequently. This could be a place were RAMBUS might not be obsolete …
Fortunately the TM3120 has PC133 support and the TM5400 will have PC266 (DDR-SDRAM, so PC133 with an AGP 2X trick.), so if memory-prices won't be too high I think the performance hit and price increase can be survived. But still this is the point where Crusoe could fail."
This would tend to indicate that 128mb would be better than 32megs...I'll try again tonight.