Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
Richard Erlacher
06/16/12 15:33
Read: 731 times
Denver, Co

#187743 - You'll have a difficult time finding one ...
Responding to: ???'s previous message
... at least a simulator that simulates the MCU and the external logic. There are numerous 805x simulators, though few or none will actually simulate the DS89C4xx-series, though it's really not difficult, just tedious, to write a simulator. Finding a simulator that will simulate all the possible external logic might be even more difficult, these days, as few people use "family" (74Txxx, where T is the technology, and xxx the part number) logic any longer. If you can write an accurate MCU description for your testbench, you can WRITE a simulation of the bus transactions, and other functions you see yourself using, in VHDL, or, if "close but no cigar" is good enough, you can use one of the several 805x cores in VHDL or Verilog as a basis and attempt to write a testbench that executes your program from a file. I don't see that as going very quickly either, though. Once you have that, you use the testbench to stimulate your external logic in a CPLD. There ARE simulators that might help you with that, and they're free, so to speak, from XILINX, Altera, Lattice, and others. You may find that the CPLD is also a lower-cost solution to your logic problem.


List of 7 messages in thread
circuit simulator for 8051 microcontrollers      Srinivas Nayak      06/16/12 07:28      
   simulation will not tell you ...      Erik Malund      06/16/12 07:39      
   You'll have a difficult time finding one ...      Richard Erlacher      06/16/12 15:33      
   some links      Jim Granville      06/16/12 20:18      
      Will any of these do what he wants?      Richard Erlacher      06/17/12 10:54      
   Is it worth it?      Andy Neil      06/17/12 12:39      
      The crux is getting the low-level information      Richard Erlacher      06/18/12 09:56      

Back to Subject List