In
integrated circuit design
Integrated circuit design, or IC design, is a sub-field of electronics engineering, encompassing the particular logic and circuit design techniques required to design integrated circuits, or ICs. ICs consist of miniaturized electronic compon ...
, VerilogCSP
is a set of
macros added to
Verilog HDL to support
Communicating Sequential Processes
In computer science, communicating sequential processes (CSP) is a formal language for describing patterns of interaction in concurrent systems. It is a member of the family of mathematical theories of concurrency known as process algebras, or ...
(CSP) channel communications. These macros are intended to be used in designing
digital asynchronous circuits.
VerilogCSP also describes nonlinear
pipelines and high-level channel timing properties, such as forward and backward
latencies, minimum cycle time, and slack.
External links
VerilogCSP Homepage
References
{{Reflist
Hardware description languages