This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | Next revisionBoth sides next revision | ||
resources:fpga:docs:axi_tdd [11 Oct 2021 15:12] – Add footer Iulia Moldovan | resources:fpga:docs:axi_tdd [12 Oct 2021 16:54] – Edit footer Iulia Moldovan | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Timing-Division Duplexing | + | ====== Timing-Division Duplexing Controller ====== |
- | TDD (Time Division Duplex) mode allows the user to control the time period of the receive and transmit bursts. | + | TDD (Time-Division Duplex) mode allows the user to control the time period of the receive and transmit bursts. |
The AXI TDD engine is a relatively simple peripheral originally intended to be used for TDD (wireless) communication systems. It solves the synchronization issue when transmitting and receiving multiple frames of data through multiple buffers. | The AXI TDD engine is a relatively simple peripheral originally intended to be used for TDD (wireless) communication systems. It solves the synchronization issue when transmitting and receiving multiple frames of data through multiple buffers. | ||
Line 12: | Line 12: | ||
* 24 bit accumulator | * 24 bit accumulator | ||
* External (1 PPS, shared or from GPSDO, etc.) synchronization to work with multiple devices | * External (1 PPS, shared or from GPSDO, etc.) synchronization to work with multiple devices | ||
+ | |||
===== Utilization ===== | ===== Utilization ===== | ||
Line 27: | Line 28: | ||
| [[https:// | | [[https:// | ||
| [[https:// | | [[https:// | ||
+ | |||
===== Theory of Operation ===== | ===== Theory of Operation ===== | ||
Line 37: | Line 39: | ||
<note tip> | <note tip> | ||
+ | |||
==== Detailed description ==== | ==== Detailed description ==== | ||
Line 76: | Line 79: | ||
| **AXI4 Lite interface** |||| | | **AXI4 Lite interface** |||| | ||
| | '' | | | '' | ||
+ | |||
===== Register Map ===== | ===== Register Map ===== | ||
Line 152: | Line 156: | ||
</ | </ | ||
+ | |||
===== Linux IIO Driver ===== | ===== Linux IIO Driver ===== | ||
Line 225: | Line 230: | ||
- | {{navigation #axi_ip|AXI IP#hdl|Main page# | + | {{navigation |