当前位置:网站首页>Xilinx FPGA one way clock input two PLLs
Xilinx FPGA one way clock input two PLLs
2022-07-24 00:41:00 【wkonghua】
Xilinx FPGA One clock input two PLL
Implementation method :
1、 The clock is input by the global clock input pin .
2、 The input clock first enters IBUFG + BUFG, Then output a global clock
3、 Input the output global clock into two PLL,PLL Configuration input is No Buffer, Output is BUFG/BUFGCE etc.


The code is as follows :
wire O ;
IBUFG IBUFG_inst (
.O(O), // Buffer output
.I(i_sys_clk_50m) // Buffer input (connect directly to top-level port)
);
wire O1;
BUFG BUFG_inst(
.O(O1), // 1-bit output: Clock output
.I(O) // 1-bit input: Clock input
);
PLL PLL_INST(
// Clock out ports
.sys_clk_10m ( )
,.sys_clk_20_46m ( )
,.sys_clk_50m ( )
,.sys_clk_100m ( )
// Status and control signals
,.reset ( 0 )
,.sys_rst_n ( sys_rst_n )
// Clock in ports
,.clk_in1 ( O1 )
);
wire clk_10m ;
wire clk_100m ;
wire clk_50m1 ;
wire clk_50m2 ;
wire clk_50m3 ;
wire clk_50m4 ;
wire rst_n1 ;
wire clk_10m_ce ;
wire clk_100m_ce ;
wire clk_50m1_ce ;
wire clk_50m2_ce ;
wire clk_50m3_ce ;
wire clk_50m4_ce ;
reg [15:0] cnt111;
reg flag111;
wire w_flag ;
assign w_flag = flag111 ;
// assign clk_100m_ce = flag111 ?
clk_wiz_1 clk_wiz_1_inst(
// Clock out ports
.clk_10m_ce(1),
.clk_10m(sys_clk_10m),
.clk_100m_ce(rst_n1),
.clk_100m(sys_clk_100m),
.clk_50m1_ce(1),//
.clk_50m1(sys_clk_50m),
.clk_50m2_ce(flag111),
.clk_50m2(clk_50m2),
.clk_50m3_ce(flag111),
.clk_50m3(clk_50m3),
.clk_50m4_ce(flag111),
.clk_50m4(clk_50m4),
// Status and control signals
.reset(0),
.locked(rst_n1),
// Clock in ports
.clk_in1(O1)
);边栏推荐
- 通信模块整理(二)HC-05
- GBase 8c 访问权限查询函数(三)
- GBase 8c 字符串操作符
- Dataframe.groupby learning materials
- GBase 8c系统表信息函数(二)
- 【数据挖掘工程师-笔试】2022年海尔 公司
- There are various signs that apple is expected to support AV1
- Semaphore
- ES6 combines multiple class methods
- XXL job realizes the code parsing of email sending warnings (line by line code interpretation)
猜你喜欢

数仓数据指标和标签体系区别

Summary of polynomial commitment schemes
![[video game training] non contact object size and shape measurement 2020 video game G](/img/b7/d70a702e52062e38176b589eb15415.jpg)
[video game training] non contact object size and shape measurement 2020 video game G

Classic example of C language - print the input two digits in reverse order

C language: deep analysis of const keyword

PHP implements stripe subscription

Treatment of particle boundary collision

How to realize 485 wireless communication between multiple sensors and Siemens PLC?

Easy gene | target gene DNA methylation sequencing (target BS)

Customize an object
随机推荐
书写SQL必养成的好习惯
Reverse linked list drawing demonstration
Treatment of particle boundary collision
Don't let Fujin Yibo see this
Communication module sorting (II) hc-05
How to improve data quality
北峰通信亮相中国(厦门)应急展|智能化通信手段强势吸睛!
[low code] limitations of low code development
CA digital certificate
AWS Part 4 one machine and one secret
MariaDB database upgrade version
English grammar_ Demonstrative pronoun - so
The high-quality digital collection of guochuang's "children's song line" is on sale, and you are invited to create a young martial arts Jianghu dream
Easy gene | target gene DNA methylation sequencing (target BS)
mysql 分支语句case报错
《天幕红尘》笔记与思考(六)因缺而需
Gbase 8C mode visibility query function (2)
Classic examples of C language switch case statement conversion date format
MySQL之数据查询(SELECT)
How to realize 485 wireless communication between multiple sensors and Siemens PLC?