Skip to main content

Crate veryl_simulator

Crate veryl_simulator 

Source

Re-exports§

pub use ir::Config;
pub use simulator::Simulator;
pub use simulator_error::SimulatorError;

Modules§

assert_buffer
Thread-local buffer for $assert / $assert_continue failures.
backend
Backend abstraction for the simulator.
ir
output_buffer
Thread-local output buffer for $display / $write statements. Prevents interleaved output during parallel test execution.
simulator
simulator_error
testbench
wave_dumper
wavedrom
wide_ops
Helper functions for wide (>128-bit) arithmetic operations. Called from JIT-compiled code via call_indirect. All data is stored as little-endian u64 chunks.

Type Aliases§

FuncPtr