• DocumentCode
    2186912
  • Title

    Productivity and code quality improvement of mixed-signal test software by applying software engineering methods

  • Author

    Vock, Sebastian ; Flogaus, U. ; von Staudf, M.H.

  • Author_Institution
    SEPT Eur., Baierbrunn
  • fYear
    2006
  • fDate
    18-21 April 2006
  • Firstpage
    134
  • Lastpage
    138
  • Abstract
    Typical nowadays mixed-signal ICs are approaching 1000 or even more parametric tests. These tests are usually coded in a procedural or a semi-object oriented language. The huge code base of the programs is a significant challenge for maintaining code quality which inherently translates into outgoing quality. The paper presents software metrics of typical mixed-signal power management and audio devices with regard to the number of tests conducted. It is shown that classical ways to handle test programs are error prone and tend to systematically repeat known mistakes. The adoption of selected software engineering methods can avoid such mistakes and improves the productivity of the mixed-signal test generation. Results of a pilot project show significant productivity improvement. Open-source based software is employed to provide the necessary tool support. They establish a potential roadmap to get away from proprietary tester specific tool sets
  • Keywords
    automatic test software; integrated circuit testing; mixed analogue-digital integrated circuits; software engineering; audio devices; code quality improvement; mixed-signal power management; mixed-signal test generation; mixed-signal test software; productivity improvement; software engineering method; software metrics; Energy management; Open source software; Power system management; Productivity; Software engineering; Software metrics; Software quality; Software testing; Software tools; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design and Diagnostics of Electronic Circuits and systems, 2006 IEEE
  • Conference_Location
    Prague
  • Print_ISBN
    1-4244-0185-2
  • Type

    conf

  • DOI
    10.1109/DDECS.2006.1649593
  • Filename
    1649593