ID bài viết: 000074576 Loại nội dung: Xử lý sự cố Lần duyệt cuối: 23/04/2019

Tại sao tần số 'truy tx_coreclock' không chính xác đối với các yếu tố sê-ri hóa lẻ được tạo ra Altera IP LVDS mềm?

Môi Trường

  • Intel® Quartus® Prime Phiên bản Pro
  • IP FPGA Intel® LVDS mềm
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    Mô tả

    Bạn sẽ quan sát số liệu tx_coreclock nhận được là một nửa tần số dự kiến tx_coreclock số sê-ri hóa lẻ.

    Độ phân giải

    Công việc xung quanh sửa chữa RTL bằng cách tạo ra một đầu ra PLL (clk2) cho tx_coreclock.

    1. Chỉnh sửa các tệp sau đây sau khi tạo IP LVDS Altera®Soft

    • _sim/.v
    • /_002.v

     

    2. Chỉnh sửa PLL bằng cách thêm các tham số clk2 và các thay đổi sau cho các tệp được đề cập ở trên trong các mô-đun tương ứng

    • mô-đun _002 (/_002.v)
    • trình điều mô-đun (_sim/.v)

     

    bước 1:-Thêm clk2 trong phần 'defparam'

      lvds_tx_pll.clk2_divide_by = clk1_divide_by giá trị

      lvds_tx_pll.clk2_multiply_by = 2* clk1_multiply_by giá trị

      lvds_tx_pll.clk2_phase_shift = clk1_phase_shift giá trị

     

    bước 2: - bình luận về tx_coreclock tập và thêm xung giờ được tạo (clk2) từ PLL tx_coreclock như được hiển thị.

    tx_coreclock = slow_clock,

      tx_coreclock = wire_lvds_tx_pll_clk[2],

     

    Công việc này đã được triển khai trong Intel Quartus® mềm Prime Phiên bản Tiêu chuẩn phiên bản 16.0 trở đi.

    Các sản phẩm liên quan

    Bài viết này áp dụng cho 1 sản phẩm

    FPGA Intel® MAX® 10

    Nội dung gốc bằng tiếng Anh trên trang này vừa do con người vừa do máy dịch. Nội dung này chỉ để cung cấp thông tin chung và giúp quý vị thuận tiện. Quý vị không nên tin đây là thông tin hoàn chỉnh hoặc chính xác. Nếu có bất kỳ mâu thuẫn nào giữa bản tiếng Anh và bản dịch của trang này, thì bản tiếng Anh sẽ chi phối và kiểm soát. Xem phiên bản tiếng Anh của trang này.