当前位置:网站首页>Jesd204b clock network
Jesd204b clock network
2022-07-07 07:08:00 【MDYFPGA】
This article is an original article by Ming Deyang , Reprint please indicate the source !
Mingdeyang's JESD204B After the acquisition card project is integrated on the board , You can use the upper computer to configure through Gigabit Network AD9144 and AD9516 card , High speed ad collection . Finally, the sine wave of the set frequency can be collected on the oscilloscope and the upper computer . This article focuses on JESD204B Clock network .
One ,JESD204B Overview of clock network principle
This article takes JESD204B subclass1 To discuss the timing needs of the clock and TI Implementation of clock chip scheme . Any serial protocol cannot be separated from frame and synchronization ,JESD204B No exception , It also requires the same frame structure between the sender and the receiver , Then synchronize in a way , That is, identify the beginning .JESD204B It uses the edge of the clock signal to identify the beginning of synchronization , And through a certain handshake signal, both the sender and the receiver can correctly identify the length and boundary of the frame , Therefore, the clock signal and its timing relationship are important for JESD204B It is extremely important . The figure below is typical of JESD204B System connection of the system :
Device Clock It is the master clock of the device , Generally, it is a sampling clock or an integer frequency doubling clock in a digital to analog converter , The frame of the protocol itself and the clock of multiple frames are also based on Device Clock.SYSREF It is used to indicate different converters or logic Device Clock Edge of , Or between different devices Deterministic latency The reference of . As shown in the figure below ,Device Clock and SYSREF The temporal relationship that must be satisfied .
SYSREF The first rising edge of must be very easy to be Device Clock Catch , This requires SYSREF and Device Clock Meet the timing relationship in the above figure . Usually because of PCB The length of the line and the output of different channels of the clock device Skew, It will bring some errors ,Device Clock The rising edge of does not necessarily coincide with SYSREF In the middle of the pulse , As long as the project is within a certain range, it can be guaranteed JESD204 The transceiver works normally .
Two , Ming Deyang JESD204B Project clock network introduction
Ming Deyang JESD204B Acquisition card project use Xilinx Of KC705 Development board , disjunctive DA The board contains ad9144 Chips and ad9516 Clock chip .
The project consists of FPGA Send a source clock to ad9516 chip , Then by ad9516 Chip output 4 A clock , among 2 A clock is sent to FPGA, in addition 2 A clock is sent to ad9144 chip . The specific structure is as follows :
AD9516 Introduce
AD9516, This is a result of ADI Designed by the company 14 Output clock generator , It has sub picosecond jitter performance , It is also equipped with on-chip integrated phase-locked loop (PLL) And voltage controlled oscillator (VCO). Intraslice VCO The tuning frequency range is 2.55 GHz to 2.95 GHz. perhaps , The highest... Can also be used 2.4 GHz The outside of the VCO/VCXO.
AD9516 Yes 6 road (3 Yes )LVPECL Output ,4 road (2 Yes )LVDS Output and 8 road LVCMOS( Every LVDS It can be used as 2 road LVCMOS) Output . The shared value between each pair is 1-32 Frequency division value of , therefore , Each pair LVPECL perhaps LVDS The output clock frequency is the same .LVPECL The output can reach 1.6GHz,LVDS The output can reach 800MHz,LVCMOS Can be up to 250MHz. Enter the reference clock frequency and VCO The working frequency has something to do with : Fvco=(Fref/R)*(P*B+A)
Each output has a single frequency division factor (1-32) You can configure the , Through the selection of reference clock , Inside P、B、A Register and the configuration of each frequency division register , We can get the clock we want .
The above is about mingdeyang JESD204B Introduction of clock network , Mingdeyang can undertake based on JESD204B High speed data transmission project , To learn more , Interested students can leave messages to discuss with each other !
边栏推荐
- 如何给目标机器人建模并仿真【数学/控制意义】
- linux系统rpm方式安装的mysql启动失败
- 什么情况下考虑分库分表
- Bus message bus
- 2018年江苏省职业院校技能大赛高职组“信息安全管理与评估”赛项任务书第二阶段答案
- LC interview question 02.07 Linked list intersection & lc142 Circular linked list II
- MySQL的主从复制原理
- CompletableFuture使用详解
- Unity3d learning notes
- Answer to the second stage of the assignment of "information security management and evaluation" of the higher vocational group of the 2018 Jiangsu Vocational College skills competition
猜你喜欢
Complete process of MySQL SQL
Data of all class a scenic spots in China in 2022 (13604)
Take you to brush (niuke.com) C language hundred questions (the first day)
Big coffee gathering | nextarch foundation cloud development meetup is coming
What books can greatly improve programming ideas and abilities?
Can 7-day zero foundation prove HCIA? Huawei certification system learning path sharing
Jetpack compose is much more than a UI framework~
基于JS的迷宫小游戏
2018 Jiangsu Vocational College skills competition vocational group "information security management and evaluation" competition assignment
LVS+Keepalived(DR模式)学习笔记
随机推荐
Can 7-day zero foundation prove HCIA? Huawei certification system learning path sharing
. Net 5 fluentftp connection FTP failure problem: this operation is only allowed using a successfully authenticated context
The startup of MySQL installed in RPM mode of Linux system failed
[explanation of JDBC and internal classes]
Data of all class a scenic spots in China in 2022 (13604)
华为机试题素数伴侣
Please answer the questions about database data transfer
关于数据库数据转移的问题,求各位解答下
2018年江苏省职业院校技能大赛高职组“信息安全管理与评估”赛项任务书第一阶段答案
CompletableFuture使用详解
健身房如何提高竞争力?
工具类:对象转map 驼峰转下划线 下划线转驼峰
组件的通信
基于JS的迷宫小游戏
Brand · consultation standardization
Bus消息总线
JDBC database connection pool usage problem
Anr principle and Practice
AVL树的实现
A slow SQL drags the whole system down