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/usrp2/opencores/i2c | |
| 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/usrp2/opencores/i2c')
0 files changed, 0 insertions, 0 deletions
