Skip to main content

Simpler Functions for Decompositions

  • Conference paper
Progress in Systems Engineering

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 366))

  • 3066 Accesses

Abstract

This paper deals with the synthesis of combinatorial circuits by decomposition. The main idea of each decomposition method is that a complicate Boolean function is split into two or more simpler subfunctions. In this way the trivial function f = x i can be achieved after a certain number of decomposition steps and terminates the decomposition procedure.

The two subfunctions of a bi-decomposition are simpler than the given function because the number of independent variables is reduced at least by one. However, for completeness, the weak bi-decomposition is needed, in which only one of the two subfunctions depends on less variables than the given function.

The main aim of this paper is to answer the question whether further subfunctions for a bi-decomposition exist which depend on the same number of variables as the given function to decompose, but are simpler regarding a certain measure and allow us to determine simple circuit structures.

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 259.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 329.99
Price excludes VAT (USA)
  • Durable hardcover 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

References

  1. Bochmann, D., Dresig, F., and Steinbach, B.: A New Decomposition Method for Multilevel Circuit Design. European Design Automation Conference, Amsterdam, The Netherlands, 1991, pp. 374–377.

    Google Scholar 

  2. Le, T.Q. Testbarkeit kombinatorischer Schaltungen—Theorie und Entwurf (in German). Dissertation thesis, Technical University Karl-Marx-Stadt, Karl-Marx-Stadt, Germany, 1989.

    Google Scholar 

  3. Mishchenko, A., Steinbach, B., and Perkowski, M.: An Algorithm for Bi-Decomposition of Logic Functions. in: Proceedings of the 38th Design Automation Conference 2001. June 18-22, 2001, Las Vegas (Nevada), USA, 2001, pp. 103–108.

    Google Scholar 

  4. Posthoff, Ch. and Steinbach, B.: Logic Functions and Equations - Binary Models for Computer Science. Springer, Dordrecht, The Netherlands, 2004.

    Google Scholar 

  5. Steinbach, B.: Generalized Lattices of Boolean Functions Utilized for Derivative Operations. in: Materiały konferencyjne KNWS’13, Łagów, Poland, 2013, pp. 1–17.

    Google Scholar 

  6. Steinbach, B. and Mishchenko, A.: SNF: A Special Normal Form for ESOPs. in: Proceedings of the 5th International Workshop on Application of the Reed-Muller Expansion in Circuit Design (RM 2001), August 10–11, 2001, Mississippi State University, Starkville (Mississippi), USA, 2001, pp. 66–81.

    Google Scholar 

  7. Steinbach, B. and Posthoff, Ch.: Derivative Operations for Lattices of Boolean Functions. in: Proceedings Reed-Muller Workshop 2013, Toyama, Japan, 2013, pp. 110–119.

    Google Scholar 

  8. Steinbach, B. and De Vos, A.: The Shape of the SNF as a Source of Information. in: Steinbach, B. (Ed.): Boolean Problems, Proceedings of the 8th International Workshops on Boolean Problems, September 18–19, 2008, Freiberg University of Mining and Technology, Freiberg, Germany, 2008, pp. 127–136.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Steinbach, B. (2015). Simpler Functions for Decompositions. In: Selvaraj, H., Zydek, D., Chmaj, G. (eds) Progress in Systems Engineering. Advances in Intelligent Systems and Computing, vol 366. Springer, Cham. https://doi.org/10.1007/978-3-319-08422-0_119

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-08422-0_119

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-08421-3

  • Online ISBN: 978-3-319-08422-0

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics