Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronic Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Register Log in

Good Advanced Level (Graduate) Text on Verilog/SystemVerilog with Examples

Puppet123

Full Member level 6
Joined
Apr 26, 2017
Messages
347
Helped
21
Reputation
42
Reaction score
17
Trophy points
18
Activity points
3,007
I am looking for a Good Advanced Level (Graduate) Text on Verilog/SystemVerilog with Examples of Verilog Code - I know Cilletti is a good book : Advanced Digital Design with Verilog HDL - does anyone know of any others ?
 

danadakk

Advanced Member level 1
Joined
Mar 26, 2018
Messages
404
Helped
79
Reputation
157
Reaction score
89
Trophy points
28
Activity points
2,046
If you go to the FPGA vendor websites they have lots of videos and a huge
library of code examples. Free I might add.

Google this, "verilog code examples", your lifespan not long enough to consume all the available aids.


Regards, Dana.
 

    Puppet123

    points: 2
    Helpful Answer Positive Rating

Puppet123

Full Member level 6
Joined
Apr 26, 2017
Messages
347
Helped
21
Reputation
42
Reaction score
17
Trophy points
18
Activity points
3,007
I am sure the internet is a good resource, but I am looking for books specifically. Besides Cilletti, there doesnt seem to be a lot of advanced verilog books with advanced HDL code examples in them.
 

ads-ee

Super Moderator
Staff member
Joined
Sep 10, 2013
Messages
7,652
Helped
1,774
Reputation
3,554
Reaction score
1,722
Trophy points
1,393
Location
USA
Activity points
57,811
I don't think that book is an advanced Verilog/SystemVerilog book it is a primarily an advanced digital design book using Verilog to implement more complex designs.

Verilog doesn't have any "advanced" way of writing it. On the other hand how you use Systemverilog for testbenching does lend itself to more advanced techniques that can be learned by going to Mentors website Verification Academy. If your tool chain supports the synthesizable portion of Systemverilog you can use those features, but I wouldn't consider this to be advanced code.
 

Puppet123

Full Member level 6
Joined
Apr 26, 2017
Messages
347
Helped
21
Reputation
42
Reaction score
17
Trophy points
18
Activity points
3,007
Sorry I was not clear - I meant a book that has examples of advanced digital blocks implemented in verilog or system verilog code - by advanced - I mean microprocessor blocks or dsp blocks.
 

ThisIsNotSam

Advanced Member level 5
Joined
Apr 6, 2016
Messages
2,047
Helped
360
Reputation
720
Reaction score
367
Trophy points
83
Activity points
10,287
That is too specific for a book. There is nothing special about microprocessors or DSP blocks, it's all FSMs and datapaths with clever insights here and there.
 

Toggle Sidebar

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top