A Framework for the High-Level Specification and Verification of Synchronous Digital Logic Systems

01/25/2022
by   Nick Mertin, et al.
0

A syntactic model is presented for the specification of finite-state synchronous digital logic systems with complex input/output interfaces, which control the flow of data between opaque computational elements, and for the composition of compatible systems to form closed-loop systems with no inputs or outputs. This model improves upon similar existing models with a novel approach to specifying input and output ports in a way which is uniform and symmetric. An automaton model is also presented for encoding arbitrary computational processes, and an algorithm is presented to generate an automaton representation of a closed-loop system. Using the automaton model, the problem of timing-agnostic verification of closed-loop systems against a desired behavioural specification, encoded as the similarity of closed-loop systems in terms of the set of computations performed, is shown to be decidable. The relationship between the models and real-world implementations of systems is discussed.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/27/2023

Closed-Loop Koopman Operator Approximation

The Koopman operator allows a nonlinear system to be rewritten as an inf...
research
09/30/2019

H_2-gap model reduction for stabilizable and detectable systems

We formulate here an approach to model reduction that is well-suited for...
research
07/16/2021

Partially-Observed Decoupled Data-based Control (POD2C) for Complex Robotic Systems

This paper develops a systematic data-based approach to the closed-loop ...
research
08/30/2019

Compositional specification in rewriting logic

Rewriting logic is naturally concurrent: several subterms of the state t...
research
07/27/2021

A tactile closed-loop device for musical interaction

This paper presents a device implementing a closed tactile loop for musi...
research
04/11/2016

A statistical learning strategy for closed-loop control of fluid flows

This work discusses a closed-loop control strategy for complex systems u...
research
06/26/2023

Verification of Neural Network Control Systems using Symbolic Zonotopes and Polynotopes

Verification and safety assessment of neural network controlled systems ...

Please sign up or login with your details

Forgot password? Click here to reset