aboutsummaryrefslogtreecommitdiffstats
path: root/fpga/usrp3/lib/dsp/add2.v
diff options
context:
space:
mode:
authorWade Fife <wade.fife@ettus.com>2021-04-05 18:27:31 -0500
committerWade Fife <wade.fife@ettus.com>2021-04-09 17:26:59 -0500
commitb9f7af5807f73a5ac2612ea42ac2b65c26a3bff2 (patch)
tree707a9609242ebfa532e09913e9c1efc13a86e7bc /fpga/usrp3/lib/dsp/add2.v
parent0b965d579e2df962b91dac141eef6668f932e992 (diff)
downloaduhd-b9f7af5807f73a5ac2612ea42ac2b65c26a3bff2.tar.gz
uhd-b9f7af5807f73a5ac2612ea42ac2b65c26a3bff2.tar.bz2
uhd-b9f7af5807f73a5ac2612ea42ac2b65c26a3bff2.zip
fpga: lib: Update round_sd to eliminate X from simulation
The asynchronous feedback loop on the err signal causes X to get stuck on the sum signal when simulating. This change adds a check for simulation only to force X to 0 so that unknown inputs get resolved once the inputs are known. Also added default values to the ports out and strobe_out, since having them uninitialized and without reset was causing simulation issues in other modules. The FPGA will initialize them to 0, so this change makes the code equivalent to real hardware behavior.
Diffstat (limited to 'fpga/usrp3/lib/dsp/add2.v')
0 files changed, 0 insertions, 0 deletions