diff --git a/boards/uniboard2c/designs/refdesigns/Arria10_SIBoard_24Ch_3_Phy_TTK_ES3_15_1_1_Uniboard-24qsfp-24ring.qar b/boards/uniboard2c/designs/refdesigns/Arria10_SIBoard_24Ch_3_Phy_TTK_ES3_15_1_1_Uniboard-24qsfp-24ring.qar new file mode 100644 index 0000000000000000000000000000000000000000..83ba0471de53ab760418058c1fdadcda7a42a0e9 Binary files /dev/null and b/boards/uniboard2c/designs/refdesigns/Arria10_SIBoard_24Ch_3_Phy_TTK_ES3_15_1_1_Uniboard-24qsfp-24ring.qar differ diff --git a/boards/uniboard2c/designs/unb2c_minimal/quartus/ip/qsys_unb2c_minimal/qsys_unb2c_minimal_clk_0.ip b/boards/uniboard2c/designs/unb2c_minimal/quartus/ip/qsys_unb2c_minimal/qsys_unb2c_minimal_clk_0.ip index d980dd42b1ef54823cd0004a9fcaf67894a36b0e..b938fc3b697adb9436af7cb9347462525d104e51 100644 --- a/boards/uniboard2c/designs/unb2c_minimal/quartus/ip/qsys_unb2c_minimal/qsys_unb2c_minimal_clk_0.ip +++ b/boards/uniboard2c/designs/unb2c_minimal/quartus/ip/qsys_unb2c_minimal/qsys_unb2c_minimal_clk_0.ip @@ -28,7 +28,7 @@ <ipxact:parameter parameterId="clockRate" type="longint"> <ipxact:name>clockRate</ipxact:name> <ipxact:displayName>Clock rate</ipxact:displayName> - <ipxact:value>50000000</ipxact:value> + <ipxact:value>125000000</ipxact:value> </ipxact:parameter> <ipxact:parameter parameterId="externallyDriven" type="bit"> <ipxact:name>externallyDriven</ipxact:name> @@ -122,7 +122,7 @@ <ipxact:parameter parameterId="clockRate" type="longint"> <ipxact:name>clockRate</ipxact:name> <ipxact:displayName>Clock rate</ipxact:displayName> - <ipxact:value>50000000</ipxact:value> + <ipxact:value>125000000</ipxact:value> </ipxact:parameter> <ipxact:parameter parameterId="clockRateKnown" type="bit"> <ipxact:name>clockRateKnown</ipxact:name> @@ -269,7 +269,7 @@ <ipxact:parameter parameterId="clockFrequency" type="longint"> <ipxact:name>clockFrequency</ipxact:name> <ipxact:displayName>Clock frequency</ipxact:displayName> - <ipxact:value>50000000</ipxact:value> + <ipxact:value>125000000</ipxact:value> </ipxact:parameter> <ipxact:parameter parameterId="clockFrequencyKnown" type="bit"> <ipxact:name>clockFrequencyKnown</ipxact:name> @@ -325,11 +325,6 @@ } element clk_0 { - datum _originalVersion - { - value = "18.0"; - type = "String"; - } } } </ipxact:value> @@ -370,7 +365,7 @@ <parameterValueMap> <entry> <key>clockRate</key> - <value>50000000</value> + <value>125000000</value> </entry> <entry> <key>externallyDriven</key> @@ -441,7 +436,7 @@ </entry> <entry> <key>clockRate</key> - <value>50000000</value> + <value>125000000</value> </entry> <entry> <key>clockRateKnown</key> @@ -510,7 +505,7 @@ <consumedSystemInfos> <entry> <key>CLOCK_RATE</key> - <value>50000000</value> + <value>125000000</value> </entry> </consumedSystemInfos> </value> diff --git a/boards/uniboard2c/designs/unb2c_minimal/quartus/ip/qsys_unb2c_minimal/qsys_unb2c_minimal_jtag_uart_0.ip b/boards/uniboard2c/designs/unb2c_minimal/quartus/ip/qsys_unb2c_minimal/qsys_unb2c_minimal_jtag_uart_0.ip index b2fd166af385c45926da6aeb8f04b5fed9cd4a5f..ac32d4aa13a76d8047fe3e16a3a960b2182f06d5 100644 --- a/boards/uniboard2c/designs/unb2c_minimal/quartus/ip/qsys_unb2c_minimal/qsys_unb2c_minimal_jtag_uart_0.ip +++ b/boards/uniboard2c/designs/unb2c_minimal/quartus/ip/qsys_unb2c_minimal/qsys_unb2c_minimal_jtag_uart_0.ip @@ -652,7 +652,7 @@ <ipxact:parameter parameterId="clkFreq" type="longint"> <ipxact:name>clkFreq</ipxact:name> <ipxact:displayName>clkFreq</ipxact:displayName> - <ipxact:value>50000000</ipxact:value> + <ipxact:value>125000000</ipxact:value> </ipxact:parameter> <ipxact:parameter parameterId="avalonSpec" type="string"> <ipxact:name>avalonSpec</ipxact:name> @@ -1254,7 +1254,7 @@ <suppliedSystemInfos> <entry> <key>CLOCK_RATE</key> - <value>50000000</value> + <value>125000000</value> </entry> </suppliedSystemInfos> <consumedSystemInfos/> diff --git a/boards/uniboard2c/designs/unb2c_minimal/quartus/ip/qsys_unb2c_minimal/qsys_unb2c_minimal_nios2_gen2_0.ip b/boards/uniboard2c/designs/unb2c_minimal/quartus/ip/qsys_unb2c_minimal/qsys_unb2c_minimal_nios2_gen2_0.ip index c289a2634e9241e1a40a58110f9b2342ffc89df8..f42ad72c38597128f012c2aff49008de92c8d440 100644 --- a/boards/uniboard2c/designs/unb2c_minimal/quartus/ip/qsys_unb2c_minimal/qsys_unb2c_minimal_nios2_gen2_0.ip +++ b/boards/uniboard2c/designs/unb2c_minimal/quartus/ip/qsys_unb2c_minimal/qsys_unb2c_minimal_nios2_gen2_0.ip @@ -2302,7 +2302,7 @@ <ipxact:parameter parameterId="dataSlaveMapParam" type="string"> <ipxact:name>dataSlaveMapParam</ipxact:name> <ipxact:displayName>dataSlaveMapParam</ipxact:displayName> - <ipxact:value><address-map><slave name='pio_system_info.mem' start='0x0' end='0x80' datawidth='32' /><slave name='reg_fpga_voltage_sens.mem' start='0x80' end='0xC0' datawidth='32' /><slave name='avs_eth_0.mms_reg' start='0xC0' end='0x100' datawidth='32' /><slave name='reg_unb_pmbus.mem' start='0x100' end='0x200' datawidth='32' /><slave name='reg_unb_sens.mem' start='0x200' end='0x300' datawidth='32' /><slave name='reg_epcs.mem' start='0x300' end='0x320' datawidth='32' /><slave name='reg_remu.mem' start='0x320' end='0x340' datawidth='32' /><slave name='reg_fpga_temp_sens.mem' start='0x340' end='0x360' datawidth='32' /><slave name='timer_0.s1' start='0x360' end='0x380' datawidth='16' /><slave name='pio_pps.mem' start='0x380' end='0x390' datawidth='32' /><slave name='pio_wdi.s1' start='0x390' end='0x3A0' datawidth='32' /><slave name='reg_mmdp_data.mem' start='0x3A0' end='0x3A8' datawidth='32' /><slave name='reg_mmdp_ctrl.mem' start='0x3A8' end='0x3B0' datawidth='32' /><slave name='reg_dpmm_data.mem' start='0x3B0' end='0x3B8' datawidth='32' /><slave name='reg_dpmm_ctrl.mem' start='0x3B8' end='0x3C0' datawidth='32' /><slave name='jtag_uart_0.avalon_jtag_slave' start='0x3C0' end='0x3C8' datawidth='32' /><slave name='avs_eth_0.mms_ram' start='0x1000' end='0x2000' datawidth='32' /><slave name='avs_eth_0.mms_tse' start='0x2000' end='0x3000' datawidth='32' /><slave name='reg_wdi.mem' start='0x3000' end='0x3008' datawidth='32' /><slave name='ram_scrap.mem' start='0x3800' end='0x4000' datawidth='32' /><slave name='cpu_0.debug_mem_slave' start='0x4000' end='0x4800' datawidth='32' /><slave name='rom_system_info.mem' start='0x10000' end='0x18000' datawidth='32' /><slave name='onchip_memory2_0.s1' start='0x20000' end='0x40000' datawidth='32' /></address-map></ipxact:value> + <ipxact:value><address-map><slave name='pio_system_info.mem' start='0x0' end='0x80' datawidth='32' /><slave name='avs_eth_0.mms_reg' start='0x80' end='0xC0' datawidth='32' /><slave name='reg_fpga_voltage_sens.mem' start='0xC0' end='0x100' datawidth='32' /><slave name='timer_0.s1' start='0x100' end='0x120' datawidth='16' /><slave name='reg_epcs.mem' start='0x120' end='0x140' datawidth='32' /><slave name='reg_remu.mem' start='0x140' end='0x160' datawidth='32' /><slave name='reg_fpga_temp_sens.mem' start='0x160' end='0x180' datawidth='32' /><slave name='pio_wdi.s1' start='0x180' end='0x190' datawidth='32' /><slave name='pio_pps.mem' start='0x190' end='0x1A0' datawidth='32' /><slave name='reg_mmdp_data.mem' start='0x1A0' end='0x1A8' datawidth='32' /><slave name='reg_mmdp_ctrl.mem' start='0x1A8' end='0x1B0' datawidth='32' /><slave name='reg_dpmm_data.mem' start='0x1B0' end='0x1B8' datawidth='32' /><slave name='reg_dpmm_ctrl.mem' start='0x1B8' end='0x1C0' datawidth='32' /><slave name='jtag_uart_0.avalon_jtag_slave' start='0x1C0' end='0x1C8' datawidth='32' /><slave name='avs_eth_0.mms_tse' start='0x1000' end='0x2000' datawidth='32' /><slave name='avs_eth_0.mms_ram' start='0x2000' end='0x3000' datawidth='32' /><slave name='reg_wdi.mem' start='0x3000' end='0x3008' datawidth='32' /><slave name='ram_scrap.mem' start='0x3800' end='0x4000' datawidth='32' /><slave name='cpu_0.debug_mem_slave' start='0x4000' end='0x4800' datawidth='32' /><slave name='rom_system_info.mem' start='0x10000' end='0x18000' datawidth='32' /><slave name='onchip_memory2_0.s1' start='0x20000' end='0x40000' datawidth='32' /></address-map></ipxact:value> </ipxact:parameter> <ipxact:parameter parameterId="tightlyCoupledDataMaster0MapParam" type="string"> <ipxact:name>tightlyCoupledDataMaster0MapParam</ipxact:name> @@ -2357,7 +2357,7 @@ <ipxact:parameter parameterId="clockFrequency" type="longint"> <ipxact:name>clockFrequency</ipxact:name> <ipxact:displayName>clockFrequency</ipxact:displayName> - <ipxact:value>50000000</ipxact:value> + <ipxact:value>125000000</ipxact:value> </ipxact:parameter> <ipxact:parameter parameterId="deviceFamilyName" type="string"> <ipxact:name>deviceFamilyName</ipxact:name> @@ -2436,7 +2436,7 @@ </ipxact:parameter> <ipxact:parameter parameterId="embeddedsw.CMacro.CPU_FREQ" type="string"> <ipxact:name>embeddedsw.CMacro.CPU_FREQ</ipxact:name> - <ipxact:value>50000000u</ipxact:value> + <ipxact:value>125000000u</ipxact:value> </ipxact:parameter> <ipxact:parameter parameterId="embeddedsw.CMacro.CPU_ID_SIZE" type="string"> <ipxact:name>embeddedsw.CMacro.CPU_ID_SIZE</ipxact:name> @@ -2596,7 +2596,7 @@ </ipxact:parameter> <ipxact:parameter parameterId="embeddedsw.dts.params.clock-frequency" type="string"> <ipxact:name>embeddedsw.dts.params.clock-frequency</ipxact:name> - <ipxact:value>50000000u</ipxact:value> + <ipxact:value>125000000u</ipxact:value> </ipxact:parameter> <ipxact:parameter parameterId="embeddedsw.dts.params.dcache-line-size" type="string"> <ipxact:name>embeddedsw.dts.params.dcache-line-size</ipxact:name> @@ -3554,7 +3554,7 @@ </entry> <entry> <key>CLOCK_RATE</key> - <value>50000000</value> + <value>125000000</value> </entry> <entry> <key>RESET_DOMAIN</key> @@ -3584,7 +3584,7 @@ <suppliedSystemInfos> <entry> <key>ADDRESS_MAP</key> - <value>&lt;address-map&gt;&lt;slave name='pio_system_info.mem' start='0x0' end='0x80' datawidth='32' /&gt;&lt;slave name='reg_fpga_voltage_sens.mem' start='0x80' end='0xC0' datawidth='32' /&gt;&lt;slave name='avs_eth_0.mms_reg' start='0xC0' end='0x100' datawidth='32' /&gt;&lt;slave name='reg_unb_pmbus.mem' start='0x100' end='0x200' datawidth='32' /&gt;&lt;slave name='reg_unb_sens.mem' start='0x200' end='0x300' datawidth='32' /&gt;&lt;slave name='reg_epcs.mem' start='0x300' end='0x320' datawidth='32' /&gt;&lt;slave name='reg_remu.mem' start='0x320' end='0x340' datawidth='32' /&gt;&lt;slave name='reg_fpga_temp_sens.mem' start='0x340' end='0x360' datawidth='32' /&gt;&lt;slave name='timer_0.s1' start='0x360' end='0x380' datawidth='16' /&gt;&lt;slave name='pio_pps.mem' start='0x380' end='0x390' datawidth='32' /&gt;&lt;slave name='pio_wdi.s1' start='0x390' end='0x3A0' datawidth='32' /&gt;&lt;slave name='reg_mmdp_data.mem' start='0x3A0' end='0x3A8' datawidth='32' /&gt;&lt;slave name='reg_mmdp_ctrl.mem' start='0x3A8' end='0x3B0' datawidth='32' /&gt;&lt;slave name='reg_dpmm_data.mem' start='0x3B0' end='0x3B8' datawidth='32' /&gt;&lt;slave name='reg_dpmm_ctrl.mem' start='0x3B8' end='0x3C0' datawidth='32' /&gt;&lt;slave name='jtag_uart_0.avalon_jtag_slave' start='0x3C0' end='0x3C8' datawidth='32' /&gt;&lt;slave name='avs_eth_0.mms_ram' start='0x1000' end='0x2000' datawidth='32' /&gt;&lt;slave name='avs_eth_0.mms_tse' start='0x2000' end='0x3000' datawidth='32' /&gt;&lt;slave name='reg_wdi.mem' start='0x3000' end='0x3008' datawidth='32' /&gt;&lt;slave name='ram_scrap.mem' start='0x3800' end='0x4000' datawidth='32' /&gt;&lt;slave name='cpu_0.debug_mem_slave' start='0x4000' end='0x4800' datawidth='32' /&gt;&lt;slave name='rom_system_info.mem' start='0x10000' end='0x18000' datawidth='32' /&gt;&lt;slave name='onchip_memory2_0.s1' start='0x20000' end='0x40000' datawidth='32' /&gt;&lt;/address-map&gt;</value> + <value>&lt;address-map&gt;&lt;slave name='pio_system_info.mem' start='0x0' end='0x80' datawidth='32' /&gt;&lt;slave name='avs_eth_0.mms_reg' start='0x80' end='0xC0' datawidth='32' /&gt;&lt;slave name='reg_fpga_voltage_sens.mem' start='0xC0' end='0x100' datawidth='32' /&gt;&lt;slave name='timer_0.s1' start='0x100' end='0x120' datawidth='16' /&gt;&lt;slave name='reg_epcs.mem' start='0x120' end='0x140' datawidth='32' /&gt;&lt;slave name='reg_remu.mem' start='0x140' end='0x160' datawidth='32' /&gt;&lt;slave name='reg_fpga_temp_sens.mem' start='0x160' end='0x180' datawidth='32' /&gt;&lt;slave name='pio_wdi.s1' start='0x180' end='0x190' datawidth='32' /&gt;&lt;slave name='pio_pps.mem' start='0x190' end='0x1A0' datawidth='32' /&gt;&lt;slave name='reg_mmdp_data.mem' start='0x1A0' end='0x1A8' datawidth='32' /&gt;&lt;slave name='reg_mmdp_ctrl.mem' start='0x1A8' end='0x1B0' datawidth='32' /&gt;&lt;slave name='reg_dpmm_data.mem' start='0x1B0' end='0x1B8' datawidth='32' /&gt;&lt;slave name='reg_dpmm_ctrl.mem' start='0x1B8' end='0x1C0' datawidth='32' /&gt;&lt;slave name='jtag_uart_0.avalon_jtag_slave' start='0x1C0' end='0x1C8' datawidth='32' /&gt;&lt;slave name='avs_eth_0.mms_tse' start='0x1000' end='0x2000' datawidth='32' /&gt;&lt;slave name='avs_eth_0.mms_ram' start='0x2000' end='0x3000' datawidth='32' /&gt;&lt;slave name='reg_wdi.mem' start='0x3000' end='0x3008' datawidth='32' /&gt;&lt;slave name='ram_scrap.mem' start='0x3800' end='0x4000' datawidth='32' /&gt;&lt;slave name='cpu_0.debug_mem_slave' start='0x4000' end='0x4800' datawidth='32' /&gt;&lt;slave name='rom_system_info.mem' start='0x10000' end='0x18000' datawidth='32' /&gt;&lt;slave name='onchip_memory2_0.s1' start='0x20000' end='0x40000' datawidth='32' /&gt;&lt;/address-map&gt;</value> </entry> <entry> <key>ADDRESS_WIDTH</key> diff --git a/boards/uniboard2c/designs/unb2c_minimal/quartus/ip/qsys_unb2c_minimal/qsys_unb2c_minimal_pio_pps.ip b/boards/uniboard2c/designs/unb2c_minimal/quartus/ip/qsys_unb2c_minimal/qsys_unb2c_minimal_pio_pps.ip index f1169e525fdf56a8ce244da8e659577138f82911..5df481998361dd9675205974c35591e5fd36c086 100644 --- a/boards/uniboard2c/designs/unb2c_minimal/quartus/ip/qsys_unb2c_minimal/qsys_unb2c_minimal_pio_pps.ip +++ b/boards/uniboard2c/designs/unb2c_minimal/quartus/ip/qsys_unb2c_minimal/qsys_unb2c_minimal_pio_pps.ip @@ -870,7 +870,7 @@ <ipxact:parameter parameterId="AUTO_SYSTEM_CLOCK_RATE" type="longint"> <ipxact:name>AUTO_SYSTEM_CLOCK_RATE</ipxact:name> <ipxact:displayName>Auto CLOCK_RATE</ipxact:displayName> - <ipxact:value>50000000</ipxact:value> + <ipxact:value>125000000</ipxact:value> </ipxact:parameter> </ipxact:parameters> </altera:altera_module_parameters> @@ -1482,7 +1482,7 @@ <suppliedSystemInfos> <entry> <key>CLOCK_RATE</key> - <value>50000000</value> + <value>125000000</value> </entry> </suppliedSystemInfos> <consumedSystemInfos/> diff --git a/boards/uniboard2c/designs/unb2c_minimal/quartus/ip/qsys_unb2c_minimal/qsys_unb2c_minimal_pio_system_info.ip b/boards/uniboard2c/designs/unb2c_minimal/quartus/ip/qsys_unb2c_minimal/qsys_unb2c_minimal_pio_system_info.ip index 47180e749de0ca1f2965ecb262709212d9c5ea0a..8d6be7385335f11dad6373c185b6152f711c6b1f 100644 --- a/boards/uniboard2c/designs/unb2c_minimal/quartus/ip/qsys_unb2c_minimal/qsys_unb2c_minimal_pio_system_info.ip +++ b/boards/uniboard2c/designs/unb2c_minimal/quartus/ip/qsys_unb2c_minimal/qsys_unb2c_minimal_pio_system_info.ip @@ -870,7 +870,7 @@ <ipxact:parameter parameterId="AUTO_SYSTEM_CLOCK_RATE" type="longint"> <ipxact:name>AUTO_SYSTEM_CLOCK_RATE</ipxact:name> <ipxact:displayName>Auto CLOCK_RATE</ipxact:displayName> - <ipxact:value>50000000</ipxact:value> + <ipxact:value>125000000</ipxact:value> </ipxact:parameter> </ipxact:parameters> </altera:altera_module_parameters> @@ -1482,7 +1482,7 @@ <suppliedSystemInfos> <entry> <key>CLOCK_RATE</key> - <value>50000000</value> + <value>125000000</value> </entry> </suppliedSystemInfos> <consumedSystemInfos/> diff --git a/boards/uniboard2c/designs/unb2c_minimal/quartus/ip/qsys_unb2c_minimal/qsys_unb2c_minimal_pio_wdi.ip b/boards/uniboard2c/designs/unb2c_minimal/quartus/ip/qsys_unb2c_minimal/qsys_unb2c_minimal_pio_wdi.ip index 9f5113bb4bcf968f0fdddf1dc35ffd661b244e8b..b43f34f2e245599c13c4a52d89348be4c09b709f 100644 --- a/boards/uniboard2c/designs/unb2c_minimal/quartus/ip/qsys_unb2c_minimal/qsys_unb2c_minimal_pio_wdi.ip +++ b/boards/uniboard2c/designs/unb2c_minimal/quartus/ip/qsys_unb2c_minimal/qsys_unb2c_minimal_pio_wdi.ip @@ -600,7 +600,7 @@ <ipxact:parameter parameterId="clockRate" type="longint"> <ipxact:name>clockRate</ipxact:name> <ipxact:displayName>clockRate</ipxact:displayName> - <ipxact:value>50000000</ipxact:value> + <ipxact:value>125000000</ipxact:value> </ipxact:parameter> <ipxact:parameter parameterId="derived_has_tri" type="bit"> <ipxact:name>derived_has_tri</ipxact:name> @@ -676,7 +676,7 @@ </ipxact:parameter> <ipxact:parameter parameterId="embeddedsw.CMacro.FREQ" type="string"> <ipxact:name>embeddedsw.CMacro.FREQ</ipxact:name> - <ipxact:value>50000000</ipxact:value> + <ipxact:value>125000000</ipxact:value> </ipxact:parameter> <ipxact:parameter parameterId="embeddedsw.CMacro.HAS_IN" type="string"> <ipxact:name>embeddedsw.CMacro.HAS_IN</ipxact:name> @@ -1246,7 +1246,7 @@ <suppliedSystemInfos> <entry> <key>CLOCK_RATE</key> - <value>50000000</value> + <value>125000000</value> </entry> </suppliedSystemInfos> <consumedSystemInfos/> diff --git a/boards/uniboard2c/designs/unb2c_minimal/quartus/ip/qsys_unb2c_minimal/qsys_unb2c_minimal_ram_scrap.ip b/boards/uniboard2c/designs/unb2c_minimal/quartus/ip/qsys_unb2c_minimal/qsys_unb2c_minimal_ram_scrap.ip index bf7b413301752d83aa57e80f52a68757ae877c78..0a558572d3bc8dc6afc84bf2899172a4a5ae6b3a 100644 --- a/boards/uniboard2c/designs/unb2c_minimal/quartus/ip/qsys_unb2c_minimal/qsys_unb2c_minimal_ram_scrap.ip +++ b/boards/uniboard2c/designs/unb2c_minimal/quartus/ip/qsys_unb2c_minimal/qsys_unb2c_minimal_ram_scrap.ip @@ -870,7 +870,7 @@ <ipxact:parameter parameterId="AUTO_SYSTEM_CLOCK_RATE" type="longint"> <ipxact:name>AUTO_SYSTEM_CLOCK_RATE</ipxact:name> <ipxact:displayName>Auto CLOCK_RATE</ipxact:displayName> - <ipxact:value>50000000</ipxact:value> + <ipxact:value>125000000</ipxact:value> </ipxact:parameter> </ipxact:parameters> </altera:altera_module_parameters> @@ -1482,7 +1482,7 @@ <suppliedSystemInfos> <entry> <key>CLOCK_RATE</key> - <value>50000000</value> + <value>125000000</value> </entry> </suppliedSystemInfos> <consumedSystemInfos/> diff --git a/boards/uniboard2c/designs/unb2c_minimal/quartus/ip/qsys_unb2c_minimal/qsys_unb2c_minimal_reg_dpmm_ctrl.ip b/boards/uniboard2c/designs/unb2c_minimal/quartus/ip/qsys_unb2c_minimal/qsys_unb2c_minimal_reg_dpmm_ctrl.ip index f509ebde66b819939231358dcb85b7aed8685119..2ac3ca967ff2588dee1c44f0bb53ad18dcf02b09 100644 --- a/boards/uniboard2c/designs/unb2c_minimal/quartus/ip/qsys_unb2c_minimal/qsys_unb2c_minimal_reg_dpmm_ctrl.ip +++ b/boards/uniboard2c/designs/unb2c_minimal/quartus/ip/qsys_unb2c_minimal/qsys_unb2c_minimal_reg_dpmm_ctrl.ip @@ -860,7 +860,7 @@ <ipxact:parameter parameterId="AUTO_SYSTEM_CLOCK_RATE" type="longint"> <ipxact:name>AUTO_SYSTEM_CLOCK_RATE</ipxact:name> <ipxact:displayName>Auto CLOCK_RATE</ipxact:displayName> - <ipxact:value>50000000</ipxact:value> + <ipxact:value>125000000</ipxact:value> </ipxact:parameter> </ipxact:parameters> </altera:altera_module_parameters> @@ -1472,7 +1472,7 @@ <suppliedSystemInfos> <entry> <key>CLOCK_RATE</key> - <value>50000000</value> + <value>125000000</value> </entry> </suppliedSystemInfos> <consumedSystemInfos/> diff --git a/boards/uniboard2c/designs/unb2c_minimal/quartus/ip/qsys_unb2c_minimal/qsys_unb2c_minimal_reg_dpmm_data.ip b/boards/uniboard2c/designs/unb2c_minimal/quartus/ip/qsys_unb2c_minimal/qsys_unb2c_minimal_reg_dpmm_data.ip index de81d57e9f24a2f062d803710fc71f53f1f56719..3cb7ebfd568557315ded82df977c7126060f09d8 100644 --- a/boards/uniboard2c/designs/unb2c_minimal/quartus/ip/qsys_unb2c_minimal/qsys_unb2c_minimal_reg_dpmm_data.ip +++ b/boards/uniboard2c/designs/unb2c_minimal/quartus/ip/qsys_unb2c_minimal/qsys_unb2c_minimal_reg_dpmm_data.ip @@ -860,7 +860,7 @@ <ipxact:parameter parameterId="AUTO_SYSTEM_CLOCK_RATE" type="longint"> <ipxact:name>AUTO_SYSTEM_CLOCK_RATE</ipxact:name> <ipxact:displayName>Auto CLOCK_RATE</ipxact:displayName> - <ipxact:value>50000000</ipxact:value> + <ipxact:value>125000000</ipxact:value> </ipxact:parameter> </ipxact:parameters> </altera:altera_module_parameters> @@ -1472,7 +1472,7 @@ <suppliedSystemInfos> <entry> <key>CLOCK_RATE</key> - <value>50000000</value> + <value>125000000</value> </entry> </suppliedSystemInfos> <consumedSystemInfos/> diff --git a/boards/uniboard2c/designs/unb2c_minimal/quartus/ip/qsys_unb2c_minimal/qsys_unb2c_minimal_reg_epcs.ip b/boards/uniboard2c/designs/unb2c_minimal/quartus/ip/qsys_unb2c_minimal/qsys_unb2c_minimal_reg_epcs.ip index b2a6132982e627f65d4f51832a12736642fae54b..f371d8f2d4797917ef1065c96a406bc61053e5c0 100644 --- a/boards/uniboard2c/designs/unb2c_minimal/quartus/ip/qsys_unb2c_minimal/qsys_unb2c_minimal_reg_epcs.ip +++ b/boards/uniboard2c/designs/unb2c_minimal/quartus/ip/qsys_unb2c_minimal/qsys_unb2c_minimal_reg_epcs.ip @@ -870,7 +870,7 @@ <ipxact:parameter parameterId="AUTO_SYSTEM_CLOCK_RATE" type="longint"> <ipxact:name>AUTO_SYSTEM_CLOCK_RATE</ipxact:name> <ipxact:displayName>Auto CLOCK_RATE</ipxact:displayName> - <ipxact:value>50000000</ipxact:value> + <ipxact:value>125000000</ipxact:value> </ipxact:parameter> </ipxact:parameters> </altera:altera_module_parameters> @@ -1482,7 +1482,7 @@ <suppliedSystemInfos> <entry> <key>CLOCK_RATE</key> - <value>50000000</value> + <value>125000000</value> </entry> </suppliedSystemInfos> <consumedSystemInfos/> diff --git a/boards/uniboard2c/designs/unb2c_minimal/quartus/ip/qsys_unb2c_minimal/qsys_unb2c_minimal_reg_fpga_temp_sens.ip b/boards/uniboard2c/designs/unb2c_minimal/quartus/ip/qsys_unb2c_minimal/qsys_unb2c_minimal_reg_fpga_temp_sens.ip index 4f1f2877090da0a26632682889cf49212895023b..2b8de706df5525d4136f8f62e4a0cafd7922bc8c 100644 --- a/boards/uniboard2c/designs/unb2c_minimal/quartus/ip/qsys_unb2c_minimal/qsys_unb2c_minimal_reg_fpga_temp_sens.ip +++ b/boards/uniboard2c/designs/unb2c_minimal/quartus/ip/qsys_unb2c_minimal/qsys_unb2c_minimal_reg_fpga_temp_sens.ip @@ -870,7 +870,7 @@ <ipxact:parameter parameterId="AUTO_SYSTEM_CLOCK_RATE" type="longint"> <ipxact:name>AUTO_SYSTEM_CLOCK_RATE</ipxact:name> <ipxact:displayName>Auto CLOCK_RATE</ipxact:displayName> - <ipxact:value>50000000</ipxact:value> + <ipxact:value>125000000</ipxact:value> </ipxact:parameter> </ipxact:parameters> </altera:altera_module_parameters> @@ -1482,7 +1482,7 @@ <suppliedSystemInfos> <entry> <key>CLOCK_RATE</key> - <value>50000000</value> + <value>125000000</value> </entry> </suppliedSystemInfos> <consumedSystemInfos/> diff --git a/boards/uniboard2c/designs/unb2c_minimal/quartus/ip/qsys_unb2c_minimal/qsys_unb2c_minimal_reg_fpga_voltage_sens.ip b/boards/uniboard2c/designs/unb2c_minimal/quartus/ip/qsys_unb2c_minimal/qsys_unb2c_minimal_reg_fpga_voltage_sens.ip index 9030cf4b4966b3d8c5a7b565e959a4eef8143769..acbe55cdcb0bc35ce63c002b9d4dcc98df634186 100644 --- a/boards/uniboard2c/designs/unb2c_minimal/quartus/ip/qsys_unb2c_minimal/qsys_unb2c_minimal_reg_fpga_voltage_sens.ip +++ b/boards/uniboard2c/designs/unb2c_minimal/quartus/ip/qsys_unb2c_minimal/qsys_unb2c_minimal_reg_fpga_voltage_sens.ip @@ -870,7 +870,7 @@ <ipxact:parameter parameterId="AUTO_SYSTEM_CLOCK_RATE" type="longint"> <ipxact:name>AUTO_SYSTEM_CLOCK_RATE</ipxact:name> <ipxact:displayName>Auto CLOCK_RATE</ipxact:displayName> - <ipxact:value>50000000</ipxact:value> + <ipxact:value>125000000</ipxact:value> </ipxact:parameter> </ipxact:parameters> </altera:altera_module_parameters> @@ -1482,7 +1482,7 @@ <suppliedSystemInfos> <entry> <key>CLOCK_RATE</key> - <value>50000000</value> + <value>125000000</value> </entry> </suppliedSystemInfos> <consumedSystemInfos/> diff --git a/boards/uniboard2c/designs/unb2c_minimal/quartus/ip/qsys_unb2c_minimal/qsys_unb2c_minimal_reg_mmdp_ctrl.ip b/boards/uniboard2c/designs/unb2c_minimal/quartus/ip/qsys_unb2c_minimal/qsys_unb2c_minimal_reg_mmdp_ctrl.ip index e2d246ce69fe219eed95eb6d7f11261095b0fd2e..e3c60bdc19f9e9004650240d24bcc794fa38ac8e 100644 --- a/boards/uniboard2c/designs/unb2c_minimal/quartus/ip/qsys_unb2c_minimal/qsys_unb2c_minimal_reg_mmdp_ctrl.ip +++ b/boards/uniboard2c/designs/unb2c_minimal/quartus/ip/qsys_unb2c_minimal/qsys_unb2c_minimal_reg_mmdp_ctrl.ip @@ -860,7 +860,7 @@ <ipxact:parameter parameterId="AUTO_SYSTEM_CLOCK_RATE" type="longint"> <ipxact:name>AUTO_SYSTEM_CLOCK_RATE</ipxact:name> <ipxact:displayName>Auto CLOCK_RATE</ipxact:displayName> - <ipxact:value>50000000</ipxact:value> + <ipxact:value>125000000</ipxact:value> </ipxact:parameter> </ipxact:parameters> </altera:altera_module_parameters> @@ -1472,7 +1472,7 @@ <suppliedSystemInfos> <entry> <key>CLOCK_RATE</key> - <value>50000000</value> + <value>125000000</value> </entry> </suppliedSystemInfos> <consumedSystemInfos/> diff --git a/boards/uniboard2c/designs/unb2c_minimal/quartus/ip/qsys_unb2c_minimal/qsys_unb2c_minimal_reg_mmdp_data.ip b/boards/uniboard2c/designs/unb2c_minimal/quartus/ip/qsys_unb2c_minimal/qsys_unb2c_minimal_reg_mmdp_data.ip index 8dcd4febbaa859c7d0d1d3d231febdcbc87034ee..c2821242750b7efaffae8d094462461b7c4b4e34 100644 --- a/boards/uniboard2c/designs/unb2c_minimal/quartus/ip/qsys_unb2c_minimal/qsys_unb2c_minimal_reg_mmdp_data.ip +++ b/boards/uniboard2c/designs/unb2c_minimal/quartus/ip/qsys_unb2c_minimal/qsys_unb2c_minimal_reg_mmdp_data.ip @@ -860,7 +860,7 @@ <ipxact:parameter parameterId="AUTO_SYSTEM_CLOCK_RATE" type="longint"> <ipxact:name>AUTO_SYSTEM_CLOCK_RATE</ipxact:name> <ipxact:displayName>Auto CLOCK_RATE</ipxact:displayName> - <ipxact:value>50000000</ipxact:value> + <ipxact:value>125000000</ipxact:value> </ipxact:parameter> </ipxact:parameters> </altera:altera_module_parameters> @@ -1472,7 +1472,7 @@ <suppliedSystemInfos> <entry> <key>CLOCK_RATE</key> - <value>50000000</value> + <value>125000000</value> </entry> </suppliedSystemInfos> <consumedSystemInfos/> diff --git a/boards/uniboard2c/designs/unb2c_minimal/quartus/ip/qsys_unb2c_minimal/qsys_unb2c_minimal_reg_remu.ip b/boards/uniboard2c/designs/unb2c_minimal/quartus/ip/qsys_unb2c_minimal/qsys_unb2c_minimal_reg_remu.ip index 8a739a206b8f666d340d377f27ea378b3c017fe8..a5ce515b9c112019ae1e4c737b1850dd71eef3ad 100644 --- a/boards/uniboard2c/designs/unb2c_minimal/quartus/ip/qsys_unb2c_minimal/qsys_unb2c_minimal_reg_remu.ip +++ b/boards/uniboard2c/designs/unb2c_minimal/quartus/ip/qsys_unb2c_minimal/qsys_unb2c_minimal_reg_remu.ip @@ -870,7 +870,7 @@ <ipxact:parameter parameterId="AUTO_SYSTEM_CLOCK_RATE" type="longint"> <ipxact:name>AUTO_SYSTEM_CLOCK_RATE</ipxact:name> <ipxact:displayName>Auto CLOCK_RATE</ipxact:displayName> - <ipxact:value>50000000</ipxact:value> + <ipxact:value>125000000</ipxact:value> </ipxact:parameter> </ipxact:parameters> </altera:altera_module_parameters> @@ -1482,7 +1482,7 @@ <suppliedSystemInfos> <entry> <key>CLOCK_RATE</key> - <value>50000000</value> + <value>125000000</value> </entry> </suppliedSystemInfos> <consumedSystemInfos/> diff --git a/boards/uniboard2c/designs/unb2c_minimal/quartus/ip/qsys_unb2c_minimal/qsys_unb2c_minimal_reg_wdi.ip b/boards/uniboard2c/designs/unb2c_minimal/quartus/ip/qsys_unb2c_minimal/qsys_unb2c_minimal_reg_wdi.ip index 6143ff7dc9d730cfbacc03f87d3048f94f6ccf45..c939ec23707a1e8635ac3fd84de38eb56a0baa81 100644 --- a/boards/uniboard2c/designs/unb2c_minimal/quartus/ip/qsys_unb2c_minimal/qsys_unb2c_minimal_reg_wdi.ip +++ b/boards/uniboard2c/designs/unb2c_minimal/quartus/ip/qsys_unb2c_minimal/qsys_unb2c_minimal_reg_wdi.ip @@ -860,7 +860,7 @@ <ipxact:parameter parameterId="AUTO_SYSTEM_CLOCK_RATE" type="longint"> <ipxact:name>AUTO_SYSTEM_CLOCK_RATE</ipxact:name> <ipxact:displayName>Auto CLOCK_RATE</ipxact:displayName> - <ipxact:value>50000000</ipxact:value> + <ipxact:value>125000000</ipxact:value> </ipxact:parameter> </ipxact:parameters> </altera:altera_module_parameters> @@ -1472,7 +1472,7 @@ <suppliedSystemInfos> <entry> <key>CLOCK_RATE</key> - <value>50000000</value> + <value>125000000</value> </entry> </suppliedSystemInfos> <consumedSystemInfos/> diff --git a/boards/uniboard2c/designs/unb2c_minimal/quartus/ip/qsys_unb2c_minimal/qsys_unb2c_minimal_rom_system_info.ip b/boards/uniboard2c/designs/unb2c_minimal/quartus/ip/qsys_unb2c_minimal/qsys_unb2c_minimal_rom_system_info.ip index 3db050ed0b714864ab86b9e7f088c5906e605de5..9c8fd2f545d2d6d58f2e10eed8a2940335617cad 100644 --- a/boards/uniboard2c/designs/unb2c_minimal/quartus/ip/qsys_unb2c_minimal/qsys_unb2c_minimal_rom_system_info.ip +++ b/boards/uniboard2c/designs/unb2c_minimal/quartus/ip/qsys_unb2c_minimal/qsys_unb2c_minimal_rom_system_info.ip @@ -870,7 +870,7 @@ <ipxact:parameter parameterId="AUTO_SYSTEM_CLOCK_RATE" type="longint"> <ipxact:name>AUTO_SYSTEM_CLOCK_RATE</ipxact:name> <ipxact:displayName>Auto CLOCK_RATE</ipxact:displayName> - <ipxact:value>50000000</ipxact:value> + <ipxact:value>125000000</ipxact:value> </ipxact:parameter> </ipxact:parameters> </altera:altera_module_parameters> @@ -1482,7 +1482,7 @@ <suppliedSystemInfos> <entry> <key>CLOCK_RATE</key> - <value>50000000</value> + <value>125000000</value> </entry> </suppliedSystemInfos> <consumedSystemInfos/> diff --git a/boards/uniboard2c/designs/unb2c_minimal/quartus/ip/qsys_unb2c_minimal/qsys_unb2c_minimal_timer_0.ip b/boards/uniboard2c/designs/unb2c_minimal/quartus/ip/qsys_unb2c_minimal/qsys_unb2c_minimal_timer_0.ip index 7a3ceaa691adbf542928e5cd9d56640db9fc0534..9b925ba3aaf6973f1a30c31836449d2136a14024 100644 --- a/boards/uniboard2c/designs/unb2c_minimal/quartus/ip/qsys_unb2c_minimal/qsys_unb2c_minimal_timer_0.ip +++ b/boards/uniboard2c/designs/unb2c_minimal/quartus/ip/qsys_unb2c_minimal/qsys_unb2c_minimal_timer_0.ip @@ -604,7 +604,7 @@ <ipxact:parameter parameterId="systemFrequency" type="longint"> <ipxact:name>systemFrequency</ipxact:name> <ipxact:displayName>systemFrequency</ipxact:displayName> - <ipxact:value>50000000</ipxact:value> + <ipxact:value>125000000</ipxact:value> </ipxact:parameter> <ipxact:parameter parameterId="watchdogPulse" type="int"> <ipxact:name>watchdogPulse</ipxact:name> @@ -629,7 +629,7 @@ <ipxact:parameter parameterId="loadValue" type="string"> <ipxact:name>loadValue</ipxact:name> <ipxact:displayName>loadValue</ipxact:displayName> - <ipxact:value>49999</ipxact:value> + <ipxact:value>124999</ipxact:value> </ipxact:parameter> <ipxact:parameter parameterId="mult" type="real"> <ipxact:name>mult</ipxact:name> @@ -664,11 +664,11 @@ </ipxact:parameter> <ipxact:parameter parameterId="embeddedsw.CMacro.FREQ" type="string"> <ipxact:name>embeddedsw.CMacro.FREQ</ipxact:name> - <ipxact:value>50000000</ipxact:value> + <ipxact:value>125000000</ipxact:value> </ipxact:parameter> <ipxact:parameter parameterId="embeddedsw.CMacro.LOAD_VALUE" type="string"> <ipxact:name>embeddedsw.CMacro.LOAD_VALUE</ipxact:name> - <ipxact:value>49999</ipxact:value> + <ipxact:value>124999</ipxact:value> </ipxact:parameter> <ipxact:parameter parameterId="embeddedsw.CMacro.MULT" type="string"> <ipxact:name>embeddedsw.CMacro.MULT</ipxact:name> @@ -1237,7 +1237,7 @@ <cmsisVars> <entry> <key>period_name_1_reset_value</key> - <value>0x0</value> + <value>0x1</value> </entry> <entry> <key>snap_0</key> @@ -1245,7 +1245,7 @@ </entry> <entry> <key>period_name_0_reset_value</key> - <value>0xc34f</value> + <value>0xe847</value> </entry> <entry> <key>snap_2</key> @@ -1346,7 +1346,7 @@ <suppliedSystemInfos> <entry> <key>CLOCK_RATE</key> - <value>50000000</value> + <value>125000000</value> </entry> </suppliedSystemInfos> <consumedSystemInfos/> diff --git a/boards/uniboard2c/designs/unb2c_minimal/quartus/qsys_unb2c_minimal.qsys b/boards/uniboard2c/designs/unb2c_minimal/quartus/qsys_unb2c_minimal.qsys index 55c5f3362f3d2041b748f17fc9cb6c0a9e83468f..4d629bdec660fe54fa08d8a953c6c5a34e7bfb92 100644 --- a/boards/uniboard2c/designs/unb2c_minimal/quartus/qsys_unb2c_minimal.qsys +++ b/boards/uniboard2c/designs/unb2c_minimal/quartus/qsys_unb2c_minimal.qsys @@ -3931,7 +3931,7 @@ </entry> <entry> <key>clockRate</key> - <value>50000000</value> + <value>125000000</value> </entry> <entry> <key>clockRateKnown</key> @@ -3973,7 +3973,7 @@ <parameterValueMap> <entry> <key>clockRate</key> - <value>50000000</value> + <value>125000000</value> </entry> <entry> <key>externallyDriven</key> @@ -4082,7 +4082,7 @@ <suppliedSystemInfos> <entry> <key>CLOCK_RATE</key> - <value>50000000</value> + <value>125000000</value> </entry> </suppliedSystemInfos> <consumedSystemInfos/> @@ -4106,47 +4106,6 @@ </componentDefinition>]]></parameter> <parameter name="defaultBoundary"><![CDATA[<boundaryDefinition> <interfaces> - <interface> - <name>clk</name> - <type>clock</type> - <isStart>true</isStart> - <ports> - <port> - <name>clk_out</name> - <role>clk</role> - <direction>Output</direction> - <width>1</width> - <lowerBound>0</lowerBound> - <vhdlType>STD_LOGIC</vhdlType> - </port> - </ports> - <assignments> - <assignmentValueMap/> - </assignments> - <parameters> - <parameterValueMap> - <entry> - <key>associatedDirectClock</key> - <value>clk_in</value> - </entry> - <entry> - <key>clockRate</key> - <value>50000000</value> - </entry> - <entry> - <key>clockRateKnown</key> - <value>true</value> - </entry> - <entry> - <key>externallyDriven</key> - <value>true</value> - </entry> - <entry> - <key>ptfSchematicName</key> - </entry> - </parameterValueMap> - </parameters> - </interface> <interface> <name>clk_in</name> <type>clock</type> @@ -4173,7 +4132,7 @@ <parameterValueMap> <entry> <key>clockRate</key> - <value>50000000</value> + <value>125000000</value> </entry> <entry> <key>externallyDriven</key> @@ -4219,6 +4178,47 @@ </parameterValueMap> </parameters> </interface> + <interface> + <name>clk</name> + <type>clock</type> + <isStart>true</isStart> + <ports> + <port> + <name>clk_out</name> + <role>clk</role> + <direction>Output</direction> + <width>1</width> + <lowerBound>0</lowerBound> + <vhdlType>STD_LOGIC</vhdlType> + </port> + </ports> + <assignments> + <assignmentValueMap/> + </assignments> + <parameters> + <parameterValueMap> + <entry> + <key>associatedDirectClock</key> + <value>clk_in</value> + </entry> + <entry> + <key>clockRate</key> + <value>125000000</value> + </entry> + <entry> + <key>clockRateKnown</key> + <value>true</value> + </entry> + <entry> + <key>externallyDriven</key> + <value>true</value> + </entry> + <entry> + <key>ptfSchematicName</key> + </entry> + </parameterValueMap> + </parameters> + </interface> <interface> <name>clk_reset</name> <type>reset</type> @@ -5447,7 +5447,7 @@ </entry> <entry> <key>CLOCK_RATE</key> - <value>50000000</value> + <value>125000000</value> </entry> <entry> <key>RESET_DOMAIN</key> @@ -6453,7 +6453,7 @@ </entry> <entry> <key>embeddedsw.CMacro.CPU_FREQ</key> - <value>50000000u</value> + <value>125000000u</value> </entry> <entry> <key>embeddedsw.CMacro.CPU_ID_SIZE</key> @@ -6613,7 +6613,7 @@ </entry> <entry> <key>embeddedsw.dts.params.clock-frequency</key> - <value>50000000u</value> + <value>125000000u</value> </entry> <entry> <key>embeddedsw.dts.params.dcache-line-size</key> @@ -7157,7 +7157,7 @@ <consumedSystemInfos> <entry> <key>CLOCK_RATE</key> - <value>50000000</value> + <value>125000000</value> </entry> </consumedSystemInfos> </value> @@ -9101,7 +9101,7 @@ <consumedSystemInfos> <entry> <key>CLOCK_RATE</key> - <value>50000000</value> + <value>125000000</value> </entry> </consumedSystemInfos> </value> @@ -10242,7 +10242,7 @@ <consumedSystemInfos> <entry> <key>CLOCK_RATE</key> - <value>50000000</value> + <value>125000000</value> </entry> </consumedSystemInfos> </value> @@ -11297,7 +11297,7 @@ <consumedSystemInfos> <entry> <key>CLOCK_RATE</key> - <value>50000000</value> + <value>125000000</value> </entry> </consumedSystemInfos> </value> @@ -11843,7 +11843,7 @@ </entry> <entry> <key>embeddedsw.CMacro.FREQ</key> - <value>50000000</value> + <value>125000000</value> </entry> <entry> <key>embeddedsw.CMacro.HAS_IN</key> @@ -12471,7 +12471,7 @@ <consumedSystemInfos> <entry> <key>CLOCK_RATE</key> - <value>50000000</value> + <value>125000000</value> </entry> </consumedSystemInfos> </value> @@ -13612,7 +13612,7 @@ <consumedSystemInfos> <entry> <key>CLOCK_RATE</key> - <value>50000000</value> + <value>125000000</value> </entry> </consumedSystemInfos> </value> @@ -14753,7 +14753,7 @@ <consumedSystemInfos> <entry> <key>CLOCK_RATE</key> - <value>50000000</value> + <value>125000000</value> </entry> </consumedSystemInfos> </value> @@ -15894,7 +15894,7 @@ <consumedSystemInfos> <entry> <key>CLOCK_RATE</key> - <value>50000000</value> + <value>125000000</value> </entry> </consumedSystemInfos> </value> @@ -17035,7 +17035,7 @@ <consumedSystemInfos> <entry> <key>CLOCK_RATE</key> - <value>50000000</value> + <value>125000000</value> </entry> </consumedSystemInfos> </value> @@ -18176,7 +18176,7 @@ <consumedSystemInfos> <entry> <key>CLOCK_RATE</key> - <value>50000000</value> + <value>125000000</value> </entry> </consumedSystemInfos> </value> @@ -19317,7 +19317,7 @@ <consumedSystemInfos> <entry> <key>CLOCK_RATE</key> - <value>50000000</value> + <value>125000000</value> </entry> </consumedSystemInfos> </value> @@ -20458,7 +20458,7 @@ <consumedSystemInfos> <entry> <key>CLOCK_RATE</key> - <value>50000000</value> + <value>125000000</value> </entry> </consumedSystemInfos> </value> @@ -21599,7 +21599,7 @@ <consumedSystemInfos> <entry> <key>CLOCK_RATE</key> - <value>50000000</value> + <value>125000000</value> </entry> </consumedSystemInfos> </value> @@ -22740,7 +22740,7 @@ <consumedSystemInfos> <entry> <key>CLOCK_RATE</key> - <value>50000000</value> + <value>125000000</value> </entry> </consumedSystemInfos> </value> @@ -23881,7 +23881,7 @@ <consumedSystemInfos> <entry> <key>CLOCK_RATE</key> - <value>50000000</value> + <value>125000000</value> </entry> </consumedSystemInfos> </value> @@ -24934,7 +24934,7 @@ <cmsisVars> <entry> <key>period_name_1_reset_value</key> - <value>0x0</value> + <value>0x1</value> </entry> <entry> <key>snap_0</key> @@ -24942,7 +24942,7 @@ </entry> <entry> <key>period_name_0_reset_value</key> - <value>0xc34f</value> + <value>0xe847</value> </entry> <entry> <key>snap_2</key> @@ -25056,7 +25056,7 @@ <consumedSystemInfos> <entry> <key>CLOCK_RATE</key> - <value>50000000</value> + <value>125000000</value> </entry> </consumedSystemInfos> </value> @@ -25569,7 +25569,7 @@ <cmsisVars> <entry> <key>period_name_1_reset_value</key> - <value>0x0</value> + <value>0x1</value> </entry> <entry> <key>snap_0</key> @@ -25577,7 +25577,7 @@ </entry> <entry> <key>period_name_0_reset_value</key> - <value>0xc34f</value> + <value>0xe847</value> </entry> <entry> <key>snap_2</key> @@ -25706,11 +25706,11 @@ </entry> <entry> <key>embeddedsw.CMacro.FREQ</key> - <value>50000000</value> + <value>125000000</value> </entry> <entry> <key>embeddedsw.CMacro.LOAD_VALUE</key> - <value>49999</value> + <value>124999</value> </entry> <entry> <key>embeddedsw.CMacro.MULT</key> diff --git a/boards/uniboard2c/designs/unb2c_minimal/src/vhdl/unb2c_minimal.vhd b/boards/uniboard2c/designs/unb2c_minimal/src/vhdl/unb2c_minimal.vhd index b58094eb47234e451221520244a9a7245cffbed0..396abb9df92fb24859f10371a2fd4144f9dda52f 100644 --- a/boards/uniboard2c/designs/unb2c_minimal/src/vhdl/unb2c_minimal.vhd +++ b/boards/uniboard2c/designs/unb2c_minimal/src/vhdl/unb2c_minimal.vhd @@ -70,7 +70,7 @@ ARCHITECTURE str OF unb2c_minimal IS -- Firmware version x.y -- If x >= 2, rom_info starts on 0x10000 and max size = 0x8192 words CONSTANT c_fw_version : t_unb2c_board_fw_version := (2, 0); - CONSTANT c_mm_clk_freq : NATURAL := c_unb2c_board_mm_clk_freq_50M; + CONSTANT c_mm_clk_freq : NATURAL := c_unb2c_board_mm_clk_freq_125M; -- System SIGNAL cs_sim : STD_LOGIC; diff --git a/boards/uniboard2c/designs/unb2c_test/src/vhdl/unb2c_test_pkg.vhd b/boards/uniboard2c/designs/unb2c_test/src/vhdl/unb2c_test_pkg.vhd index 306af33cbd1abe7428f9fbc65f9b60cd9cab2756..59c3a9e1cad55c33614bd63587ede07a56104089 100644 --- a/boards/uniboard2c/designs/unb2c_test/src/vhdl/unb2c_test_pkg.vhd +++ b/boards/uniboard2c/designs/unb2c_test/src/vhdl/unb2c_test_pkg.vhd @@ -77,6 +77,7 @@ PACKAGE unb2c_test_pkg IS type_MB_II : t_c_tech_ddr; END RECORD; -- loop 1GbE 1GbE qsfp ring bk0 jesd DDR4 DDR4 heatr + CONSTANT c_test_minimal : t_unb2c_test_config := (FALSE, TRUE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,c_tech_ddr4_8g_1600m, c_tech_ddr4_8g_1600m); CONSTANT c_test_10GbE : t_unb2c_test_config := (FALSE, TRUE, TRUE, TRUE, TRUE,FALSE,FALSE,FALSE,FALSE,FALSE,c_tech_ddr4_8g_1600m, c_tech_ddr4_8g_1600m); CONSTANT c_test_10GbE_qb : t_unb2c_test_config := (FALSE, TRUE, TRUE, TRUE,FALSE, TRUE,FALSE,FALSE,FALSE,FALSE,c_tech_ddr4_8g_1600m, c_tech_ddr4_8g_1600m); CONSTANT c_test_ddr : t_unb2c_test_config := (FALSE, TRUE, TRUE,FALSE,FALSE,FALSE,FALSE, TRUE, TRUE,FALSE,c_tech_ddr4_8g_1600m, c_tech_ddr4_8g_1600m); diff --git a/boards/uniboard2c/libraries/unb2c_board/hdllib.cfg b/boards/uniboard2c/libraries/unb2c_board/hdllib.cfg index f9b7f66a917452a6a6747356c7a3631bc2f16946..93583a2b56bf78bd132632a723dcbddd675cc9ac 100644 --- a/boards/uniboard2c/libraries/unb2c_board/hdllib.cfg +++ b/boards/uniboard2c/libraries/unb2c_board/hdllib.cfg @@ -7,6 +7,8 @@ hdl_lib_include_ip = ip_arria10_e2sg_tse_sgmii_lvds ip_arria10_e2sg_clkbuf_global ip_arria10_e2sg_fractional_pll_clk200 ip_arria10_e2sg_fractional_pll_clk125 + ip_arria10_e2sg_pll_clk125 + ip_arria10_e2sg_pll_clk200 synth_files = src/vhdl/unb2c_board_pkg.vhd diff --git a/boards/uniboard2c/libraries/unb2c_board/quartus/pinning/unb2c_minimal_pins.tcl b/boards/uniboard2c/libraries/unb2c_board/quartus/pinning/unb2c_minimal_pins.tcl index d75b4a025b541fd4891dd046685a2394940ee194..d49fe7f04b4eadc94aeeb17bea2e759cb39cc097 100644 --- a/boards/uniboard2c/libraries/unb2c_board/quartus/pinning/unb2c_minimal_pins.tcl +++ b/boards/uniboard2c/libraries/unb2c_board/quartus/pinning/unb2c_minimal_pins.tcl @@ -4,6 +4,8 @@ set_location_assignment PIN_J15 -to "CLK(n)" set_location_assignment PIN_N12 -to ETH_CLK[0] set_location_assignment PIN_AK33 -to ETH_CLK[1] +set_instance_assignment -name IO_STANDARD "1.8 V" -to ETH_CLK[0] +set_instance_assignment -name IO_STANDARD "1.8 V" -to ETH_CLK[1] #set_location_assignment PIN_H17 -to S10_ETH_CLK diff --git a/boards/uniboard2c/libraries/unb2c_board/quartus/unb2c_board.sdc b/boards/uniboard2c/libraries/unb2c_board/quartus/unb2c_board.sdc index d97de2bec6e0e3371d5a2de28e3f5905e740844a..47c96bb304a46ca836b74b45e589238b0e218d13 100644 --- a/boards/uniboard2c/libraries/unb2c_board/quartus/unb2c_board.sdc +++ b/boards/uniboard2c/libraries/unb2c_board/quartus/unb2c_board.sdc @@ -44,7 +44,8 @@ set_time_format -unit ns -decimal_places 3 -create_clock -period 125Mhz [get_ports {ETH_CLK}] +create_clock -period 125Mhz [get_ports {ETH_CLK[0]}] +create_clock -period 125Mhz [get_ports {ETH_CLK[1]}] create_clock -period 200Mhz [get_ports {CLK}] create_clock -period 100Mhz [get_ports {CLKUSR}] create_clock -period 644.53125Mhz [get_ports {SA_CLK}]