马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
目前仅在 Cyclone IV上 测试,pll 为 short chain mode 1、PLL建议配置成 C0-C4口都使用 2、详细使用说明,请参考 pll_config_tb.sv 测试文件 3、输出的频率 = 输入的频率x(Mult系数)÷ (Div系数)÷ (clock div 系数)÷ 2 ;;; 注意还要除二 4、有些奇奇怪怪的系数会不工作或者使PLL失锁或者输出的频率不对,这个和PLL有关 --@--Young--@--
Github 代码通道
下面位模块IO
- module pll_config (
- input clock ,
- input rst_n ,
- input update_req ,
- input [7:0] Mult ,
- input [7:0] div ,
- input [7:0] clk0_div ,
- input [7:0] clk1_div ,
- input [7:0] clk2_div ,
- input [7:0] clk3_div ,
- input [7:0] clk4_div ,
- output to_pll_scan_clk ,
- output to_pll_scan_ena ,
- output to_pll_scan_data ,
- output to_pll_rst ,
- input from_pll_scan_done ,
- output to_pll_update
- );
复制代码
|