This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
resources:eval:user-guides:ad-fmcomms11-ebz:reference_hdl [10 Jun 2019 10:14] – [Data Link Layer] Update with lane remapping Istvan Csomortani | resources:eval:user-guides:ad-fmcomms11-ebz:reference_hdl [14 Jan 2021 05:11] (current) – user interwiki links Robin Getz | ||
---|---|---|---|
Line 3: | Line 3: | ||
===== Functional Overview ===== | ===== Functional Overview ===== | ||
- | The HDL reference design is an embedded system built around a processor core either ARM, NIOS-II or Microblaze. A functional block diagram of the system is shown below. The high speed digital interface of the converters is handled by the [[https:// | + | The HDL reference design is an embedded system built around a processor core either ARM, NIOS-II or Microblaze. A functional block diagram of the system is shown below. The high speed digital interface of the converters is handled by the [[/ |
By default the AD9162 is configured in complex mode with 8 lanes (see Table 16. in data sheet), and the AD9625 is configured in generic operation mode with 8 lanes (see Table 16. in data sheet). Both JESD204 interfaces run in Subclass 0. | By default the AD9162 is configured in complex mode with 8 lanes (see Table 16. in data sheet), and the AD9625 is configured in generic operation mode with 8 lanes (see Table 16. in data sheet). Both JESD204 interfaces run in Subclass 0. | ||
Line 183: | Line 183: | ||
The IP is equivalent with the Xilinx licensed JESD204 IP. | The IP is equivalent with the Xilinx licensed JESD204 IP. | ||
- | To relax the constraints for PCB design, the n-th physical lane it's not connected to the n-th logical lane, therefor there is a remapping scheme between the physical and link layer to reorder the data streams. In case of the FMCOMMS11 board, both ADC and DAC side using the same remapping scheme. | + | To relax the constraints for PCB design, the n-th physical lane it's not connected to the n-th logical lane, therefor there is a remapping scheme between the physical and link layer to reorder the data streams. In case of the FMCOMMS11 board, both ADC and DAC side using the same remapping scheme. With the following remapping scheme: {0 1 2 3 7 4 6 5}, where the n-th logical lane is mapped to the " |
<code tcl> | <code tcl> | ||
Line 367: | Line 367: | ||
==== Constraints ==== | ==== Constraints ==== | ||
- | As shown below, the transceiver channels are connected to the appropriate high speed FMC lane. The lane remapping is done after the JESD204 link layer, | + | As shown below, the transceiver channels are connected to the appropriate high speed FMC lane. The lane remapping is done after the JESD204 link layer, |
<code xdc> | <code xdc> | ||
Line 417: | Line 417: | ||
===== Building the HDL Project ===== | ===== Building the HDL Project ===== | ||
- | When building the project, you should always use the recommended version of the tools for the specific [[https:// | + | When building the project, you should always use the recommended version of the tools for the specific [[/ |
< | < | ||
Line 439: | Line 439: | ||
<WRAP round help 80%> | <WRAP round help 80%> | ||
**Questions? | **Questions? | ||
- | * [[https://ez.analog.com/ | + | * [[ez>community/ |
</ | </ | ||
===== References ===== | ===== References ===== |