๐ค AI Summary
Middle-school students struggle to comprehend the history-dependent behavior of sequential circuits under multiple clock domains.
Method: This paper proposes a functional modeling approach that formalizes sequential circuits as causal flow functions and introduces the novel โreferential formโ metric to precisely characterize their memory structure and functional dependencies on historical inputs.
Contribution/Results: We establish the universality of referential forms in multi-clock-domain circuits and develop a unified framework capable of modeling and analyzing both synchronous and asynchronous behaviors. By integrating type-expression modeling with causal flow theory, our method enables static, verifiable characterization of functional dependencies in complex sequential circuits. The approach significantly enhances conceptual understanding and analytical precision of sequential behavior, offering a new paradigm for both pedagogy and formal verification.
๐ Abstract
This paper introduces the notion of referring forms as a new metric for analyzing sequential circuits from a functional perspective. Sequential circuits are modeled as causal stream functions, the outputs of which depend solely on the past and current inputs. Referring forms are defined based on the type expressions of functions and represent how a circuit refers to past inputs. The key contribution of this study is identifying a universal property in multiple clock domain circuits using referring forms. This theoretical framework is expected to enhance the comprehension and analysis of sequential circuits.