Semantics of Digital Circuits (Lecture Notes in Computer Science, 285)
Anatomy of a Silicon Compiler
Coroutines A Programming Methodology, a Language Design and an Implementation
Verifying Concurrent Processes Using Temporal Logic
A Formal Approach to Hardware Design
Asynchronous Circuits
VLSI Engineering: Beyond Software Engineering (Lecture Notes in Computer Science, 163)
Current Trends in Concurrency Overviews and Tutorials
Synthesizing Synchronous Systems by Static Scheduling in Space-Time
Automatic Verification of Sequential Infinite-State Processes