News for hackers. Stuff that matters.
Re:Challenging projects every programmer should try by umvi on Monday December 25, 2023 @11:30PM (#38768926)
For a fun challenge, implement space invaders in Verilog (i.e. purely in hardware)
Re:Challenging projects every programmer should try by MBCook on Monday December 25, 2023 @11:42PM (#38768982)
How would you suggest going about the display? Driving an LCD or generating an NTSC/PAL signal?

Or maybe a giant array of LEDs?

Is there a good tool to simulate Verilog so you can test without hardware?

Re:Challenging projects every programmer should try by programjames on Monday December 25, 2023 @11:51PM (#38769015)
You can hook it up to a monitor and stream the graphics over HDMI. And yes, there are ways to simulate Verilog
Re:Challenging projects every programmer should try by umvi on Tuesday December 26, 2023 @05:28PM (#38776789)
When I did it, I drove VGA
Re:Challenging projects every programmer should try by CatchSwitch on Tuesday December 26, 2023 @01:46AM (#38769436)
Fun fact: The original Pong had no CPU and had all the logic built into the hardware
Re:Challenging projects every programmer should try by cardiffspaceman on Tuesday December 26, 2023 @01:57PM (#38774732)
Ironically, some EEs called that design paradigm “random logic”.
Re:Challenging projects every programmer should try by omgtehlion on Tuesday December 26, 2023 @04:24AM (#38770186)
Couple of years ago I implemented a snake game in 74-series logic ICs, and 8x8 led indicator, it was fun )