The bibliographic entry was discovered and compiled by a machine, and published without a person checking it against the publication. The publication itself is the authors' own work — this badge says nothing about it.

Mechanized semantics for circuits: from dataflow to hardware

The work

AuthorsTony Law
Editors
Typephdthesis
Year2026
Citekeylaw2026mechanized

Where it appeared

SchoolUniversité de Rennes

Identifiers

DOI10.70675/33859af0z9c09z423dzb345z62ae1ec51d10
handletel-05643244

Related

Distinct frombaty2024formal
Distinct fromcousot2003verification
Distinct fromebergen1989translating
Distinct fromgordon1995semantic
Distinct fromjules2025herve
Distinct fromkumar1996formal
Distinct frommartin1986compiling
Distinct fromoulkaid2026modeling

From bibtex.

Abstract

High-level synthesis (HLS) is a method in which a hardware design is produced from a high-level specification, generally written in C. It thus involves two different execution models: as inputs, sequential programs driven by their control flow, and as outputs, parallel circuits driven by their data flows. Dynamic scheduling techniques improve the use of hardware parallelism when transitioning between both models. This thesis is a first step in the design of a dynamic-scheduling HLS compiler, formally verified in the Rocq proof assistant. Our work focuses on a circuit representation that enables such dynamism, dataflow circuits, which we formalize at two levels: their specification at dataflow level, and their implementation at hardware level. We study two equivalent views for circuits: a graphical representation naturally suitable for compilers, and an inductive language simplifying reasonings and letting us prove semantic meta-properties, notably semantic preservation. We test the validity of our work against Dynamatic, a dynamic-scheduling HLS tool that also uses dataflow circuits.

A copy is held

pdf, 4.4 MB. Not published — it may be under copyright. The facts and links here are.

How it got here

How it got hereagent via bibtex
Added2026-09-16 20:35 UTC
Not denied bya person 2026-09-23 14:09 UTC

Cite it as

@phdthesis{law2026mechanized,
  title        = {Mechanized semantics for circuits: from dataflow to hardware},
  author       = {Tony Law},
  year         = {2026},
  school       = {Université de Rennes},
  doi          = {10.70675/33859af0z9c09z423dzb345z62ae1ec51d10},
}

This record lives at https://refs.drheap.org/law2026mechanized/ and will keep doing so.