This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
resources:eval:user-guides:ad-fmcomms2-ebz:reference_hdl [24 Sep 2014 21:46] – [Control and SPI] rejeesh kutty | resources:eval:user-guides:ad-fmcomms2-ebz:reference_hdl [01 Feb 2023 02:07] (current) – Replaced the obsolete Kuiper Linux page link; repaired broken links Joyce Velasco | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | + | ====== | |
- | ====== | + | |
===== Functional Overview ===== | ===== Functional Overview ===== | ||
- | The reference design is a processor based (ARM or Microblaze) embedded system. A functional block diagram of the system is given below. The device interface is a self-contained peripheral similar to other such pcores in the system. The core is programmable through an AXI-lite interface. The data path consists of a VDMA and DMA interface for the transmit and receive path respectively. | + | The reference design is a processor based (ARM, [[wp> |
Line 29: | Line 28: | ||
The core supports multiple instances of the same synchronized to a common clock. The ADFMCOMMS5 uses two instances of this core synchronized to a common clock. The data is recovered in each individual clock domain and transfers the data to a single clock domain. The multiple cores must all be using the same clock. | The core supports multiple instances of the same synchronized to a common clock. The ADFMCOMMS5 uses two instances of this core synchronized to a common clock. The data is recovered in each individual clock domain and transfers the data to a single clock domain. The multiple cores must all be using the same clock. | ||
- | |||
- | |||
===== Supported Devices ===== | ===== Supported Devices ===== | ||
Line 38: | Line 35: | ||
* [[adi> | * [[adi> | ||
* [[adi> | * [[adi> | ||
+ | * [[../ | ||
+ | * [[../ | ||
===== Supported Carriers ===== | ===== Supported Carriers ===== | ||
Line 43: | Line 42: | ||
These are the supported carriers for the HDL - not the complete package (software and HDL). Typically the software lags behind the HDL, so if you don't see the these listed on the main project page - it is not yet done. | These are the supported carriers for the HDL - not the complete package (software and HDL). Typically the software lags behind the HDL, so if you don't see the these listed on the main project page - it is not yet done. | ||
- | Our recommended plaforms are the Zynq based systems: | + | For the FMCOMMS2, 3, 4 based boards, supported carriers include the Xilinx |
* [[xilinx> | * [[xilinx> | ||
* [[xilinx> | * [[xilinx> | ||
* [[http:// | * [[http:// | ||
- | but it also works on the fabric only solutions (for experts, who have used the zynq based systems in the past). | + | but it also works on the Xilinx |
* [[xilinx> | * [[xilinx> | ||
* [[xilinx> | * [[xilinx> | ||
+ | For Altera SoC based systems and the ARRADIO board, we support [[ : | ||
- | ===== Download ====== | + | * [[https:// |
- | FPGA Reference Designs on GitHub : | + | ===== Download HDL ====== |
- | <WRAP round download 80%> | + | <WRAP round info 100%> |
- | * **Vivado Downloads** | + | Please note that the projects |
- | | + | The **ARRADIO** Quartus project uses [[https:// |
+ | </ | ||
- | + | {{page>/resources/fpga/docs/hdl/downloads_insert# | |
- | * **XPS/EDK Downloads** | + | {{page>/resources/fpga/docs/hdl/downloads_insert# |
- | * https://github.com/analogdevicesinc/fpgahdl_xilinx/ | + | {{page>/resources/fpga/docs/hdl/downloads_insert# |
- | * https://github.com/analogdevicesinc/fpgahdl_xilinx/archive/ | + | |
- | + | ||
- | * **Previous Releases | + | |
- | * https://github.com/analogdevicesinc/fpgahdl_xilinx/tags | + | |
- | * https:// | + | |
- | + | ||
- | * **Git Repository** | + | |
- | * https:// | + | |
- | </ | + | |
<WRAP round help 80%> | <WRAP round help 80%> | ||
- | * Questions? [[http://ez.analog.com/post!input.jspa? | + | * Questions? [[/resources/eval/user-guides/ |
</ | </ | ||
===== Generating Xilinx netlist files ====== | ===== Generating Xilinx netlist files ====== | ||
- | The repository will not contain Xilinx netlist files, only Xilinx coregen xco files are provided with the reference design. You must regenerate the IP core files using this file. See [[http:// | + | The repository will not contain Xilinx netlist files, only Xilinx coregen xco files are provided with the reference design. You must regenerate the IP core files using this file. See [[/ |
- | {{navigation AD-FMCOMMS2-EBZ# |