proc getPresetInfo {} { return [dict create name {rfsoc_eval} description {rfsoc_eval} vlnv xilinx.com:ip:zynq_ultra_ps_e:3.5 display_name {rfsoc_eval} ] } proc validate_preset {IPINST} { return true } proc apply_preset {IPINST} { return [dict create \ CONFIG.PSU_VALUE_SILVERSION {3} \ CONFIG.PSU__USE__DDR_INTF_REQUESTED {0} \ CONFIG.PSU__EN_AXI_STATUS_PORTS {0} \ CONFIG.PSU__PSS_REF_CLK__FREQMHZ {33.333} \ CONFIG.PSU__PSS_ALT_REF_CLK__FREQMHZ {33.333} \ CONFIG.PSU__VIDEO_REF_CLK__FREQMHZ {33.333} \ CONFIG.PSU__AUX_REF_CLK__FREQMHZ {33.333} \ CONFIG.PSU__GT_REF_CLK__FREQMHZ {33.333} \ CONFIG.PSU__VIDEO_REF_CLK__ENABLE {0} \ CONFIG.PSU__PSS_ALT_REF_CLK__ENABLE {0} \ CONFIG.PSU__CAN0__PERIPHERAL__ENABLE {0} \ CONFIG.PSU__CAN0__GRP_CLK__ENABLE {0} \ CONFIG.PSU__CAN1__PERIPHERAL__ENABLE {0} \ CONFIG.PSU__CAN1__GRP_CLK__ENABLE {0} \ CONFIG.PSU__CAN0_LOOP_CAN1__ENABLE {0} \ CONFIG.PSU__DPAUX__PERIPHERAL__ENABLE {1} \ CONFIG.PSU__DPAUX__PERIPHERAL__IO {MIO 34 .. 37} \ CONFIG.PSU__ENET0__GRP_MDIO__ENABLE {0} \ CONFIG.PSU__ACT_DDR_FREQ_MHZ {1049.989502} \ CONFIG.PSU__GEM__TSU__ENABLE {0} \ CONFIG.PSU__ENET0__PERIPHERAL__ENABLE {0} \ CONFIG.PSU__ENET0__FIFO__ENABLE {0} \ CONFIG.PSU__ENET0__PTP__ENABLE {0} \ CONFIG.PSU__ENET1__PERIPHERAL__ENABLE {0} \ CONFIG.PSU__ENET1__FIFO__ENABLE {0} \ CONFIG.PSU__ENET1__PTP__ENABLE {0} \ CONFIG.PSU__ENET1__GRP_MDIO__ENABLE {0} \ CONFIG.PSU__FPGA_PL0_ENABLE {1} \ CONFIG.PSU__FPGA_PL1_ENABLE {0} \ CONFIG.PSU__FPGA_PL2_ENABLE {0} \ CONFIG.PSU__FPGA_PL3_ENABLE {0} \ CONFIG.PSU__ENET2__PERIPHERAL__ENABLE {0} \ CONFIG.PSU__ENET2__FIFO__ENABLE {0} \ CONFIG.PSU__ENET2__PTP__ENABLE {0} \ CONFIG.PSU__ENET2__GRP_MDIO__ENABLE {0} \ CONFIG.PSU__ENET3__PERIPHERAL__ENABLE {1} \ CONFIG.PSU__ENET3__FIFO__ENABLE {0} \ CONFIG.PSU__ENET3__PTP__ENABLE {0} \ CONFIG.PSU__ENET3__PERIPHERAL__IO {MIO 64 .. 75} \ CONFIG.PSU__ENET3__GRP_MDIO__ENABLE {1} \ CONFIG.PSU__ENET3__GRP_MDIO__IO {MIO 76 .. 77} \ CONFIG.PSU__GPIO_EMIO__PERIPHERAL__ENABLE {0} \ CONFIG.PSU__GPIO_EMIO__PERIPHERAL__IO {} \ CONFIG.PSU__PMU__GPO3__IO {} \ CONFIG.PSU__PMU__GPO5__IO {} \ CONFIG.PSU__PMU__GPO3__POLARITY {} \ CONFIG.PSU__PMU__GPO5__POLARITY {} \ CONFIG.PSU__SD0__PERIPHERAL__ENABLE {0} \ CONFIG.PSU__SD0__GRP_CD__ENABLE {0} \ CONFIG.PSU__SD0__GRP_POW__ENABLE {0} \ CONFIG.PSU__SD0__GRP_WP__ENABLE {0} \ CONFIG.PSU__SD0__RESET__ENABLE {0} \ CONFIG.PSU__SD0__CLK_50_SDR_ITAP_DLY {0x15} \ CONFIG.PSU__SD0__CLK_50_SDR_OTAP_DLY {0x5} \ CONFIG.PSU__SD0__CLK_50_DDR_ITAP_DLY {0x3D} \ CONFIG.PSU__SD0__CLK_50_DDR_OTAP_DLY {0x4} \ CONFIG.PSU__SD0__CLK_100_SDR_OTAP_DLY {0x3} \ CONFIG.PSU__SD0__CLK_200_SDR_OTAP_DLY {0x3} \ CONFIG.PSU__SD1__PERIPHERAL__ENABLE {1} \ CONFIG.PSU__SD1__PERIPHERAL__IO {MIO 39 .. 51} \ CONFIG.PSU__SD1__GRP_CD__ENABLE {1} \ CONFIG.PSU__SD1__GRP_CD__IO {MIO 45} \ CONFIG.PSU__SD1__GRP_POW__ENABLE {0} \ CONFIG.PSU__SD1__GRP_WP__ENABLE {0} \ CONFIG.PSU__SD1__SLOT_TYPE {SD 3.0} \ CONFIG.PSU__SD1__RESET__ENABLE {0} \ CONFIG.PSU__SD1__DATA_TRANSFER_MODE {8Bit} \ CONFIG.PSU__SD1__CLK_50_SDR_ITAP_DLY {0x15} \ CONFIG.PSU__SD1__CLK_50_SDR_OTAP_DLY {0x5} \ CONFIG.PSU__SD1__CLK_50_DDR_ITAP_DLY {0x3D} \ CONFIG.PSU__SD1__CLK_50_DDR_OTAP_DLY {0x4} \ CONFIG.PSU__SD1__CLK_100_SDR_OTAP_DLY {0x3} \ CONFIG.PSU__SD1__CLK_200_SDR_OTAP_DLY {0x3} \ CONFIG.PSU__DEVICE_TYPE {RFSOC} \ CONFIG.PSU_SMC_CYCLE_T0 {NA} \ CONFIG.PSU_SMC_CYCLE_T1 {NA} \ CONFIG.PSU_SMC_CYCLE_T2 {NA} \ CONFIG.PSU_SMC_CYCLE_T3 {NA} \ CONFIG.PSU_SMC_CYCLE_T4 {NA} \ CONFIG.PSU_SMC_CYCLE_T5 {NA} \ CONFIG.PSU_SMC_CYCLE_T6 {NA} \ CONFIG.PSU__SPI0__PERIPHERAL__ENABLE {0} \ CONFIG.PSU__SPI0__PERIPHERAL__IO {