VHDL for the Intermittent Programmer

Guest
I used to be a fluent VHDL programmer cranking out code by the pound. I eventually became rather fluent by developing my own style and using the same language features consistently. Since then I have programmed a lot less often and I have largely forgotten my previous habits.

So now if I want to program in VHDL I will need to use language references for syntax and use of the newer features in VHDL 2008 (I know, I know, 2008 was 11 years ago, but it's still relatively new). What references do you use? "What's in YOUR wallet?"

I'd also be interested in hearing what coding styles you use.

Rick C.
 
On Tuesday, February 12, 2019 at 3:35:20 PM UTC, gnuarm.del...@gmail.com wrote:
I used to be a fluent VHDL programmer cranking out code by the pound. I eventually became rather fluent by developing my own style and using the same language features consistently. Since then I have programmed a lot less often and I have largely forgotten my previous habits.

So now if I want to program in VHDL I will need to use language references for syntax and use of the newer features in VHDL 2008 (I know, I know, 2008 was 11 years ago, but it's still relatively new). What references do you use? "What's in YOUR wallet?"

I'd also be interested in hearing what coding styles you use.

Rick C.

Sigasi editor https://www.sigasi.com/ might help getting back on the rack.

The books by Peter J. Ashenden are to a VHDL enthusiast like a Dictionary and Thesaurus are to a Crossword addict. I am an Asperger so ain't interested in anything seemingly fruitless, so logic is interesting.

2008, it's going the way that C (in my opinion C is a leaky bucket full of catchas and gotchas) transmorphed into C++ (object oriented same old bucket with more kludge's).
Good bits but with potholes.
 
On Tuesday, February 12, 2019 at 3:53:28 PM UTC-5, dgr...@ieee.org wrote:
On Tuesday, February 12, 2019 at 3:35:20 PM UTC, gnuarm.del...@gmail.com wrote:
I used to be a fluent VHDL programmer cranking out code by the pound. I eventually became rather fluent by developing my own style and using the same language features consistently. Since then I have programmed a lot less often and I have largely forgotten my previous habits.

So now if I want to program in VHDL I will need to use language references for syntax and use of the newer features in VHDL 2008 (I know, I know, 2008 was 11 years ago, but it's still relatively new). What references do you use? "What's in YOUR wallet?"

I'd also be interested in hearing what coding styles you use.

Rick C.

Sigasi editor https://www.sigasi.com/ might help getting back on the rack..

The books by Peter J. Ashenden are to a VHDL enthusiast like a Dictionary and Thesaurus are to a Crossword addict. I am an Asperger so ain't interested in anything seemingly fruitless, so logic is interesting.

2008, it's going the way that C (in my opinion C is a leaky bucket full of catchas and gotchas) transmorphed into C++ (object oriented same old bucket with more kludge's).
Good bits but with potholes.

So what is VHDL 2008 transforming into?

Rick C.
 
On 2019-02-12 14:53, dgreig@ieee.org wrote:
On Tuesday, February 12, 2019 at 3:35:20 PM UTC, gnuarm.del...@gmail.com wrote:
I used to be a fluent VHDL programmer cranking out code by the pound. I eventually became rather fluent by developing my own style and using the same language features consistently. Since then I have programmed a lot less often and I have largely forgotten my previous habits.

So now if I want to program in VHDL I will need to use language references for syntax and use of the newer features in VHDL 2008 (I know, I know, 2008 was 11 years ago, but it's still relatively new). What references do you use? "What's in YOUR wallet?"

I'd also be interested in hearing what coding styles you use.

Rick C.

Sigasi editor https://www.sigasi.com/ might help getting back on the rack.

The books by Peter J. Ashenden are to a VHDL enthusiast like a Dictionary and Thesaurus are to a Crossword addict. I am an Asperger so ain't interested in anything seemingly fruitless, so logic is interesting.

2008, it's going the way that C (in my opinion C is a leaky bucket full of catchas and gotchas) transmorphed into C++ (object oriented same old bucket with more kludge's).
Good bits but with potholes.
I've been retired for about 2 years now, but when I was furiously coding
VHDL, my VHDL book by Peter J. Ashenden got plenty of use. It probably
contains the most thorough coverage of VHDL you can find outside of the
official language reference itself.

VHDL 2008 introduced lots of good, welcome enhancements to the language
but they don't do you much good if the tools don't support the
enhancements. In 2017, tools support for VHDL 2008 was partial,
miniscule, or non-existent, depending on the tool and tool vendor. In
some cases, if they said they supported VHDL 2008, it was only a tiny
handful of the 2008 enhancements.

Charles Bailey
 
On Wednesday, February 13, 2019 at 1:58:17 PM UTC-5, gtwrek wrote:
So, if VHDL-2008 follow the same timeline, perhaps this year is your year!

Lol!

Rick C.
 
In article <q3vtg5$3o4$1@dont-email.me>,
Charles Bailey <logicguy76@gmail.com> wrote:
VHDL 2008 introduced lots of good, welcome enhancements to the language
but they don't do you much good if the tools don't support the
enhancements. In 2017, tools support for VHDL 2008 was partial,
miniscule, or non-existent, depending on the tool and tool vendor. In
some cases, if they said they supported VHDL 2008, it was only a tiny
handful of the 2008 enhancements.

If it's any help - the Synthesizable subset of SystemVerilog was pretty
much solid spec-wise in 2005 (I was building SystemVerilog designs targetting
Xilinx with Mentor Precision back then.) However, the support from
Xilinx really didn't come until 2016 - 11 years after the standard.

So, if VHDL-2008 follow the same timeline, perhaps this year is your year!

Regards,

Mark
 

Welcome to EDABoard.com

Sponsor

Back
Top