Yeh - there are Verilog vs. VHDL wars just like Windows vs. Linus or C++ vs. almost anything!
If I were designing an ASIC, I would probably go down the Verilog route, but as I'm sticking to FPGAs then I like the structure of VHDL, it's better portability and tighter definition. I've no problem with verbosity - it's clean and legible - for me, that's what I like. At the end of the day, it makes little difference as the synthesis/map/place/route phases really don't care what language you're using. I'm using Pi Zero Ws for a few jobs - they are astonishing value for money - a complete Linux box with HDMI, USG OTG, WiFi & BLE plus expansion for just 10 bucks... insane. (well, maybe $15 if you add in the uSD card). Nick On Sunday, 3 June 2018 08:49:24 UTC+4, gregebert wrote: > > Verilog is less-painful than VHDL for coding. In my dictionary, VHDL = > *Verbose* Hardware Description Language.... > > Initially I used FPGAs to replace random logic entirely. > They also have the advantage of having flexible pinouts, so you can often > save a lot of PCB routing headaches by swapping pins around. > Lately, I've needed high-speed control and a microcontroller just isn't > up-to-snuff in all cases. > Where I'm at now is RaspberryPi + FPGA: It gives me all the goodness of > the linux ecosystem (tons of software & apps), WiFi networking, > reprogrammability at the hardware and software level, and high-speed logic. > Would be nice if the RasPi could reprogram the FPGA (ugghhh...another > project I want to do) > Lastly, I've been a chip designer for more than 30 years, and my current > employer doesn't let me do "real design work" anymore, so that's why I > design nixie clocks from scratch. > > I did some evaluation of Arduino and MSP432, but stopped all work when the > $10 RasPiZeroW came out. > -- You received this message because you are subscribed to the Google Groups "neonixie-l" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send an email to [email protected]. To view this discussion on the web, visit https://groups.google.com/d/msgid/neonixie-l/b5b02d3a-535b-47fe-a603-eef379fab0aa%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
