RawClockedVoidFunctionCall

chisel3.util.circt.dpi.RawClockedVoidFunctionCall

Attributes

Source
DPI.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Value members

Concrete methods

def apply(functionName: String, inputNames: Option[Seq[String]] = ...)(clock: Clock, enable: Bool, data: Data*): Unit

Creates an intrinsic that calls void DPI function at its clock posedge.

Creates an intrinsic that calls void DPI function at its clock posedge.

Please refer https://github.com/llvm/circt/blob/main/docs/Dialects/FIRRTL/FIRRTLIntrinsics.md#dpi-intrinsic-abi for DPI function ABI.

Attributes

Example
RawClockedVoidFunctionCall("dpi_func_foo")(clock, enable, b, c)
Source
DPI.scala