Interlaken (Thế hệ thứ 2) Intel® FPGA IP nhắm mục tiêu đến Intel® Stratix® 10 H-Tile hoặc E-Tile chỉ hỗ trợ một số tốc độ dữ liệu và tùy chọn xung nhịp tham chiếu trong GUI Trình chỉnh sửa tham số IP.
Để giải quyết vấn đề này, bạn nên thực hiện các bước sau để thay đổi tốc độ dữ liệu và tần số xung nhịp tham chiếu bộ thu phát thành một giá trị hơi khác một chút sau khi Interlaken (Thế hệ thứ 2) Intel® FPGA IP Example Design nhắm mục tiêu đến Intel® Stratix® 10 H-Tile hoặc E-Tile đã được tạo ra.
Các bước để thay đổi tốc độ dữ liệu/tần số đồng hồ tham chiếu Intel® Stratix® 10 E-Tile:
- Thêm dòng sau vào < tên dự án thiết kế >/uflex_ilk_0_example_design/example_design/quartus/example_design.sdc
create_clock -name pll_ref_clk -period " MHz" [get_ports pll_ref_clk]
- Thay đổi các cài đặt sau đây trong tên dự án thiết kế >/uflex_ilk_0_example_design/ilk_uflex/altera_xcvr_native_s10_etile_2101/synth/ilk_uflex_ip_parameters_.tcl
[Dòng 12] dict set native_phy_ip_params pma_tx_data_rate_profile0 "< tốc độ dữ liệu mong muốn trong Mbps>"
[Dòng 13] dict set native_phy_ip_params pma_rx_data_rate_profile0 "< tốc độ dữ liệu mong muốn trong Mbps>"
[Dòng 28] tập lệnh native_phy_ip_params pma_tx_pll_refclk_freq_mhz_profile0 "< tần số đồng hồ tham chiếu không mong muốn trong Mhz>"
[Dòng 30] dict set native_phy_ip_params pma_rx_pll_refclk_freq_mhz_profile0 "< tần số đồng hồ tham chiếu không mong muốn trong Mhz>"
Các bước để thay đổi tốc độ dữ liệu/tần số đồng hồ tham chiếu Intel® Stratix® 10 H-Tile:
- Thêm dòng sau vào < tên dự án thiết kế >/uflex_ilk_0_example_design/example_design/quartus/example_design.sdc
create_clock -name pll_ref_clk -period " MHz" [get_ports pll_ref_clk]
- Thay đổi các cài đặt sau đây trong tên dự án thiết kế >/uflex_ilk_0_example_design/ilk_uflex/altera_xcvr_native_s10_htile_1921/synth/ilk_uflex_ip_parameters_.tcl
[Dòng 13] dict set native_phy_ip_params set_data_rate_profile0 "< tốc độ dữ liệu mong muốn trong Mbps>"