3 Commits
Author SHA1 Message Date
Niels Garibaldi 2535aa4f1b fpga: sim: Add coerce function to PkgMath
Original-commit: 1f7ea94d8f9f1b9007fa1cd1d808f385139e264d
2025-02-26 22:09:04 -06:00
Wade Fife 894e5aa9a4 fpga: sim: Fix cast in PkgRandom
Original-commit: c6561226d819b75b18fffad283ec59d58109a951
2024-05-16 09:30:05 -05:00
Wade Fife acc8486ac1 fpga: sim: Add PkgComplex, PkgMath, and PkgRandom
PkgComplex adds functions for doing complex arithmetic in SystemVerilog
simulation.

PkgMath provides mathematical operations and constants that aren't
built into SystemVerilog, such as a constant for pi and the function
round().

PkgRandom adds randomization functions beyond what standard Verilog
supports but that don't require any special licenses or simulators.


Original-commit: da4202e6f74796603072aa14544581604e81df02
2021-08-08 14:59:26 -05:00