diff options
author | Max Köhler <max.koehler@ni.com> | 2020-08-10 23:19:29 +0200 |
---|---|---|
committer | Wade Fife <wade.fife@ettus.com> | 2020-08-13 07:46:14 -0500 |
commit | 2c2bb3a0b7269dcbd8b5933ce1c0c29ca17f599d (patch) | |
tree | 1682858e1035527085656e219c51335e5785f4a0 /fpga/usrp3/lib/control/Makefile.srcs | |
parent | 31cafbb3ed9020acb82c3ab29645154f25e90172 (diff) | |
download | uhd-2c2bb3a0b7269dcbd8b5933ce1c0c29ca17f599d.tar.gz uhd-2c2bb3a0b7269dcbd8b5933ce1c0c29ca17f599d.tar.bz2 uhd-2c2bb3a0b7269dcbd8b5933ce1c0c29ca17f599d.zip |
fpga: lib: add handshake to replace FIFO for ctrlport CDC
The clock crossing of the ctrlport used FIFOs to transfer requests and responses
between clock domains. This commit adds a handshake based on the pulse
synchronizer to reduce the resource usage for ctrlport clock domain crossing.
Data is stored in a single register while the pulse synchronizer handles the
signaling of valid flags.
Diffstat (limited to 'fpga/usrp3/lib/control/Makefile.srcs')
-rw-r--r-- | fpga/usrp3/lib/control/Makefile.srcs | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/fpga/usrp3/lib/control/Makefile.srcs b/fpga/usrp3/lib/control/Makefile.srcs index 21f986a50..74ba3b48a 100644 --- a/fpga/usrp3/lib/control/Makefile.srcs +++ b/fpga/usrp3/lib/control/Makefile.srcs @@ -59,4 +59,5 @@ map/cam.v \ map/kv_map.v \ map/axis_muxed_kv_map.v \ axil_ctrlport_master.v\ +handshake.v\ )) |