Metrics on VHDL code

C

Christian Lavenne

Guest
Hello,
my management requests metrics on VHDL code, but I don't know where to
search to find that and how we could implement it.
Can somebody help me?
Tahnks you.
C. Lavenne
 
If management people say metric, they often mean measurement data for
their (broken?) balanced score cards.

Do not apply lines of code per month (leads to copy and paste by
programmers), found errors (leads to deliberately inserting errors and
"finding" them later), code without errors (leads to programmes keeping
errors secret). All things you do not want (!).

Perhaps you could apply such things like comment percentage (beware
copy and paste) or apply code checkers (like vncheck) checking your
coding rules automatically and giving a result usable as "metric" (you
do this already, don't you).

Yes, and you must be able demonstrate that you get better, according to
your metrics.

Hubble.
 
Christian Lavenne wrote:

my management requests metrics on VHDL code, but I don't know where to
search to find that and how we could implement it.
I would keep a list of happy customers.

-- Mike Treseler
 
Hi Christian,

I would suggest you look into functional coverage (e.g. using PSL
assertions) since I believe this is the only metric which has any value.

Hans
www.ht-lab.com


"Christian Lavenne" <clavenne@lucent.com> wrote in message
news:dil7d1$23l@netnews.net.lucent.com...
Hello,
my management requests metrics on VHDL code, but I don't know where to
search to find that and how we could implement it.
Can somebody help me?
Tahnks you.
C. Lavenne
 
"Christian Lavenne" <clavenne@lucent.com> writes:

my management requests metrics on VHDL code, but I don't know where to
search to find that and how we could implement it.
It's very easy to add VHDL support to SLOCCount
(http://www.dwheeler.com/sloccount/). I have actually sent in a
patch for VHDL and Verilog support a few days ago.

I doubt that the metrics it produces are saying anything, but it's
fun to e.g. see how much more testbench code than actual RTL you
have.

Cheers,
Colin
 
"Christian Lavenne" <clavenne@lucent.com> wrote in message
news:dil7d1$23l@netnews.net.lucent.com...
Hello,
my management requests metrics on VHDL code, but I don't know where to
search to find that and how we could implement it.
Can somebody help me?
Tahnks you.
C. Lavenne
We build custom language processing tools based
on general compiler technology, and presently
supply VHDL and Verilog formatters and obfuscators
to the EDA community.

We also supply a number of standard (structural)
metrics tools for Java, C#, and other languages.

It would be straightforward for us to supply a
VHDL metrics tool.


--
Ira D. Baxter, Ph.D., CTO 512-250-1018
Semantic Designs, Inc. www.semdesigns.com
 

Welcome to EDABoard.com

Sponsor

Back
Top