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

I'd say overclocking a real/vintage 4040, and see how far we can push it while still able to finish the Pi calculation algorithm.



The 4040 has a very narrow range of permissible clock cycles in the datasheet (1.35-2 µs), which makes me think it uses dynamic logic, so the tolerance for higher/lower clocks is likely quite limited.


You can run 4004 by very low frequency (much lower than specified 500kHz) and it would work OK.

I also had an idea to overclock i4040 more, but even 740kHz was hard to work with, because I had just 200 stm32 ticks per i4040 sub-cycle to do all I/O logic (RAM/ROM interface for i4040).


I can't imagine that overclocking was already a thing back in the 70s. So just because Intel specified a narrow operating range doesn't mean that it is guaranteed not to work outside that envelope.

I can imagine Intel to just have specified a narrow operating range where the device is guaranteed to work reliably within the specified voltage/power envelope. We might be surprised to see higher clock speeds if we play with the supply voltage for example.




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

Search: