Skip to content

Commit

Permalink
Merge pull request #337 from GSI-CS-CO/fallout_a10_sys_pll_fix
Browse files Browse the repository at this point in the history
Fallout a10 sys pll fix
  • Loading branch information
alyxazon authored Aug 17, 2023
2 parents 1121d55 + 4059f32 commit a400180
Show file tree
Hide file tree
Showing 79 changed files with 10,435 additions and 2,158 deletions.
6 changes: 6 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -214,6 +214,12 @@ riscv-toolchain: riscv-toolchain-download
test -d riscv-toolchain || tar zxvf riscv_gcc.tgz -o
test -d riscv-11.2-small && mv riscv-11.2-small riscv-toolchain || true

lm32-cluster-testbench-run:: lm32-toolchain hdlmake_install
make -C testbench/lm32_cluster/test run

lm32-cluster-testbench-clean:: lm32-toolchain hdlmake_install
make -C testbench/lm32_cluster/test clean

riscv-toolchain-clean::
rm -rf riscv_gcc.tgz || true
rm -rf riscv-toolchain || true
Expand Down
8 changes: 8 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ GSI Timing Gateware and Tools
- [Additional Targets](#additional-targets)
- [Check Timing Constraints](#check-timing-constraints)
- [Sort QSF Files](#sort-qsf-files)
- [LM32 Cluster Testbench](#lm32-cluster-testbench)
- [FAQ and Common Problems](#faq-and-common-problems)
- [Synthesis](#synthesis)
- [Quartus Version](#quartus-version)
Expand Down Expand Up @@ -148,6 +149,13 @@ make $device-sort
make exploder5-sort # example
```

### LM32 Cluster Testbench

```
make lm32-cluster-testbench-run
```
[Click here for additional information.](testbench/lm32_cluster/test/REAME.md)

# FAQ and Common Problems

## Synthesis
Expand Down
19 changes: 4 additions & 15 deletions modules/pll/arria10/sys_fpll10/sys_fpll10.qsys
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
version="1.0"
description=""
tags="INTERNAL_COMPONENT=true"
categories="" />
categories="System" />
<parameter name="bonusData"><![CDATA[bonusData
{
element xcvr_fpll_a10_0
Expand Down Expand Up @@ -98,7 +98,7 @@
<module
name="xcvr_fpll_a10_0"
kind="altera_xcvr_fpll_a10"
version="16.0"
version="18.1"
enabled="1"
autoexport="1">
<parameter name="base_device" value="NIGHTFURY4" />
Expand Down Expand Up @@ -127,6 +127,7 @@
<parameter name="gui_desired_outclk2_frequency" value="20.0" />
<parameter name="gui_desired_outclk3_frequency" value="10.0" />
<parameter name="gui_desired_refclk_frequency" value="100.0" />
<parameter name="gui_enable_50G_support" value="false" />
<parameter name="gui_enable_active_clk" value="false" />
<parameter name="gui_enable_cascade_out" value="false" />
<parameter name="gui_enable_clk_bad" value="false" />
Expand All @@ -143,6 +144,7 @@
<parameter name="gui_hssi_output_clock_frequency" value="1250.0" />
<parameter name="gui_hssi_prot_mode" value="0" />
<parameter name="gui_iqtxrxclk_outclk_index" value="0" />
<parameter name="gui_is_downstream_cascaded_pll" value="false" />
<parameter name="gui_number_of_output_clocks" value="4" />
<parameter name="gui_operation_mode" value="0" />
<parameter name="gui_outclk0_actual_phase_shift" value="0.0" />
Expand Down Expand Up @@ -190,25 +192,12 @@
<parameter name="rcfg_h_file_enable" value="0" />
<parameter name="rcfg_jtag_enable" value="0" />
<parameter name="rcfg_mif_file_enable" value="0" />
<parameter name="rcfg_multi_enable" value="0" />
<parameter name="rcfg_profile_cnt" value="2" />
<parameter name="rcfg_profile_data0" value="" />
<parameter name="rcfg_profile_data1" value="" />
<parameter name="rcfg_profile_data2" value="" />
<parameter name="rcfg_profile_data3" value="" />
<parameter name="rcfg_profile_data4" value="" />
<parameter name="rcfg_profile_data5" value="" />
<parameter name="rcfg_profile_data6" value="" />
<parameter name="rcfg_profile_data7" value="" />
<parameter name="rcfg_profile_select" value="1" />
<parameter name="rcfg_reduced_files_enable" value="0" />
<parameter name="rcfg_separate_avmm_busy" value="0" />
<parameter name="rcfg_sv_file_enable" value="0" />
<parameter name="rcfg_txt_file_enable" value="0" />
<parameter name="set_altera_xcvr_fpll_a10_calibration_en" value="1" />
<parameter name="set_capability_reg_enable" value="0" />
<parameter name="set_csr_soft_logic_enable" value="0" />
<parameter name="set_rcfg_emb_strm_enable" value="0" />
<parameter name="set_user_identifier" value="0" />
<parameter name="silicon_rev" value="false" />
<parameter name="support_mode" value="user_mode" />
Expand Down
Loading

0 comments on commit a400180

Please sign in to comment.