Javascript must be enabled to continue!
Improving Characteristics of LUT-Based Sequential Blocks for Cyber-Physical Systems
View through CrossRef
A method is proposed for optimizing circuits of sequential devices which are used in cyber-physical systems (CPSs) implemented using field programmable gate arrays (FPGAs). The optimizing hardware is a very important problem connected with implementing digital parts of CPSs. In this article, we discuss a case when Mealy finite state machines (FSMs) represent behaviour of sequential devices. The proposed method is aimed at optimization of FSM circuits implemented with look-up table (LUT) elements of FPGA chip. The method aims to reduce the LUT count of Mealy FSMs with extended state codes. The method is based on finding a partition of the set of internal states by classes of compatible states. To reduce LUT count, we propose a special kind of state codes named composite state codes. The composite codes include two parts. The first part includes the binary codes of states as elements of some partition class. The second part consists of the code of corresponding partition class. Using composite state codes allows us to obtain FPGA-based FSM circuits with exactly two levels of logic. If some conditions hold, then any FSM function from the first level is implemented by a single LUT. The second level is represented as a network of multiplexers. Each multiplexer generates either an FSM output or input memory function. An example of synthesis is shown. The experiments prove that the proposed approach allows us to reduce hardware compared with two methods from Vivado, JEDI-based FSMs, and extended state assignment. Depending on the complexity of an FSM, the LUT count is reduced on average from 15.46 to 68.59 percent. The advantages of the proposed approach grow with the growth of FSM complexness. An additional positive effect of the proposed method is a decrease in the latency time.
Title: Improving Characteristics of LUT-Based Sequential Blocks for Cyber-Physical Systems
Description:
A method is proposed for optimizing circuits of sequential devices which are used in cyber-physical systems (CPSs) implemented using field programmable gate arrays (FPGAs).
The optimizing hardware is a very important problem connected with implementing digital parts of CPSs.
In this article, we discuss a case when Mealy finite state machines (FSMs) represent behaviour of sequential devices.
The proposed method is aimed at optimization of FSM circuits implemented with look-up table (LUT) elements of FPGA chip.
The method aims to reduce the LUT count of Mealy FSMs with extended state codes.
The method is based on finding a partition of the set of internal states by classes of compatible states.
To reduce LUT count, we propose a special kind of state codes named composite state codes.
The composite codes include two parts.
The first part includes the binary codes of states as elements of some partition class.
The second part consists of the code of corresponding partition class.
Using composite state codes allows us to obtain FPGA-based FSM circuits with exactly two levels of logic.
If some conditions hold, then any FSM function from the first level is implemented by a single LUT.
The second level is represented as a network of multiplexers.
Each multiplexer generates either an FSM output or input memory function.
An example of synthesis is shown.
The experiments prove that the proposed approach allows us to reduce hardware compared with two methods from Vivado, JEDI-based FSMs, and extended state assignment.
Depending on the complexity of an FSM, the LUT count is reduced on average from 15.
46 to 68.
59 percent.
The advantages of the proposed approach grow with the growth of FSM complexness.
An additional positive effect of the proposed method is a decrease in the latency time.
Related Results
Evaluating the Science to Inform the Physical Activity Guidelines for Americans Midcourse Report
Evaluating the Science to Inform the Physical Activity Guidelines for Americans Midcourse Report
Abstract
The Physical Activity Guidelines for Americans (Guidelines) advises older adults to be as active as possible. Yet, despite the well documented benefits of physical activi...
Cyber Operations and the Threshold for Cyber Warfare: Ethical and Anticipated Ethical Issues
Cyber Operations and the Threshold for Cyber Warfare: Ethical and Anticipated Ethical Issues
Determining whether a cyber operation meets the threshold for being designated cyber warfare involves ethical, technical, and strategic criteria. These are primarily derived from i...
An Empirical Study on Cyber Crimes Against Women and Children in India
An Empirical Study on Cyber Crimes Against Women and Children in India
The aim of the study is to understand the Cyber-crimes against women and Children in India for a period of five years from 2017 to 2021. The study is based on Secondary data collec...
Nuclear Weapons, Cyber Warfare, and Cyber Security: Ethical and Anticipated Ethical Issues
Nuclear Weapons, Cyber Warfare, and Cyber Security: Ethical and Anticipated Ethical Issues
In this paper, we discuss the interrelationship of nuclear weapons, cyber warfare, and cyber security. Some of the most significant cyber threats to nuclear stability are now ...
THE EVOLUTION OF CYBER RESILIENCE FRAMEWORKS IN NETWORK SECURITY: A CONCEPTUAL ANALYSIS
THE EVOLUTION OF CYBER RESILIENCE FRAMEWORKS IN NETWORK SECURITY: A CONCEPTUAL ANALYSIS
The Evolution of Cyber Resilience Frameworks in Network Security: A Conceptual Analysis provides a comprehensive overview of the development and application of cyber resilience fra...
Hubungan Kepatuhan Diet Dengan Kualitas Hidup Pada Penderita Diabetes Melitus Di Puskesmas Lut Tawar Kecamatan Lut Tawar Kabupaten Aceh Tengah
Hubungan Kepatuhan Diet Dengan Kualitas Hidup Pada Penderita Diabetes Melitus Di Puskesmas Lut Tawar Kecamatan Lut Tawar Kabupaten Aceh Tengah
Diabetes melitus merupakan penyakit degeneratif yang dapat mengakibatkan kematian. Pengobatan pada penderita diabetes melitus adalah untuk mengendalikan kadar gula darah dan mening...
Combination of metformin and luteolin synergistically protects carbon tetrachloride‐induced hepatotoxicity: Mechanism involves antioxidant, anti‐inflammatory, antiapoptotic, and Nrf2/HO‐1 signaling pathway
Combination of metformin and luteolin synergistically protects carbon tetrachloride‐induced hepatotoxicity: Mechanism involves antioxidant, anti‐inflammatory, antiapoptotic, and Nrf2/HO‐1 signaling pathway
AbstractLiver diseases are one of the fatal disorders due to the vital role of the liver. Carbon tetrachloride (CCl4) is the most perceived chemical substance utilized in developin...
Evaluation of Antidiabetic Effect of Luteolin in STZ Induced Diabetic Rats: Molecular Docking, Molecular Dynamics, In Vitro and In Vivo Studies
Evaluation of Antidiabetic Effect of Luteolin in STZ Induced Diabetic Rats: Molecular Docking, Molecular Dynamics, In Vitro and In Vivo Studies
Despite the existence of modern antidiabetic medications, diabetes still affects millions of individuals worldwide, with a high death and disability rate. There has been a concerte...

