Re:MicroFPGA – A coming revolution in small electronics (201...
by FPGAhacker on Sunday May 16, 2021 @02:40AM
(#27171697)
Personally I think "programming" RTL is dead simple. It's so simple, in fact, that it's not even interesting. But I've been doing it forever so my perspective is skewed.
[ Parent
| on HN ]
Re:MicroFPGA – A coming revolution in small electronics (201...
by pclmulqdq on Sunday May 16, 2021 @07:23AM
(#27172898)
I think you are thinking of different types of tasks. A lot of RTL is brainless, but if you are actually trying to compute with it, it can get tough.
A mediocre C++ programmer can write a (bad) hash table in C++ in a few hours. How fast can you give me one in Verilog?
Re:MicroFPGA – A coming revolution in small electronics (201...
by IQunder130 on Sunday May 16, 2021 @08:23AM
(#27173193)
You're not writing a hash table in verilog, you're writing a hardware configuration that can hold and manipulate a hash table. It's a different ball game.
Re:MicroFPGA – A coming revolution in small electronics (201...
by FPGAhacker on Sunday May 16, 2021 @07:26PM
(#27178222)
I have to make a lot of assumptions, but a couple hours doesn't seem unreasonable for the core function. Among the many assumptions are the hash function, what is actually being hashed, what processor interface is, desired performance, etc.