+ Post New Thread
Results 1 to 3 of 3
  1. #1
    Member level 1
    Points: 2,306, Level: 11
    Achievements:
    7 years registered

    Join Date
    May 2007
    Posts
    37
    Helped
    3 / 3
    Points
    2,306
    Level
    11

    Is there any good source of learning VHDL-2008?

    Guys,
    I am in a phase of learning VHDL nowadays. I have a Verilog background. While going through the tools, it seems that some tools support VHDL-2008, which I think have a more compact syntax. Is there any way that whatever I am learning in VHDL is VHDL-2008? I mean I am new to the VHDL, so it will be better if I am directly learning 2008 version. Please post link or any other information here.

    Cheers and regards
    tahir

    •   AltAdvertisment

        
       

  2. #2
    Advanced Member level 5
    Points: 36,811, Level: 46
    Achievements:
    7 years registered

    Join Date
    Jun 2010
    Posts
    6,717
    Helped
    1961 / 1961
    Points
    36,811
    Level
    46

    Re: Is there any good source of learning VHDL-2008?

    Most of the new features of VHDL 2008 only really apply to simulation and verification.
    The features that do help for synthesis do help create some more compact code, but can all be done without it.

    This is a pretty good guide to most of the useful additions:
    https://www.doulos.com/knowhow/vhdl_...ide/vhdl_2008/

    And this book is kind of definitive:
    https://www.amazon.co.uk/VHDL-2008-J...+the+new+stuff


    1 members found this post helpful.

    •   AltAdvertisment

        
       

  3. #3
    Advanced Member level 5
    Points: 36,811, Level: 46
    Achievements:
    7 years registered

    Join Date
    Jun 2010
    Posts
    6,717
    Helped
    1961 / 1961
    Points
    36,811
    Level
    46

    Re: Is there any good source of learning VHDL-2008?

    What the book doesnt cover is the fact VHDL 2008 allows packages as generics. This can be quite useful for verification, but currently not supported by anyone (Scheduled for ActiveHDL 10.6 ).



--[[ ]]--