Skip to main content

FSM Synthesis with Elementary Chains

  • Chapter
Logic Synthesis for FSM-Based Control Units

Part of the book series: Lecture Notes in Electrical Engineering ((LNEE,volume 53))

  • 772 Accesses

Abstract

The chapter is devoted to original methods oriented on optimization of Moore FSM interpreting graph-schemes of algorithms with long sequences of operator vertices having only one input. These sequences are named elementary operational linear chains (EOLC). These FSM models include the counter keeping, either microinstruction addresses or code of EOLC component. In the beginning the Moore FSM models with code sharing are analysed, where the register keeps EOLC codes. The methods of EOLC encoding and transformation are discussed; these methods permit to decrease the number of macrocells in the block generating input memory functions. The second part of the chapter is devoted to reduction of the number of embedded memory blocks in the FSM block generating microoperations. These methods are based on transformation of microinstruction address represented as concatenation of EOLC code and code of its component into either linear microinstruction address or code of collection of microoperations. The last part of the chapter discusses synthesis methods for multilevel FSM models with EOLC.

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 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Baranov, S.I.: Logic Synthesis of Control Automata. Kluwer Academic Publishers, Dordrecht (1994)

    Google Scholar 

  2. Barkalov, A., Titarenko, L.: Logic Synthesis for Compositional Microprogram Control Units. Springer, Berlin (2008)

    Book  MATH  Google Scholar 

  3. Barkalov, A., Titarenko, L., Kołopieńczyk, M.: Optimization of circuit of control unit with code sharing. In: Proc. of IEEE East-West Design & Test Workshop - EWDTW 2006, Sochi, Rosja, pp. 171–174. Kharkov National University of Radioelectronics, Kharkov (2006)

    Google Scholar 

  4. Barkalov, A., Titarenko, L., Kołopieńczyk, M.: Optimization of control unit with code sharing. In: Proc. of the 3rd IFAC Workshop: DESDES 2006, Rydzyna, Polska, pp. 195–200. University of Zielona Góra Press, Zielona Góra (2006)

    Google Scholar 

  5. Barkalov, A., Wiśniewski, R.: Optimization of compositional microprogram control unit with elementary operational linear chains. Upravlauscie Sistemy i Masiny (5), 25–29 (2004)

    Google Scholar 

  6. Barkalov, A., Wiśniewski, R.: Optimization of compositional microprogram control units with sharing of codes. In: Proc. of the Fifth Inter. Conf. CADD’DD 2004, Minsk, Belorus, vol. 1, pp. 16–22. United Institute of the Problems of Informatics, Minsk (2004)

    Google Scholar 

  7. Barkalov, A., Wiśniewski, R.: Design of compositional microprogram control units with maximal encoding of inputs. Radioelektronika i Informatika (3), 79–81 (2004)

    Google Scholar 

  8. De Micheli, G.: Synthesis and Optimization of Digital Circuits. McGraw-Hill, New York (1994)

    Google Scholar 

  9. Wiśniewski, R.: Synthesis of Compositional Microprogram Control Units for Programmable Devices. PhD thesis, University of Zielona Góra (2008)

    Google Scholar 

Download references

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Barkalov, A., Titarenko, L. (2009). FSM Synthesis with Elementary Chains. In: Logic Synthesis for FSM-Based Control Units. Lecture Notes in Electrical Engineering, vol 53. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-04309-3_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-04309-3_8

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-04308-6

  • Online ISBN: 978-3-642-04309-3

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics