文章 ID: 000074576 內容類型: 疑難排解 最近查看日期: 2019 年 04 月 23 日

為什麼軟 LVDS IP Altera產生的奇異序列化因素的「tx_coreclock」頻率不正確?

環境

  • Intel® Quartus® Prime Pro Edition 軟體
  • 軟體 LVDS Intel® FPGA IP
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    描述

    您會注意到所取得的tx_coreclock是奇異序列化因素預期tx_coreclock頻率的一半。

    解決方法

    透過為tx_coreclock產生另一個 PLL 輸出 (clk2),解決 RTL 修復問題。

    1. 在世代Altera®Soft LVDS IP 後編輯下列檔案

    • _sim/.v
    • /_002.v

     

    2. 在各自模組中新增 clk2 參數及以下上述檔案的變更,以編輯 PLL

    • 模組_002 (/_002.v)
    • 模組 (_sim/.v)

     

    步驟 1:-在「defparam」區段中新增 clk2

      lvds_tx_pll.clk2_divide_by = clk1_divide_by值

      lvds_tx_pll.clk2_multiply_by = 2* clk1_multiply_by值

     lvds_tx_pll.clk2_phase_shift = clk1_phase_shift值

     

    步驟 2:- 評論tx_coreclock分配,並將所產生的頻率 (clk2) 從 PLL 新增到 tx_coreclock(如所示)。

    tx_coreclock = slow_clock,

      tx_coreclock = wire_lvds_tx_pll_clk[2]

     

    此工作已在 Intel Quartus® Prime Standard Edition 軟體版本 16.0 之後實作。

    相關產品

    本文章適用於 1 產品

    Intel® MAX® 10 FPGA

    這個頁面的內容綜合了英文原始內容的人工翻譯譯文與機器翻譯譯文。本內容是基於一般資訊目的,方便您參考而提供,不應視同完整或準確的內容。如果這個頁面的英文版與譯文之間發生任何牴觸,將受英文版規範及管轄。 查看這個頁面的英文版。