>> How about using internal RAM as a cache and using LVDS to talk to >> external >> memory? It seems that could provide a lot of external memory without >> using >> a lot of pins. > > Absolutely- but do the math on it- the bandwidth is absolutely stunning. > If you were to just emulate 32 bit wide 40MHz Flash- that's 1.2Gb/s... no= t > impossible by any means, but way beyond Microchip's current level of > technology. Two ways to jump that gap- #1: make the IP- which would take > a long time, or #2: buy the IP, which would take a lot of money (and a lo= t > of time to integrate, but not quite as much as doing it all alone). Of > course, everybody wants everything now. And cheap. And easy to design > with. And more. To run a business, you've got to carefully choose among > those. > > Me, I'm just an engineer. I wanna build cool stuff. > > Matt Bennett Good point! I wonder if you could have lower speed external memory if the internal cache is large enough to get a good hit rate. I'm often surprised at how a relatively small cache has a really high hit rate. Harold --=20 FCC Rules Updated Daily at http://www.hallikainen.com - Advertising opportunities available! Not sent from an iPhone. --=20 http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .