當前位置:律師網大全 - 註冊公司 - 如何將10M時鐘倍頻為20M輸出,時鐘由晶振提供。芯片為actel公司的FPGA A3P125,應用軟件為Libero9.0。

如何將10M時鐘倍頻為20M輸出,時鐘由晶振提供。芯片為actel公司的FPGA A3P125,應用軟件為Libero9.0。

哈哈,我也遇到了同樣的問題,不過最後還是解決了。事實上,這很簡單:

1,首先妳得建壹個工程,比如最簡單的分頻工程;

2.配置要求(後面兩個觸發源我們會用到):1)PLL輸入時鐘clk02)復位信號areset(記住是高電平有效)。都設為輸入3) C0: PLL輸出時鐘,也就是妳倍頻後的20M 4)鎖定信號,高電平表示輸出穩定。

3.PLL的配置過程:1)。打開Qusartus >;工具& gt大向導插件管理器。

2)選擇第壹項,創建壹個新的...然後單擊下壹步。

3)打開選擇a中的I/O下拉框...在左邊,找到阿爾普爾。右邊是PLL內核編譯語言的選擇。中間是默認的項目存儲目錄,地址末尾加了\PLL_ctrl(意思是將文件PLL_ctrl存儲在項目目錄下)。單擊下壹步

4)接下來會有ALPLL的輸入時鐘,配置控制信號,配置輸出時鐘,仿真庫文件,輸出文件的設置,輸出文件的設置。妳要看清楚內容,有PLL_CTRL_inst和PLL_CTRL文件可以查。其他配置都很簡單,妳應該能看懂。配置完成後點擊finish(點擊FINISH後,會提示是否添加到項目,選擇Yes)。

5)接下來將PLL_CTRL_inst實例化到項目中:將PLL_CTRL_inst文件中的內容復制到項目目錄中,修改()中的內容,實際上是作為壹個子函數調用的。選擇輸入信號和輸出信號的正確引腳分配。

這就完成了壹個簡單的PLL時鐘倍頻。特定的倍頻(或分頻)可以修改PLL_CTRL文件中的系數。還有壹點,燒錄程序後,妳要把實際的晶振時鐘引到妳的PLL輸入信號端。

有什麽不懂的,壹起討論,互相學習。

  • 上一篇:寧夏國投生態枸杞產業有限公司招聘信息,寧夏國投生態枸杞產業有限公司怎麽樣?
  • 下一篇:誰能幫我找到陳微明的個人信息?
  • copyright 2024律師網大全