wrote an I2C core, added some registers to access through it, plugged the bus in oh no it doesn't work after twenty minutes of headscratching i realize i didn't actually give the FPGA any clock to run on
-
-
Reminds me of a redstone computer with a 'variable-length clock' -- it raised clock when the current instruction was finished. To halt, all you had to do was not send a clock pulse.
-
I've always liked Wireworld for this kind of thing. You have an implicit clock since it's a simulation, so serial data works great and you can just store bits in a loop of wire. It's beautifully simple. https://en.m.wikipedia.org/wiki/Wireworld
- Show replies
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.