spinnaker wrote:
Are there an circuit simulators that allow me to build a 6502 based computer from the chip up? Add my own encoding. decoding, i/o etc. etc. ?
How would a logic simulator suit you? (In VLSI, we do huge amounts of logic simulation, and limited amounts of highly targetted circuit simulation. We also do static timing analysis, which means we need circuit simulation to characterise the logical components.) If you're mainly interested in getting the logical design right, and you have some kind of story for avoiding or fixing timing problems, then a logic simulator is the right tool.
There are several free
verilog simulators: Stephen Williams'
Icarus verilog is well thought of.
Arlet Ottens'
site has a
6502.v and also a
link to Rob Bird's.
Verilog models for 74 series are not so easy to find - but each should only be a dozen lines, if you only need the logical function.
Here's a 7402