USING HOMING, SYNCHRONIZING AND DISTINGUISHING INPUT SEQUENCES FOR THE ANALYSIS OF REVERSIBLE FINITE STATE MACHINES

被引:2
|
作者
Lukac, Martin [1 ]
Kameyama, Michitaka [2 ]
Perkowski, Marek [3 ]
Kerntopf, Pawel [4 ]
机构
[1] Nazarbayev Univ, Astana, Kazakhstan
[2] Ishinomaki Senshu Univ, Ishinomaki, Miyagi, Japan
[3] Portland State Univ, Portland, OR 97207 USA
[4] Univ Lodz, Lodz, Poland
关键词
Reversible Logic; Finite State Machines; Testing;
D O I
10.2298/FUEE1903417L
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
A digital device is called reversible if it realizes a reversible mapping, i.e., the one for which there exist a unique inverse. The field of reversible computing is devoted to studying all aspects of using and designing reversible devices. During last 15 years this field has been developing very intensively due to its applications in quantum computing, nanotechnology and reducing power consumption of digital devices. We present an analysis of the Reversible Finite State Machines (RFSM) with respect to three well known sequences used in the testability analysis of the classical Finite State Machines (FSM). The homing, distinguishing and synchronizing sequences are applied to two types of reversible FSMs: the converging FSM (CRFSM) and the non-converging FSM (NCRFSM) and the et is studied and analyzed. We show that while only certain classical FSMs possess all three sequences, CRFSMs and NCRF-SMs have properties allowing to directly determine what type of sequences these ma-chines possess.
引用
收藏
页码:417 / 438
页数:22
相关论文
共 49 条
  • [21] Logic Locking of Finite-State Machines Using Transition Obfuscation
    Muzaffar, Shahzad
    Elfadel, Ibrahim M.
    PROCEEDINGS OF THE 2022 IFIP/IEEE 30TH INTERNATIONAL CONFERENCE ON VERY LARGE SCALE INTEGRATION (VLSI-SOC), 2022,
  • [22] A synthesis for testability scheme for finite state machines using clock control
    Einspahr, KL
    Mehta, SK
    Seth, SC
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1999, 18 (12) : 1780 - 1792
  • [23] An efficient algorithm for Gaussian blur using finite-state machines
    Waltz, FM
    Miller, JWV
    MACHINE VISION SYSTEMS FOR INSPECTION AND METROLOGY VII, 1998, 3521 : 334 - 341
  • [24] A matrix-based static approach to analysis of finite state machines
    Deng, He
    Yan, Yongyi
    Chen, Zengqiang
    FRONTIERS OF INFORMATION TECHNOLOGY & ELECTRONIC ENGINEERING, 2022, 23 (08) : 1239 - 1246
  • [25] Safety control of discrete event systems using finite state machines with parameters
    Chen, YL
    Lin, F
    PROCEEDINGS OF THE 2001 AMERICAN CONTROL CONFERENCE, VOLS 1-6, 2001, : 975 - 980
  • [26] Image processing operations in color space using finite-state machines
    Waltz, FM
    MACHINE VISION SYSTEMS FOR INSPECTION AND METROLOGY VII, 1998, 3521 : 298 - 303
  • [27] The 'Choc-Machine' - an Introduction to Algorithmic Thinking using Finite State Machines
    Vielsack, Annika
    Klein, Miriam
    Niesenhaus, Thomas
    Ulbrich, Mattias
    PROCEEDINGS OF THE 18TH WIPSCE CONFERENCE IN PRIMARY AND SECONDARY COMPUTING EDUCATION RESEARCH, WIPSCE 2023, 2023,
  • [28] Testing Cyber-Physical Systems Using Timed Finite State Machines
    M. L. Gromov
    N. V. Yevtushenko
    A. V. Laputenko
    Russian Physics Journal, 2017, 59 : 2181 - 2182
  • [29] Binary openings and closings in one pass using finite-state machines
    Waltz, FM
    ADVANCED SIGNAL PROCESSING ALGORITHMS, ARCHITECTURES, AND IMPLEMENTATIONS VI, 1996, 2846 : 457 - 462
  • [30] Grey-scale template matching using finite-state machines
    Waltz, FM
    Miller, JWV
    MACHINE VISION AND THREE-DIMENSIONAL IMAGING SYSTEMS FOR INSPECTION AND METROLOGY II, 2002, 4567 : 107 - 112