> For a project I am working on I want to use a temporary memory store. > Probably big enough to hold around 100,000 Boolean values. However, the > problem is I want reads and preferably writes to be quite fast. Ideally > <1uS. The quicker the better. Can any of you recommend any products which > may be of use? I will be interfacing it with a PIC. 100,000 bits is 12,500 bytes, which means you need at least a 16Kbyte memory. That requires 14 address lines and 8 data lines, plus at least 2 control lines, asuming byte wide memory. Memory speed won't be a problem because at 20MHz clock each instruction is 200nS. However, you only get 5 instructions per 1uS, which is probably not enough to bang around the busses and control lines. It is certainly not enough to do decide which byte you want to write or read, and either generate the new byte value or do something meanful with a byte that was read. ******************************************************************** Olin Lathrop, embedded systems consultant in Littleton Massachusetts (978) 742-9014, olin@embedinc.com, http://www.embedinc.com -- http://www.piclist.com#nomail Going offline? Don't AutoReply us! email listserv@mitvma.mit.edu with SET PICList DIGEST in the body