diff options
author | Wade Fife <wade.fife@ettus.com> | 2021-04-05 18:27:31 -0500 |
---|---|---|
committer | Wade Fife <wade.fife@ettus.com> | 2021-04-09 17:26:59 -0500 |
commit | b9f7af5807f73a5ac2612ea42ac2b65c26a3bff2 (patch) | |
tree | 707a9609242ebfa532e09913e9c1efc13a86e7bc /fpga/usrp3/lib/dsp/add2.v | |
parent | 0b965d579e2df962b91dac141eef6668f932e992 (diff) | |
download | uhd-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