lex & yacc (2nd ed.)
Practical software metrics for project management and process improvement
Practical software metrics for project management and process improvement
Object-oriented metrics: measures of complexity
Object-oriented metrics: measures of complexity
VHDL for programmable logic
Digital systems design and prototyping using field programmable logic
Digital systems design and prototyping using field programmable logic
Software Metrics: A Rigorous Approach
Software Metrics: A Rigorous Approach
Metrics and Models in Software Quality Engineering
Metrics and Models in Software Quality Engineering
Switching and Finite Automata Theory: Computer Science Series
Switching and Finite Automata Theory: Computer Science Series
Metrics for Small Projects: Experiences at the SED
IEEE Software
Quantitative Analysis of Faults and Failures in a Complex Software System
IEEE Transactions on Software Engineering
IEEE Transactions on Software Engineering
Exploiting intellectual properties with imprecise design costs for system-on-chip synthesis
IEEE Transactions on Very Large Scale Integration (VLSI) Systems
Hi-index | 0.00 |
This paper proposes a method for defining the quality of a digital system in terms of measurable parameters of both the specification and a subsequent implementation of the design. Initially, software quality metrics are reviewed together with their application to hardware description languages. Metrics relating to circuit implementations are then discussed, such as device and testing costs, reliability, etc. A set of metrics are then proposed and evaluated for a range of VHDL specifications and the circuits resulting from logic synthesis. Initial results indicate that there is a strong correlation between specification and circuit metrics, so that their ratio may be used as a measure of design quality. Further work is proposed in order to validate the measure over a larger number of examples.