Hacker News new | past | comments | ask | show | jobs | submit login

How far are we away from a true transistor or gate-level simulation of 8086/8088?



I have a transistor-level 8086 simulator that mostly works but needs some cleanup and bug fixes. For now, I'm concentrating on analysis of the 8086 rather than finishing the simulator.


About how many cycles per second are you getting in the simulated 8086?


I haven't really timed it let alone optimized it, but about 50 clock cycles per second. If I had a nice graphical display like Visual 6502, it would be way slower.


That's cool! Is it helpful for your analysis?


Yes, the simulator is extremely helpful for analysis. I started doing the analysis on paper, but it's very easy to make a mistake and end up confused. The simulator is also very helpful when trying to understand complicated state machines such as the bus control circuitry. So I plan to put more emphasis on simulation for future projects. The tradeoff is that it takes a lot more time up front to get the simulation working.


Your simulation if developed to a good working state would make an excellent tool for making an FPGA implementation.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: