Intel® Quartus® Prime Software
Intel® Quartus® Prime Design Software, Design Entry, Synthesis, Simulation, Verification, Timing Analysis, System Design (Platform Designer, formerly Qsys)

Books about VHDL-Verilog

Altera_Forum
Honored Contributor II
2,123 Views

Hi,  

 

I am quite new in VHDL-Verilog, by that I mean, I could write code but I don't know the real implications of my code on the board, example: http://www.alteraforum.com/forum/showthread.php?t=35358&page=2  

 

Can anyone tell me what books can I read to gain more knowledge on FPGA design? I know in c++ you should read at least Scott Meyers' books. 

 

Thanks.
0 Kudos
6 Replies
Altera_Forum
Honored Contributor II
1,263 Views

Pong Chu 

RTL for Synthesis, you will learn exactly what you want to.
0 Kudos
Altera_Forum
Honored Contributor II
1,263 Views

check out this video for a comprehensive list: 

http://www.youtube.com/watch?v=kobf8iob0oa
0 Kudos
Altera_Forum
Honored Contributor II
1,263 Views

"Fundamentals of digital logic with VHDL design" Stephen Brown, Zvonko Vranesic

0 Kudos
Altera_Forum
Honored Contributor II
1,263 Views

Back when I was an intern I learned VHDL using the tutorials built into Aldec's editor and thought they were pretty good. I think the editor was also a simulator but I haven't used it in 10+ years so I'm not sure those tutorials are still around. Once you learn one language learning the other isn't too bad, if you have a choice as to which you learn and if you have a software background you might have an easier time with Verilog since it resembles C a little bit. Verilog is a double edge sword, it's a bit more loose than VHDL which I find make it quicker to code, but it also lets you get away with things that will bite you if you are not careful. When you learn about either language make sure to pay extra attention to the distinction between synthesizable vs simulation coding, if you mix them up you will probably run into some confusing problems. 

 

Last but not least whatever you use to learn either language, don't rely on it as your only source. I would google search and look at code fragments, and I'd print a reference card and have it handy while you are coding.
0 Kudos
Altera_Forum
Honored Contributor II
1,263 Views

As bertulus said, Fundamentals of digital logic with VHDL design is a good book, I used it during my first and second year at university. I had the international edition, for I am from Europe. 

Also I used The student's guide to VHDL by Peter J. Ashenden wich is more the other way round than the book you are asking for. It tells you how to make components. So you know the design, but you don't know the code.
0 Kudos
Altera_Forum
Honored Contributor II
1,263 Views

wow, thanks a lot everyone! it is good also to read Verilog and SystemVerilog Gotchas by Sutherland. Well, Altera has its examples in Verilog so it is a must to read while reading VHDL. :D

0 Kudos
Reply