On 4/7/07, Gerhard Fiedler wrote: > Vasile Surducan wrote: > > >> Is there any way to simulate external devices, like serial EEPROMs or SD > >> cards? MPSIM would be the best but gpsim or other would also do. > > > True simulation of any serial programable device can be made only in > > the real world. > > "True simulation" in the sense you are using is a contradiction in terms :) True simulation = minimal adressing, data reading/writting on a particular device > > > Mostly because there are small timing differencies between various > > manufacturers products, so even a simulation works, a real connection > > may not work. > > Taking this argument to the extreme: Small timing differences between > individual batches (or even components) of the same make/model exist, so > just because one chip works, the next may not work. So why spending time > and nerves on designing anything at all? :) well, right I have asked myself many times :) Because: a. you got some many for such a job b. you have too much spare time (after retirement, maybe...) and you still like to play c. you have no time, no money but you like to play > > > So why spending time and nerves on simulation? > > Because many of the problems that appear in designing a product are in the > range that can be found with a simulator, possibly more conveniently than > using the "real connection". If the simulator is buggless... difficult to believe such beast exist. :) > > Just because simulation doesn't address /all/ problems, it doesn't mean > that it's not a good tool. You read data sheets, don't you? A data sheet is > not really any different than a simulation of a device. A simulation is the > data sheet in a computer-readable form. Come one Gherhard! Reading a data sheet is totaly different than using device itself in a product. It's like simulating with a perfect simulator if you wish. >From datasheet to real product is a very long way but I have the feeling you know it. Happy Easter ! -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist