PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

Synthesis of FSMs Based on Architectural Decomposition with Joined Multiple Encoding

Autorzy
Treść / Zawartość
Identyfikatory
Warianty tytułu
Konferencja
International Conference on System Engineering - ICSEng (21 ; 16-18.08.2011) ; Las Vegas, USA
Języki publikacji
EN
Abstrakty
EN
The method of synthesis of the logic circuit of finite state machine (FSM) with Mealy's outputs is proposed in this paper. Proposed method is based on the innovate encoding of microinstructions split into subsets. Code of microinstruction is represented as a part of current state code and code of microinstruction inside of current subset. It leads to realization of FSM as s double-level structure. It leads to diminishing of number of variables required for encoding of microinstructions. Such approach permits to decrease the number of required outputs of combinational part of FSM.
Twórcy
autor
  • Institute of Computer Engineering and Electronics, University of Zielona Góra, Licealna 9, 65-417 Zielona Góra, Poland
Bibliografia
  • [1] S. I. Baranov, Logic Synthesis for Control Automat. Boston: Kluwer Academic Publishers, 1994.
  • [2] A. Barkalov and L. Titarenko, Logic Synthesis for FSM-based Control Units, ser. Lecture Notes in Electrical Engineering. Berlin: Springer-Verlag, 2009, vol. 53.
  • [3] Z. Salcic, VHDL and FPLDs in Digital Systems Design, Prototyping and Customization. Boston: Kluwer Academic Publishers, 1998.
  • [4] H. Kubátová, “Finite state machine implementation in FPGAs,” in Design of Embedded Control Systems, M. Adamski, A. Karatkevich, and M. Węgrzyn, Eds. New York: Springer, 2005, pp. 177–187.
  • [5] J. Jenkins, Designing with FPGAs and CPLDs. Upper Saddle River, NJ: Prentice Hall, 1994.
  • [6] C. Scholl, Functional Decomposition with Application to FPGA Synthesis. Boston: Kluwer Academic Publishers, 2001.
  • [7] M. Rawski, H. Selvaraj, T. Łuba, and P. Szotkowski, “Application of symbolic functional decomposition concept in FSM implementation targeting FPGA devices,” in Proceedings of the 6th International Conference on Computational Intelligence and Multimedia Applications ICCIMA’05, Las Vegas, NV, 2005, pp. 153–158.
  • [8] G. Borowik, M. Rawski, G. Łabiak, A. Bukowiec, and H. Selvaraj, “Efficient logic controller design,” in Fifth International Conference on Broadband and Biomedical Communications IB2Com’10, Malaga, Spain, 2010, pp. [CD–ROM].
  • [9] M. Adamski and A. Barkalov, Architectural and Sequential Synthesis of Digital Devices. Zielona Góra: University of Zielona Góra Press, 2006.
  • [10] A. Bukowiec and A. Barkalov, “Structural decomposition of finite state machines,” Electronics and Telecommunications Quarterly, vol. Vol. 55, no. No. 2, pp. 243–267, 2009.
  • [11] A. Bukowiec, “Synthesis of Mealy FSM with multiple shared encoding of microinstructions and internal states,” in Proceedings of IFAC Workshop on Programmable Devices and Embedded Systems PDeS’06, Brno, Czech Republic, 2006, pp. 95–100.
  • [12] A. Bukowiec, “Architectural synthesis of FSMs with joined multiple encoding,” Electrical Review, vol. Vol. 2011, no. No. 11, pp. 150–153, 2011.
  • [13] A. Bukowiec, A. Barkalov, and L. Titarenko, “FSMs implementation into FPGAs with multiple encoding of states,” in Proceedings of IEEE East-West Design & Test Symposium EWDTS’08. Lviv, Ukraine: IEEE, 2008, pp. 72–75.
  • [14] E. F. Moore, “Gedanken-experiments on sequential machines,” in Automata Studies, ser. Annals of Mathematical Studies, C. E. Shannon and J. McCarthy, Eds. Princeton, NJ: Princeton University Press, 1956, vol. 34, pp. 129–153.
  • [15] G. H. Mealy, “A method for synthesizing sequential circuits,” Bell System Technical Journal, vol. Vol. 34, no. No. 5, pp. 1045–1079, 1955.
  • [16] S. Yang, “Logic Synthesis and Optimization Benchmarks User Guide. version 3.0.” Microelectronics Center of North Carolina, Research Triangle Park, NC, Tech. Rep. 1991-IWLS-UG-Saeyang, 1991. [Online]. Available: http://jupiter3.csc.ncsu.edu/˜brglez/Cite-BibFiles-Reprintshome/Cite-BibFiles-Reprints-Central/BibValidateCentralDB/Cite-ForWebPosting/1991-IWLSUG-Saeyang/1991-IWLSUGSaeyangguide.pdf
  • [17] A. Bukowiec, Synthesis of Finite State Machines for FPGA devices based on Architectural Decomposition, ser. Lecture Notes in Control and Computer Science. Zielona Góra: University of Zielona Góra Press, 2009, vol. 13.
  • [18] P. Eles, K. Kuchcinski, and Z. Peng, System Synthesis with VHDL. Norwell: Springer, 1998.
  • [19] D. Thomas and P. Moorby, The Verilog Hardware Description Language, 5th ed. Norwell, MA: Kluwer Academic Publishers, 2002.
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-article-BWA0-0051-0045
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.