Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
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...

Back to Top