This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
resources:fpga:docs:axi_ad9671 [13 Oct 2021 09:48] – Edit footer & add reference to generic ADC Iulia Moldovan | resources:fpga:docs:axi_ad9671 [25 Apr 2023 09:42] (current) – Edit according to template Iulia Moldovan | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== AXI_AD9671 | + | ====== AXI_AD9671 ====== |
+ | |||
+ | ===== Overview | ||
The [[https:// | The [[https:// | ||
Line 15: | Line 17: | ||
- | ===== Block Diagram | + | ===== Block diagram |
{{ : | {{ : | ||
- | ===== Configuration | + | ===== Configuration |
^ Name ^ Description ^ Default Value^ | ^ Name ^ Description ^ Default Value^ | ||
Line 53: | Line 55: | ||
- | ===== Detailed | + | ===== Architecture ===== |
{{ : | {{ : | ||
\\ | \\ | ||
- | ===== Detailed | + | ===== Description ===== |
The top module, axi_ad9671, instantiates: | The top module, axi_ad9671, instantiates: | ||
Line 75: | Line 77: | ||
- | ===== Register Map ===== | + | ===== Design Guidelines |
- | {{page>: | + | The control of the AD9671 chip is done through a SPI interface, which is needed at system level. |
- | {{page>: | + | The design should use a DMA to move the data from the output of the IP to memory. |
- | {{page>: | + | If the data needs to be processed in HDL before moved to the memory, it can be done at the output of the IP (at system level) or inside of the adc channel module (at IP level). |
- | ===== Design Guidelines | + | ===== Register map ===== |
- | The control of the AD9671 chip is done through a SPI interface, which is needed at system level. | + | {{page>: |
- | The design should use a DMA to move the data from the output of the IP to memory. | + | {{page>: |
- | If the data needs to be processed in HDL before moved to the memory, it can be done at the output of the IP (at system level) or inside of the adc channel module (at IP level). | + | {{page>: |