Forum breadcrumbs - You are here:ForumGeneral: HelpZX Spectrum 48K simulation
You need to log in to create posts and topics.

ZX Spectrum 48K simulation

PreviousPage 2 of 2

Nothing is "problematic" with ULA, if you "detach" it the circuit just do nothing, it is generating the clock that drives the whole thing.

As I already told you, simulating this circuit or any other similar one at 3.5 MHz is slow, can you understand that?

 

 

 

Quote from arcachofo on December 25, 2024, 10:04 am

Nothing is "problematic" with ULA, if you "detach" it the circuit just do nothing, it is generating the clock that drives the whole thing.

As I already told you, simulating this circuit or any other similar one at 3.5 MHz is slow, can you understand that?

Actually, I can't... Something radically slow down execution and I really have no time nor wish to debug.

Detach all except CPU and override clock pulse to CLK into CPU. Execution speed is around 80%, instead 10%. Thus, if CPU execution takes 20% of time, something is very wrong here.

No need to be so rude. I regret I waste so much of my time to create DS18B20 in the past and I will not waste further my time to make your project better. Good luck.

To reach any conclusion, the first thing is to understand what is happening in the circuit.

ULA is not only driving the CPU, it is dealing with video memory (and some other stuff), creating a lot of activity in the circuit, apart of that it is fairly complex and quite CPU intensive by itself.

 

About DS18B20 I will not even comment, that would be actually rude.

PreviousPage 2 of 2