-
Notifications
You must be signed in to change notification settings - Fork 1
Datastorm DAQ GHRD add display
This design uses the Analog Devices® AXI_HDMI_TX IP core to implement the HDMI interface to the display monitor.
Detailed information about the HDMI IP core can be found on the Datastorm-DAQ-GHRD-hdmi page.
The HDMI interface requires multiple IP cores from the IP Catalog
- type
pll
in the IP Catalog search bar and find the PLL Intel FPGA IP, - Double click it to add it to the System Contents.
- In the wizard, make the following settings:
- In the General tab, insure the Reference Clock Frequency is set to 100.0 MHz,
- Un-check the Enable locked output port,
- Change the outclk0 Desired Frequency to 148.5 MHz,
- Click Finish.
- Rename it in the System Contents tab to hdmi_pll by right click the name -> Rename,
- Under sys_hps, connect its refclk port to the h2f_user1_clock spine,
- Under sys_hps, connect its reset port to the h2f_reset spine,
- Type
axi_dmac
in the IP Catalog search bar to find it in the Analog Devices Library, - Double click it to add it to the System Contents,
- In the wizard, make the following settings then click Finish:
- Change the Source Type to Memory-Mapped AXI
- Change the Destination Type to Streaming AXI
- Check the Features boxes for Cyclic Transfer Support and 2D Transfer Support,
- Check the AXI Stream interface common configuration box for AXI Stream interface has TLAST
- Click Finish.
- Rename it in the System Contents tab to hdmi_dmac_0 by right clicking the name -> Rename,
- Under sys_hps, connect its s_axi_clock, m_src_axi_clock, and if_m_axis_aclk ports to the h2f_user1_clock port.
- Under sys_clk, connect its s_axi_reset, and m_src_axi_reset ports to the h2f_reset spine.
- Under sys_hps, connect its s_axi bus to the h2f_lw_axi_master port.
- Under sys_hps, connect its interrupt_sender port to both the f2h_irq0 and f2h_irq1 ports.
- Under sys_hps, connect is m_src_axi bus to the f2h_sdram0_data bus.
-
Type
axi_hdmi_tx
in the IP Catalog search bar to find it in the Analog Devices Library, -
Double-click it to add it to the System Contents, accept all default settings in the wizard, and Click Finish.
-
Under sys_hps, connect its s_axi_clock, and vdma_clock ports to the h2f_user1_clock port.
-
Under sys_clk, connect its s_axi_reset, and vdma_reset ports to the clk_reset spine.
-
Under hdmi_dmac_0, connect its vdma_if bus to the m_axis bus.
-
Under sys_hps, connect its s_axi bus to the h2f_lw_axi_master bus.
-
Under hdmi_pll, connect its hdmi_clock to the outclk0 port.
-
Double-click the Export column of the hdmi_if and name it hdmi_out.
Next - Adding Other Peripherals
Back to Create HPS
Back to GHRD top
Please click Here to purchase platform boards
Arrow Data Storm DAQ Development Platform
Introduction
Developer Starter Guides
Additional Developer Docs
AD40xx Platform User Guide
AD7768 Platform User Guide
AD7768-1 Platform User Guide
AD7606B Platform User Guide
AD738x Platform User Guide
AD469x Platform User Guide
AD463x Platform User Guide
ADRV9001/2 Platform User Guide