Commits

Author Commit Message Labels Comments Date
Dan Strother
added support for WINX = 1
Dan Strother
updated VERILATOR_FLAGS for newer verilator version
Dan Strother
fixed verilog CSR BFM to hold cmd_ signals stable until response is received (allowing CSR peripherals to use multi-cycle processing of command)
Dan Strother
updated to use window pipedelay
Dan Strother
created rate limiter
Dan Strother
created lookup table based multiplier
Dan Strother
created multiply-add cascade
Dan Strother
created adder cascade
Dan Strother
created modules for generating windows of pixels
Dan Strother
created various block config modules
Dan Strother
added support for more efficient multi-cycle reset
Dan Strother
fixed max usage reporting
Dan Strother
fixed UNOPTFLAT
Dan Strother
tweaked DLSC_CONFIG_REG to improve optimization
Dan Strother
added option for delaying the beginning of trace dumping
Dan Strother
modified rand to handle 64-bit signed values
Dan Strother
modified to use more specific static assertions
Dan Strother
added LUTROM, CONFIG_REG directives.. deprecated NO_SHREG
Dan Strother
added more static assertion macros
Dan Strother
created rvh variants of async FIFO
Dan Strother
improved async FIFO implementation and testbench.. better performance and more performance-tuning parameters
Dan Strother
improved dlsc_mult; added fixed-point integer support, output clamping, and explicit support for DSP48A
Dan Strother
added rst to divu_seq for masking warnings when in reset
Dan Strother
changed tb to use divu_delay macro
Dan Strother
created include file containing a macro for determining the delay through dlsc_divu
Dan Strother
fixed width lint issue
Dan Strother
modernized compex module
Dan Strother
created 3x3 median filter
Dan Strother
added special-case handling of dlsc_static_assert for Icarus to prevent spurious errors relating to stringification
Dan Strother
updated divu instance to use new QFB parameter instead of QSKIP
  1. Prev
  2. Next