Wiki

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
resources:fpga:xilinx:fmc:ad9467 [17 Jul 2015 09:39]
Lucian Sin [Downloads]
resources:fpga:xilinx:fmc:ad9467 [09 Jan 2021 00:39]
Robin Getz user interwiki links
Line 7: Line 7:
 ===== Evaluation Board Hardware ===== ===== Evaluation Board Hardware =====
  
-To find out more information about the [[http://​www.analog.com/​en/​design-center/​evaluation-hardware-and-software/​evaluation-boards-kits/​EVAL-AD9467.html#​eb-documentation|evaluation board]] hardware, default operation and jumper selection settings please read the Evaluation User Guide of the board. ([[http://​www.analog.com/​media/​en/​technical-documentation/​user-guides/​UG-200.pdf|UG200]])+To find out more information about the [[adi>en/​design-center/​evaluation-hardware-and-software/​evaluation-boards-kits/​EVAL-AD9467.html#​eb-documentation|evaluation board]] hardware, default operation and jumper selection settings please read the Evaluation User Guide of the board. ([[adi>media/​en/​technical-documentation/​user-guides/​UG-200.pdf|UG200]])
  
 {{:​resources:​fpga:​xilinx:​fmc:​ad9467_fmc.jpg?​300|}} {{:​resources:​fpga:​xilinx:​fmc:​ad9467_fmc.jpg?​300|}}
Line 19: Line 19:
 The evaluation board can be set up to be clocked from the **crystal oscillator**,​ Y200. This oscillator is a low phase noise oscillator from Vectron (VCC6-QCD-250M000). If this clock source is desired, install C205 and C206 and remove C202. Jumper P200 is used to disable the oscillator from running. ​ The evaluation board can be set up to be clocked from the **crystal oscillator**,​ Y200. This oscillator is a low phase noise oscillator from Vectron (VCC6-QCD-250M000). If this clock source is desired, install C205 and C206 and remove C202. Jumper P200 is used to disable the oscillator from running. ​
  
-A **differential LVPECL or LVDS clock driver** can also be used to clock the ADC input using the [[http://​www.analog.com/​media/​en/​technical-documentation/​data-sheets/​AD9517-4.pdf|AD9517]]. Populate C304, C305, C306, and C307 with 0.1 µF capacitors for one drive option or the other and remove C209 and C210 to disconnect the default clock path inputs. The AD9517 has many SPI-selectable options that are set to a default mode of operation. Consult the AD9517 data sheet for more information about these and other options.+A **differential LVPECL or LVDS clock driver** can also be used to clock the ADC input using the [[adi>media/​en/​technical-documentation/​data-sheets/​AD9517-4.pdf|AD9517]]. Populate C304, C305, C306, and C307 with 0.1 µF capacitors for one drive option or the other and remove C209 and C210 to disconnect the default clock path inputs. The AD9517 has many SPI-selectable options that are set to a default mode of operation. Consult the AD9517 data sheet for more information about these and other options.
  
 <WRAP round important 100%> <WRAP round important 100%>
 \\ \\
-Please make sure you have removed or inserted the corresponding components on the board to select the desired clock path. The schematic of the board can be found at the [[http://​wiki.analog.com/​resources/​fpga/​xilinx/​fmc/​ad9467#​downloads|Download]] section.+Please make sure you have removed or inserted the corresponding components on the board to select the desired clock path. The schematic of the board can be found at the [[/​resources/​fpga/​xilinx/​fmc/​ad9467#​downloads|Download]] section.
 </​WRAP>​ </​WRAP>​
  
 ===== Supported Carriers ===== ===== Supported Carriers =====
  
-  * [[xilinx>​KC705]]+  * [[xilinx>​KC705]] ​LPC Slot
   * [[http://​www.zedboard.org| ZedBoard]]   * [[http://​www.zedboard.org| ZedBoard]]
  
Line 37: Line 37:
 ==== Required Software ==== ==== Required Software ====
  
-  * We're upgrade the Xilinx tools on every release. The supported version number can be found in our [[https://github.com/analogdevicesinc/hdl/​tree/​master ​git repository ​]].  ​+  * We're upgrade the Xilinx tools on every release. The supported version number can be found in our HDL [[/resources/fpga/docs/releases ​release page]].  ​
   * A UART terminal (Tera Term/​Hyperterminal),​ baud rate 115200.   * A UART terminal (Tera Term/​Hyperterminal),​ baud rate 115200.
  
Line 43: Line 43:
  
 <WRAP round info 100%> <WRAP round info 100%>
-Instruction about how to build the HDL design and generate a bit streamcan be found [[http://​wiki.analog.com/​resources/​fpga/​docs/​hdl#​building_hdl|here]]. ​+Instruction about how to build the HDL design and generate a bit stream can be found [[/​resources/​fpga/​docs/​build | here]]. ​
 </​WRAP>​ </​WRAP>​
  
Line 50: Line 50:
 The reference design is built on a ARM/​Microblaze based system tailored for Linux. A functional block diagram of the design is given below. The reference design is built on a ARM/​Microblaze based system tailored for Linux. A functional block diagram of the design is given below.
  
-{{:​resources:​fpga:​xilinx:​fmc:​cf_ad9467_bd.jpg?400|block diagram}}+=== Xilinx block diagram === 
 +{{:​resources:​fpga:​xilinx:​fmc:​ad9467_ebz:​ad9467_fmc.svg?500|Xilinx HDL Block Diagram}} 
 + 
 +=== AD9467 FMC Card block diagram ​=== 
 +{{:​resources:​fpga:​xilinx:​fmc:​ad9467_ebz:​ad9467_fmc_card.svg?​400|Xilinx HDL Block Diagram}} 
  
 Through an SPI interface, the software can access the AD9467/​AD9517-4 registers, given the possibility to initialize and configure the ADC and/or clock chip.  ​ Through an SPI interface, the software can access the AD9467/​AD9517-4 registers, given the possibility to initialize and configure the ADC and/or clock chip.  ​
Line 70: Line 75:
   * Capture data from the AD9467 using DMA transfers   * Capture data from the AD9467 using DMA transfers
  
-The software project contains 3 components: the AD9467-FMC-EBZ reference design files, the AD9467 driver and the AD9517 driver. All the components have to be downloaded from the links provided in the [[http://​wiki.analog.com/​resources/​fpga/​xilinx/​fmc/​ad9467#​downloads|Downloads]] section.+The software project contains 3 components: the AD9467-FMC-EBZ reference design files, the AD9467 driver and the AD9517 driver. All the components have to be downloaded from the links provided in the [[/​resources/​fpga/​xilinx/​fmc/​ad9467#​downloads|Downloads]] section. 
 ==== AD9467 Software Driver ==== ==== AD9467 Software Driver ====
  
Line 103: Line 109:
  
 <WRAP round info 100%> <WRAP round info 100%>
-Instruction about how to create a software application can be found [[http://​wiki.analog.com/​resources/​fpga/​xilinx/​software_setup|here]]. ​+Instruction about how to create a software application can be found [[/​resources/​fpga/​xilinx/​software_setup|here]]. ​
 </​WRAP>​ </​WRAP>​
  
-The exact location of the no-OS source files can be found in the [[http://​wiki.analog.com/​resources/​fpga/​xilinx/​fmc/​ad9467#​downloads|Download]] section. ​+The exact location of the no-OS source files can be found in the [[/​resources/​fpga/​xilinx/​fmc/​ad9467#​downloads|Download]] section. ​
   ​   ​
 ===== Downloads ===== ===== Downloads =====
Line 116: Line 122:
 <WRAP round download>​ <WRAP round download>​
 **latest release** **latest release**
-  * **ZED HDL Reference Design: ** https://​github.com/​analogdevicesinc/​hdl/​tree/​master/​projects/​ad9467_fmc/​zed +  * **ZED HDL Reference Design: ** https://​github.com/​analogdevicesinc/​hdl/​tree/​hdl_2018_r1/​projects/​ad9467_fmc/​zed 
-  * **KC705 HDL Reference Design: ** https://​github.com/​analogdevicesinc/​hdl/​tree/​master/​projects/​ad9467_fmc/​kc705+  * **KC705 HDL Reference Design: ** https://​github.com/​analogdevicesinc/​hdl/​tree/​hdl_2018_r1/​projects/​ad9467_fmc/​kc705
 </​WRAP>​ </​WRAP>​
  
Line 123: Line 129:
 <WRAP round download>​ <WRAP round download>​
 **latest release** **latest release**
-  * **AD9467 Driver: ​                  ** https://​github.com/​analogdevicesinc/​no-OS/​tree/​master/drivers/AD9467 +  * **AD9467 Driver: ​                  ** https://​github.com/​analogdevicesinc/​no-OS/​tree/​2018_R1/drivers/ad9467 
-  * **AD9517 Driver: ​                  ** https://​github.com/​analogdevicesinc/​no-OS/​tree/​master/drivers/AD9517 +  * **AD9517 Driver: ​                  ** https://​github.com/​analogdevicesinc/​no-OS/​tree/​2018_R1/drivers/ad9517 
-  * **AD9467-FMC-EBZ Reference Design: ** https://​github.com/​analogdevicesinc/​no-OS/​tree/​master/AD9467-FMC-EBZ +  * **AD9467-FMC-EBZ Reference Design: ** https://​github.com/​analogdevicesinc/​no-OS/​tree/​2018_R1/ad9467-fmc-ebz 
 </​WRAP>​ </​WRAP>​
  
Line 132: Line 138:
   * {{:​resources:​fpga:​xilinx:​fmc:​9467fmc01c_sch.pdf|Rev C Schematics for the card}}   * {{:​resources:​fpga:​xilinx:​fmc:​9467fmc01c_sch.pdf|Rev C Schematics for the card}}
   * {{:​resources:​fpga:​xilinx:​fmc:​9467fmc01c_bom.xls|Bill of Materials for Rev C}}   * {{:​resources:​fpga:​xilinx:​fmc:​9467fmc01c_bom.xls|Bill of Materials for Rev C}}
-  * {{:​resources:​fpga:​xilinx:​fmc:​9467fmc01c.zip|AD9467FMC-250EBZ Gerber/​Layout Fabrication Files}}+  * {{ :​resources:​fpga:​xilinx:​fmc:​9467fmc01c.zip|AD9467FMC-250EBZ Gerber/​Layout Fabrication Files}}
 **Note:** C302 and C303 are not installed as indicated in the Schematic and BOM. **Note:** C302 and C303 are not installed as indicated in the Schematic and BOM.
 </​WRAP>​ </​WRAP>​
 ===== More information ===== ===== More information =====
 +
 <WRAP round help 80%> <WRAP round help 80%>
 \\ \\
 [[ez>​community/​fpga|Ask questions about the FPGA reference design]] [[ez>​community/​fpga|Ask questions about the FPGA reference design]]
 </​WRAP>​ </​WRAP>​
resources/fpga/xilinx/fmc/ad9467.txt · Last modified: 09 Jan 2021 00:39 by Robin Getz