AnyCPU
http://anycpu.org/forum/

Resources for Newbie Verilog and VHDL People
http://anycpu.org/forum/viewtopic.php?f=13&t=605
Page 1 of 1

Author:  DoctorWkt [ Mon May 20, 2019 2:23 am ]
Post subject:  Resources for Newbie Verilog and VHDL People

I only learned VHDL and Verilog in the past few years. As a newbie, I'd highly recommend these resources if you are starting out:



Dan is also heavily into formal verification of designs, and I'd also highly recommend that as well.

Hope you find these useful.

Author:  joanlluch [ Mon May 20, 2019 1:37 pm ]
Post subject:  Re: Resources for Newbie Verilog and VHDL People

Hi Warren,

Yes, that's helpful. Thanks for sharing

Joan

Author:  BigEd [ Sat May 25, 2019 4:44 pm ]
Post subject:  Re: Resources for Newbie Verilog and VHDL People

Thanks Warren!

I've been seeking a clear and useful Verilog tutorial for some time. (I think part of the problem is that we want to use Verilog as a hardware description language, but it's designed as a hardware modelling language. I think we are best off, initially, if we just use well-tried patterns to express ourselves.)

Here are some links I've collected:


Author:  Garth [ Sun May 26, 2019 1:13 am ]
Post subject:  Re: Resources for Newbie Verilog and VHDL People

I had a brief exposure to VHDL 20 years ago, but the project it was for got cancelled. I've never had any exposure to Verilog. How would you compare them, and under what circumstances, or for what applications, would you recommend one or the other?

Author:  DoctorWkt [ Sun May 26, 2019 2:42 am ]
Post subject:  Re: Resources for Newbie Verilog and VHDL People

I'm still too new to both languages to give you a good comparison between them. I like Verilog more as it's got a C-like syntax and I'm used to that. Also, there's a lot of open source support for Verilog with tools like Icarus, Verilator and yosys.

Author:  BigEd [ Sun May 26, 2019 6:59 am ]
Post subject:  Re: Resources for Newbie Verilog and VHDL People

Verilog is the Fortran to VHDL's Algol. Verilog is more scrappy and has obscure corners, but stick to a simple coding style and you're more productive. Verilog is a C to VHDL's Java. In VHDL there's more internal consistency checking - it's a typed language - and more verbosity. You can probably get the last bug out of a complex VHDL design more rapidly than a complex Verilog design. All my professional experience was with teams working in Verilog, mostly making CPUs and SoCs. For products in telephony and consumer electronics, you'll see Verilog used. For aerospace, maybe, you'll see VHDL.

For progress to the 99% correct, Verilog will win. For progress to 100%, VHDL will win. (This isn't true, but it might be useful!)

Page 1 of 1 All times are UTC
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/