Good morning.
Speaking about mysterious .. I got a spike on the INC PC wire, totally invisible with a probe but it was enough to increment the Program Counter via its Clock Pin. I think it must be something in the Rom, I am quite sure it is not programmed this way to make a spike on Inc PC so I really don't know where this spike comes from. I tried a lot of things, even putting a different program counter there. Finally I tried a capacitor, it is left under in the picture and it is running nice now, the spikes are gone
This is a very nice project, gives good insight in the working of micro-code.
http://www.galacticelectronics.com/Simple4BitCPU.HTML
The outcome is not completely as intended yet but one thing at a time. I rearranged it to get a bigger picture. The program section is down under out of view. Don't need that now.
The simu fie is on Github, same title as in the picture. If somebody wants to try this.
https://github.com/Alectus/Gep-Cpu
Ps, INC PC is pin D6 top Rom 0.
Speaking about mysterious .. I got a spike on the INC PC wire, totally invisible with a probe but it was enough to increment the Program Counter via its Clock Pin. I think it must be something in the Rom, I am quite sure it is not programmed this way to make a spike on Inc PC so I really don't know where this spike comes from. I tried a lot of things, even putting a different program counter there. Finally I tried a capacitor, it is left under in the picture and it is running nice now, the spikes are gone
This is a very nice project, gives good insight in the working of micro-code.
http://www.galacticelectronics.com/Simple4BitCPU.HTML
The outcome is not completely as intended yet but one thing at a time. I rearranged it to get a bigger picture. The program section is down under out of view. Don't need that now.
The simu fie is on Github, same title as in the picture. If somebody wants to try this.
https://github.com/Alectus/Gep-Cpu
Ps, INC PC is pin D6 top Rom 0.
Last edited by Mistral on Wed Apr 07, 2021 12:27 pm; edited 1 time in total (Reason for editing : Ps)