Hello everybody, I've been reading a few postings on your discussion group about serial SRAM and serial memory. I ran into the same problem alittle while back where I needed to access memory using very few in/out pins of the controller. Serial EEPROM wouldn't do because I was writing hundreds of pieces of data every few seconds and I knew the EEPROM would "die" within a week or so. I did notice replies regarding the Ramtron FRAM but I would run into the same situation. Granted it would last longer than an EEPROM but it would "die" eventually and I didn't want that in the back of my mind. Besides, the write cycles were to long, some up into the millisecond range. I did try the Solutions Cubed "RAMPack" which was mentioned in a few of the replies but again speed was the issue. The module has the ability to do up to 19200 bps but they can't guarantee that speed because of the inaccuracy of the ceramic resonator they use for timing. The fastest they could guarantee was 9600 bps. I needed faster speeds. So I developed my own module, it clocks up to 35 Mbps with a write time of 70nS. I realize most controllers don't clock that fast but I wanted a module that waited for the controller, not the other way around. The module was designed so the least amount of program code would be needed to access it, nothing fancy just get in and get out. Its all built around speed. Check out its specifications at: http://members.home.net/djbcoffee/fastram.html Don