News for hackers. Stuff that matters.

chclau

Re:Show HN: Arduino traffic light(table-driven design) on Friday August 22, 2025 @02:53PM (#44988354)
Why refactor the code?: less repetition, clearer intent, easier to change timing/logic by editing a table instead of code paths.

Feedback welcome—especially ideas to extend it.

(This post is part of Resorte, a Spanish magazine (comics, hobbies, technical notes) inspired by Argentina’s legendary Lúpin. If you read Spanish, check it out.)

Re:Show HN: VHDL arbiters tutorial – Three parts on Friday October 07, 2022 @05:08AM (#33118990)
All the sources for the designs and testbenches were tested on Vivado and are available at GitHub. For the generic implementations I used unconstrained ports, which gives much simpler and compact code than using generic parameters.

The implementation of the round-robin arbiter uses a very clever and (again) compact algorithm.

Re:Ask HN: How to recover from sore throat fast? on Wednesday October 05, 2022 @07:41AM (#33094092)
Honey and lemon juice, mildly hot (put water in a pot, and the honey and lemon juice in a smaller glass inside the pot, stir until it is liquid and mildly hot).

Grandma recipe, works for me. Not a medical advice

Re:Intel announces new FPGA families on Friday September 30, 2022 @11:26AM (#33036153)
For me, one option is to be able to learn processors in depth. You want to understand how one works? You can always emulate it in SW, but on an FPGA you can make them interact with the real world in real time and probe them at the same time, with ready made signal analyzers that the vendors provide, and/or by making your own tools.

Another option, do you want to see by yourself how caching improves code performance? You can make that on an FPGA also.

I have done some time ago a very nice course which is called From Nand to Tetris, that teaches how to go all the way from gates to a processor. My plan for the near future is to implement the NAND2Tetris processor on a Basys 3 board, and make some of the examples I mentioned (like, probing internal registers using HW tools, or seeing by yourself how a cache improves performance). I hope to make some of these things available on my site. I am the OP, but just in case, my website is https://fpgaer.tech

Re:Intel announces new FPGA families on Friday September 30, 2022 @01:20AM (#33031296)
Following Altera acquisition by Intel, and Xilinx acquisition by AMD, perspectives for many FPGA designers were gloom. There was a general feeling that the two biggies would go to a road where the FPGA is only and add-on or coprocessor for CPU workhorses, for applications like Data centers and ML acceleration.

Well, according to these news from Intel, that's not the case. Intle announces new mid-level FPGAs and even new FPGA to compete with Xilinx RFSoCs

Re:Nightdrive on Friday September 23, 2022 @07:41PM (#32958377)
Very very nice, but I don't like that the cars are transparent
Re:Nightdrive on Friday September 23, 2022 @06:46PM (#32957990)
That's also the first thing I thought when I saw the title
Re:The lost ways of programming: Commodore 64 BASIC (2020) on Friday September 16, 2022 @01:22PM (#32869224)
That it why it was so much a joy to buy magazines. Those magazines with their program listings, the adds, the letters. I remember to this day when I was with my girlfriend for a long time typing long listing of POKEs to hear music from the magnificent SID.
If I were you, I would try to reach to the blog poster.

Updated list of legally free books and courses (FPGA, ML)

Free Range VHDL - https://fpgaer.tech/?p=371The Zynq book – free pdf: https://fpgaer.tech/?p=198Understanding Machine Learning – free book: https://fpgaer.tech/?p=224FPGA for dummies – free book: https://fpgaer.tech/?p=191High Speed Serial I/O – free book: https://fpgaer.tech/?p=218FreeRange – Logic/Verilog free books & courses: https://fpgaer.tech/?p=330Introduction to Verilog:...

( Read More... | no comments | 2 points | on HN )

Show HN: VHDL code snippets (sources, simulation)

Several examples in VHDL including source code, testbench file, and Vivado waveform:Generic register with loadBinary to seven-segment decoderGeneric demultiplexer and decoderGeneric down-counterModulo counterParallel to serial converterhttps://fpgaer.tech/?page_id=129

( Read More... | no comments | 3 points | on HN )
Re:Byte Magazine: The C Programming Language (1983) on Saturday September 10, 2022 @01:30AM (#32788070)
Thanks!
Re:Byte Magazine: The C Programming Language (1983) on Friday September 09, 2022 @02:23PM (#32783016)
I know it is not directly related to this magazine, but this nostalgia brought back to me the name of my favorite magazine those days: Ahoy!

And of course, who can forget the wonderful adds for the games from Infocom (Zork et al), who would "stick their graphics where the sun don't shine!". They were text based games, and very succesful on those days

Re:Several legally free books (FPGA design, Machine Learning) on Friday September 09, 2022 @02:16PM (#32782941)
No, I haven't. And for your second question, I don't think that the tools I use are obscure or don't get enough attention.
Re:So you want to be a writer? on Friday September 09, 2022 @04:05AM (#32776623)
Don't take advice from anyone. Including me.
Re:Several legally free books (FPGA design, Machine Learning) on Friday September 09, 2022 @12:49AM (#32775422)
Hi, I am a professional FPGA designer. I used to be a board designer many years ago, and most of the time I used the tools from Mentor Graphics. Only when I worked for a startup I used Orcad who, compared to Mentor Graphics, was really in another (much lower) league. The differences between Mentor Graphics and Orcad (15 years ago, when I was still a board designer) were many: Processing speed, integration between schematics entry, constraint management and layout tools, etc.
Re:Several legally free books (FPGA design, Machine Learning) on Friday September 09, 2022 @12:11AM (#32775203)
Being a HW digital designer, timing is everything :)

You are welcome!

Several legally free books (FPGA design, Machine Learning)

Several legally free books and courses (FPGA design, Machine Learning) The Zynq book – free pdf: https://fpgaer.tech/?p=198 Understanding Machine Learning – free book: https://fpgaer.tech/?p=224 FPGA for dummies – free book: https://fpgaer.tech/?p=191 High Speed Serial I/O – free book: https://fpgaer.tech/?p=218 FreeRange – Logic/Verilog free books & courses:...

( Read More... | 6 comments | 11 points | on HN )

Older »