Skip to content

QPDS26.1_REL_GSRD_PR

@skravats skravats tagged this 29 Jun 11:57
		- removed adi video libraries from eagle
		- added full video pipeline for falcon to support desktop linux
			- added hardware to remove limiter
			- modified hps memory controller to prevent f2s data starvation

Date:      Mon Jun 29 07:57:33 2026 -0400

Signed-off-by: Steven Kravatsky <skravatsky@gmail.com>

 Changes to be committed:
	modified:   axe5_eagle_ghrd/axe5_eagle_top.qsf
	modified:   axe5_eagle_ghrd/board_subsystem.qsys
	modified:   axe5_eagle_ghrd/clock_subsystem.qsys
	modified:   axe5_eagle_ghrd/emif_subsystem.qsys
	modified:   axe5_eagle_ghrd/ghrd_system.qsys
	modified:   axe5_eagle_ghrd/ip/board_subsystem/board_subsystem_clock_in.ip
	modified:   axe5_eagle_ghrd/ip/board_subsystem/board_subsystem_intel_user_rst_clkgate_0.ip
	modified:   axe5_eagle_ghrd/ip/board_subsystem/board_subsystem_intel_vip_reset_gen_block_0.ip
	modified:   axe5_eagle_ghrd/ip/board_subsystem/board_subsystem_reset_bridge_0.ip
	modified:   axe5_eagle_ghrd/ip/board_subsystem/board_subsystem_reset_controller_0.ip
	modified:   axe5_eagle_ghrd/ip/clock_subsystem/clock_subsystem_clock_in.ip
	modified:   axe5_eagle_ghrd/ip/clock_subsystem/clock_subsystem_intel_vip_reset_sync_block_0.ip
	modified:   axe5_eagle_ghrd/ip/clock_subsystem/clock_subsystem_intel_vvp_reset_extend_0.ip
	modified:   axe5_eagle_ghrd/ip/clock_subsystem/clock_subsystem_iopll_1.ip
	modified:   axe5_eagle_ghrd/ip/clock_subsystem/clock_subsystem_mem_reset_handler_0.ip
	modified:   axe5_eagle_ghrd/ip/emif_subsystem/emif_bank2a_fpga.ip
	modified:   axe5_eagle_ghrd/ip/emif_subsystem/emif_subsystem_address_span_extender_0.ip
	modified:   axe5_eagle_ghrd/ip/emif_subsystem/emif_subsystem_axi_bridge_0.ip
	modified:   axe5_eagle_ghrd/ip/emif_subsystem/emif_subsystem_clock_in.ip
	modified:   axe5_eagle_ghrd/ip/emif_subsystem/emif_subsystem_emif_ph2_axil_driver_0.ip
	modified:   axe5_eagle_ghrd/ip/emif_subsystem/emif_subsystem_master_0.ip
	modified:   axe5_eagle_ghrd/ip/emif_subsystem/emif_subsystem_reset_in.ip
	modified:   axe5_eagle_ghrd/ip/ethernet_subsystem/ethernet_subsystem_clock_in.ip
	modified:   axe5_eagle_ghrd/ip/ethernet_subsystem/ethernet_subsystem_reset_in.ip
	modified:   axe5_eagle_ghrd/ip/ethernet_subsystem/intel_gmii_to_rgmii_converter_0.ip
	modified:   axe5_eagle_ghrd/ip/ethernet_subsystem/iopll_0.ip
	modified:   axe5_eagle_ghrd/ip/ghrd_system/ghrd_system_master_1.ip
	modified:   axe5_eagle_ghrd/ip/hps_system/ace5lite_cache_coherency_translator.ip
	modified:   axe5_eagle_ghrd/ip/hps_system/emif_bank3a_hps.ip
	modified:   axe5_eagle_ghrd/ip/hps_system/f2h_master.ip
	modified:   axe5_eagle_ghrd/ip/hps_system/f2h_mm_bridge.ip
	modified:   axe5_eagle_ghrd/ip/hps_system/hps_system_clock_bridge_0.ip
	modified:   axe5_eagle_ghrd/ip/hps_system/hps_system_f2sdram_adapter_256_0.ip
	modified:   axe5_eagle_ghrd/ip/hps_system/hps_system_master_1.ip
	modified:   axe5_eagle_ghrd/ip/hps_system/hps_system_mm_bridge_0.ip
	modified:   axe5_eagle_ghrd/ip/hps_system/hps_system_reset_in.ip
	modified:   axe5_eagle_ghrd/ip/hps_system/intel_agilex_5_soc_1.ip
	modified:   axe5_eagle_ghrd/ip/peripheral_sys/eth1_rst.ip
	modified:   axe5_eagle_ghrd/ip/peripheral_sys/peripheral_sys_clock_in.ip
	modified:   axe5_eagle_ghrd/ip/peripheral_sys/peripheral_sys_mm_bridge_0.ip
	modified:   axe5_eagle_ghrd/ip/peripheral_sys/peripheral_sys_pio_0.ip
	modified:   axe5_eagle_ghrd/ip/peripheral_sys/peripheral_sys_pio_1.ip
	modified:   axe5_eagle_ghrd/ip/peripheral_sys/peripheral_sys_pio_2.ip
	modified:   axe5_eagle_ghrd/ip/peripheral_sys/peripheral_sys_pio_3.ip
	modified:   axe5_eagle_ghrd/ip/peripheral_sys/peripheral_sys_pio_4.ip
	modified:   axe5_eagle_ghrd/ip/peripheral_sys/peripheral_sys_pio_5.ip
	modified:   axe5_eagle_ghrd/ip/peripheral_sys/peripheral_sys_pio_6.ip
	modified:   axe5_eagle_ghrd/ip/peripheral_sys/peripheral_sys_reset_in.ip
	modified:   axe5_eagle_ghrd/ip/peripheral_sys/peripheral_sys_sysid_qsys_0.ip
	modified:   axe5_eagle_ghrd/peripheral_sys.qsys
	modified:   axe5_eagle_ghrd/sources/axe5_eagle_pin_assignment.tcl
	new file:   axe5_eagle_ghrd/sources/axe5_eagle_top.tcl
	modified:   axe5_eagle_ghrd/sources/axe5_eagle_top.v
	modified:   axe5_falcon_ghrd/axe5_falcon_top.qsf
	modified:   axe5_falcon_ghrd/clock_subsystem.qsys
	modified:   axe5_falcon_ghrd/ethernet_subsystem.qsys
	modified:   axe5_falcon_ghrd/ghrd_system.qsys
	modified:   axe5_falcon_ghrd/hps_system.qsys
	modified:   axe5_falcon_ghrd/ip/board_subsystem/board_subsystem_clock_in.ip
	modified:   axe5_falcon_ghrd/ip/board_subsystem/board_subsystem_intel_user_rst_clkgate_0.ip
	modified:   axe5_falcon_ghrd/ip/board_subsystem/board_subsystem_reset_bridge_0.ip
	modified:   axe5_falcon_ghrd/ip/board_subsystem/board_subsystem_reset_controller_0.ip
	modified:   axe5_falcon_ghrd/ip/board_subsystem/intel_vip_reset_gen_block_1.ip
	modified:   axe5_falcon_ghrd/ip/clock_subsystem/clock_subsystem_clock_in.ip
	modified:   axe5_falcon_ghrd/ip/clock_subsystem/clock_subsystem_intel_vip_reset_sync_block_0.ip
	renamed:    axe5_falcon_ghrd/quartus/ip/clock_subsystem/clock_subsystem_intel_vip_reset_sync_block_0.ip -> axe5_falcon_ghrd/ip/clock_subsystem/clock_subsystem_intel_vip_reset_sync_block_1.ip
	modified:   axe5_falcon_ghrd/ip/clock_subsystem/clock_subsystem_intel_vvp_reset_extend_0.ip
	modified:   axe5_falcon_ghrd/ip/clock_subsystem/clock_subsystem_iopll_1.ip
	modified:   axe5_falcon_ghrd/ip/clock_subsystem/clock_subsystem_mem_reset_handler_0.ip
	modified:   axe5_falcon_ghrd/ip/ethernet_subsystem/ethernet_subsystem_clock_in.ip
	modified:   axe5_falcon_ghrd/ip/ethernet_subsystem/ethernet_subsystem_reset_in.ip
	modified:   axe5_falcon_ghrd/ip/ethernet_subsystem/intel_gmii_to_rgmii_converter_0.ip
	modified:   axe5_falcon_ghrd/ip/ethernet_subsystem/iopll_0.ip
	renamed:    axe5_falcon_ghrd/quartus/ip/f2sdram_adapter/f2sdram_adapter_128_hw.tcl -> axe5_falcon_ghrd/ip/f2sdram_adapter/f2sdram_adapter_hw.tcl
	modified:   axe5_falcon_ghrd/ip/ghrd_system/ghrd_system_master_1.ip
	modified:   axe5_falcon_ghrd/ip/hps_system/ace5lite_cache_coherency_translator.ip
	modified:   axe5_falcon_ghrd/ip/hps_system/emif_ddr4_2a.ip
	modified:   axe5_falcon_ghrd/ip/hps_system/f2h_master.ip
	modified:   axe5_falcon_ghrd/ip/hps_system/f2h_mm_bridge.ip
	renamed:    axe5_falcon_ghrd/quartus/ip/video_sys/hdmi_clock_bridge.ip -> axe5_falcon_ghrd/ip/hps_system/f2s_clk_in.ip
	renamed:    axe5_falcon_ghrd/quartus/ip/mipi_subsystem/mipi_subsystem_reset_in.ip -> axe5_falcon_ghrd/ip/hps_system/f2s_rst_in.ip
	renamed:    axe5_falcon_ghrd/quartus/ip/hps_system/hps_system_f2sdram_adapter_256_0.ip -> axe5_falcon_ghrd/ip/hps_system/f2sdram_adapter.ip
	modified:   axe5_falcon_ghrd/ip/hps_system/hps_system_clock_bridge_0.ip
	modified:   axe5_falcon_ghrd/ip/hps_system/hps_system_master_1.ip
	modified:   axe5_falcon_ghrd/ip/hps_system/hps_system_mm_bridge_0.ip
	modified:   axe5_falcon_ghrd/ip/hps_system/hps_system_reset_in.ip
	modified:   axe5_falcon_ghrd/ip/hps_system/intel_agilex_5_soc_0.ip
	renamed:    axe5_eagle_ghrd/ip/video_sys/video_sys_axi_dmac_0.ip -> axe5_falcon_ghrd/ip/hps_system/msgdma2axi.ip
	modified:   axe5_falcon_ghrd/ip/mipi_subsystem/mipi_csi2_0.ip
	modified:   axe5_falcon_ghrd/ip/mipi_subsystem/mipi_csi2_1.ip
	modified:   axe5_falcon_ghrd/ip/mipi_subsystem/mipi_csi2_2.ip
	modified:   axe5_falcon_ghrd/ip/mipi_subsystem/mipi_dphy.ip
	modified:   axe5_falcon_ghrd/ip/mipi_subsystem/mipi_dsi2_0.ip
	modified:   axe5_falcon_ghrd/ip/mipi_subsystem/mipi_subsystem_clock_in.ip
	modified:   axe5_falcon_ghrd/ip/mipi_subsystem/mipi_subsystem_reset_in.ip
	modified:   axe5_falcon_ghrd/ip/mipi_subsystem/vvp_demosaic_0.ip
	modified:   axe5_falcon_ghrd/ip/mipi_subsystem/vvp_demosaic_1.ip
	modified:   axe5_falcon_ghrd/ip/mipi_subsystem/vvp_demosaic_2.ip
	modified:   axe5_falcon_ghrd/ip/mipi_subsystem/vvp_vfr.ip
	modified:   axe5_falcon_ghrd/ip/mipi_subsystem/vvp_vfw_csi2_0.ip
	modified:   axe5_falcon_ghrd/ip/mipi_subsystem/vvp_vfw_csi2_1.ip
	modified:   axe5_falcon_ghrd/ip/mipi_subsystem/vvp_vfw_csi2_2.ip
	new file:   axe5_falcon_ghrd/ip/msgdma2axi/msgdma2axi4_256.v
	new file:   axe5_falcon_ghrd/ip/msgdma2axi/msgdma2axi4_256_hw.tcl
	modified:   axe5_falcon_ghrd/ip/peripheral_sys/eth1_rst.ip
	modified:   axe5_falcon_ghrd/ip/peripheral_sys/peripheral_sys_clock_in.ip
	modified:   axe5_falcon_ghrd/ip/peripheral_sys/peripheral_sys_mm_bridge_0.ip
	modified:   axe5_falcon_ghrd/ip/peripheral_sys/peripheral_sys_pio_0.ip
	modified:   axe5_falcon_ghrd/ip/peripheral_sys/peripheral_sys_pio_1.ip
	modified:   axe5_falcon_ghrd/ip/peripheral_sys/peripheral_sys_pio_2.ip
	modified:   axe5_falcon_ghrd/ip/peripheral_sys/peripheral_sys_pio_3.ip
	modified:   axe5_falcon_ghrd/ip/peripheral_sys/peripheral_sys_pio_4.ip
	modified:   axe5_falcon_ghrd/ip/peripheral_sys/peripheral_sys_pio_5.ip
	modified:   axe5_falcon_ghrd/ip/peripheral_sys/peripheral_sys_pio_6.ip
	modified:   axe5_falcon_ghrd/ip/peripheral_sys/peripheral_sys_reset_in.ip
	modified:   axe5_falcon_ghrd/ip/peripheral_sys/peripheral_sys_sysid_qsys_0.ip
	renamed:    axe5_falcon_ghrd/quartus/ip/video_sys/video_sys_clock_in.ip -> axe5_falcon_ghrd/ip/video_sys/f2s_clock_bridge.ip
	renamed:    axe5_falcon_ghrd/quartus/ip/video_sys/video_sys_reset_in.ip -> axe5_falcon_ghrd/ip/video_sys/f2s_reset_bridge.ip
	modified:   axe5_falcon_ghrd/ip/video_sys/hdmi_clock_bridge.ip
	modified:   axe5_falcon_ghrd/ip/video_sys/hdmi_clock_out_ddio.ip
	modified:   axe5_falcon_ghrd/ip/video_sys/hdmi_reset_bridge.ip
	modified:   axe5_falcon_ghrd/ip/video_sys/hdmi_vvp_cvo.ip
	modified:   axe5_falcon_ghrd/ip/video_sys/hdmi_vvp_fr2cv.ip
	deleted:    axe5_falcon_ghrd/ip/video_sys/hdmi_vvp_tpg.ip
	modified:   axe5_falcon_ghrd/ip/video_sys/hdmi_vvp_vfr.ip
	modified:   axe5_falcon_ghrd/ip/video_sys/video_sys_clock_in.ip
	modified:   axe5_falcon_ghrd/ip/video_sys/video_sys_reset_in.ip
	modified:   axe5_falcon_ghrd/mipi_subsystem.qsys
	modified:   axe5_falcon_ghrd/peripheral_sys.qsys
	modified:   axe5_falcon_ghrd/sources/axe5_falcon_pin_assignment.tcl
	new file:   axe5_falcon_ghrd/sources/axe5_falcon_top.tcl
	modified:   axe5_falcon_ghrd/sources/axe5_falcon_top.v
	new file:   axe5_falcon_ghrd/stp1.stp
	modified:   axe5_falcon_ghrd/video_sys.qsys
Assets 2
Loading