Skip to main content

Derivation of High Quality Tests for Large Heterogeneous Circuits: Floating-Point Operations

  • Chapter
Book cover Informatik

Part of the book series: TEUBNER-TEXTE zur Informatik ((TTZI,volume 1))

  • 49 Accesses

Abstract

In this paper the problem of deriving high quality tests for fast combinational floatingpoint realizations is investigated. Floating-point circuits are heterogeneous, consisting of a large number of regular and irregular modules. Thus, the test strategy applied combines specialized structure based methods and universal test generation. In order to guarantee sufficient controllability and observability of embedded modules small hardware modifications are proposed. As a result we obtain optimal time floatingpoint circuits for arbitrary operand lengths which can be tested completely with respect to a strong fault model by a minimal number of test patterns.

This work has been supported by the ‘Leibniz-Preis’ awarded to Prof. Dr. G. Hotz in 1987.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 49.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 49.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Bibliography

  1. V.K. Agarwal. VLSI Testing, volume 5 of Advances in CAD for VLSI, chapter 3, pages 65–93. North-Holland, 1986. edited by T.W. Williams.

    Google Scholar 

  2. B. Becker and J. Hartmann. Optimal-time multipliers and c-test ability. In Proceedings of the 2nd Annual Symposium on Parallel Algorithms and Architectures, pages 146–154, 1990.

    Google Scholar 

  3. B. Becker, G. Hotz, R. Kolla, P. Molitor, and H.G. Osthof. Hierarchical design based on a calculus of nets. In Proceedings of the 24th ACM/IEEE Design Automation Conference (DAC87), pages 649–653, June 1987.

    Google Scholar 

  4. B. Becker and U. Sparmann. Regular structures and testing: RCC-adders. In Proceedings of the 3rd Aegean Workshop on Computing, pages 288–300, 1988.

    Google Scholar 

  5. B. Becker and U. Sparmann. Computations over finite monoids and their test complexity. Theoretical Computer Science, pages 225–250, 1991.

    Google Scholar 

  6. P.R. Capello and W.L. Miranker. Systolic Super Summation. IEEE Transactions on Computers, C-37(6):657–677, 1988.

    Article  Google Scholar 

  7. W.T. Cheng and J. H. Patel. Testing in two-dimensional iterative logic arrays. In Proceedings of the 16th International Symposium on Fault Tolerant Computing Systems, July 1986.

    Google Scholar 

  8. R. Drefenstedt and T. Walle. Implementierung eines effizient testbaren Gleitkommaaddierers auf einer kommerziellen Sea-of-Gate Struktur. Technical Report 10/1991, SFB 124, Fachbereich Informatik, Universität des Saarlandes, 1991.

    Google Scholar 

  9. E.B. Eichelberger and T.W. Williams. A logic design structure for LSI testability. Journal of Design Automation and Fault-Tolerant Computation, 2:165–178, 1978.

    Google Scholar 

  10. J. Ferguson and J.P. Chen. The design of two easily-testable VLSI array multipliers. In Proceedings of the 6th Symposium on Computer Arithmetic, pages 2–9, June 1983.

    Google Scholar 

  11. H. Fujiwara and S. Toida. The complexity of fault detection problems for combinational logic circuits. IEEE Transactions on Computers, C-31, 1982.

    Google Scholar 

  12. S.J. Hong. An easily testable parallel multiplier. In 18th International Symposium on Fault Tolerant Computing, 1988.

    Google Scholar 

  13. The Institute of Electrical and Electronics Engineers, Inc. IEEE Standard for Binary Floating-Point Arithmetic ANSI/IEEE Std 754–1985, 1985.

    Google Scholar 

  14. U.W. Kulisch and W.L. Miranker. Computer Arithmetic in Theory and Practice. Academic Press, 1981.

    MATH  Google Scholar 

  15. W.K. Luk and J. Vuillemin. Recursive implementation of optimal time VLSI integer multipliers. In Proceedings IFIP Congress 83, pages 155–168, Amsterdam, 1983.

    Google Scholar 

  16. M.H. Schulz and E. Auth. Advanced automatic test pattern generation and redundancy identification techniques. In ISth Symposium on Fault-Tolerant Computing 1988, June 1988.

    Google Scholar 

  17. O. Spaniol. Arithmetik in Rechenanlagen. Teubner Verlag, 1976.

    Book  MATH  Google Scholar 

  18. U. Sparmann. Strukturbasierte Testmethoden für arithmetische Schaltkreise. PhD thesis, Fachbereich Informatik, Universität des Saarlandes, 1991.

    Google Scholar 

  19. M.H. Schulz, E. Trischler, and T.M. Sarfert. Socrates: A highly efficient automatic test pattern generation system. In Proceedings of 1987 International Test Conference, September 1987.

    Google Scholar 

  20. W. Weber. Entwurf und Test einer Familie von Gleitkommaaddierern. Master’s thesis, Fachbereich Informatik, Universität des Saarlandes, 1990.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1992 B. G. Teubner Verlagsgesellschaft, Leipzig

About this chapter

Cite this chapter

Sparmann, U. (1992). Derivation of High Quality Tests for Large Heterogeneous Circuits: Floating-Point Operations. In: Buchmann, J., Ganzinger, H., Paul, W.J. (eds) Informatik. TEUBNER-TEXTE zur Informatik, vol 1. Vieweg+Teubner Verlag, Wiesbaden. https://doi.org/10.1007/978-3-322-95233-2_26

Download citation

  • DOI: https://doi.org/10.1007/978-3-322-95233-2_26

  • Publisher Name: Vieweg+Teubner Verlag, Wiesbaden

  • Print ISBN: 978-3-8154-2033-1

  • Online ISBN: 978-3-322-95233-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics