Do sự cố trong phiên bản phần mềm Intel® Quartus® II 14.1, HPS User Clock 2 không thể được kích hoạt từ HPS Megawizard trong Qsys.
Để khắc phục sự cố này trong phiên bản phần mềm Intel® Quartus® II 14.1, hãy làm theo các bước dưới đây:
Để Kích hoạt HPS User Clock 2
- Lưu dự án Qsys của bạn và thoát Qsys
- Mở tệp .qsys chứa phiên bản HPS trong trình soạn thảo văn bản <tên dự án>.qsys
- Tìm kiếm tham số S2FCLK_USER2CLK_Enable và đặt nó thành true
<tên tham số = "S2FCLK_USER2CLK_Enable" value = "true" / > - Lưu tệp .qsys
- Mở dự án trong Qsys và tạo hệ thống
Lưu ý: Các bước trên có thể cần phải được lặp lại nếu các tham số HPS được chỉnh sửa trong Qsys.
Để đặt tần số của HPS User Clock 2
Tần số của HPS User Clock 2 phải được đặt thủ công, theo quy trình Preloader Custom Clocking như được sử dụng cho phần mềm Quartus II 13.1 trở về trước. Quy trình này cập nhật phần mềm tệp chuyển giao BSP đã tạo/<tên bsp>/generated/pll_config.h
Vui lòng xem trang Rocketboards sau để biết thêm chi tiết: http://www.rocketboards.org/foswiki/Documentation/PreloaderClockingCustomization131
Sau đó, một ràng buộc đồng hồ như dưới đây sẽ được thêm vào bất kỳ tệp .sdc nào. Đảm bảo rằng tệp .sdc phải có nguồn gốc sau tệp .qip.
create_clock -period <HPS User Clock 2 period> [get_pins -compatibility_mode *|fpga_interfaces|clocks_resets|h2f_user2_clk]