当前位置:网站首页>[high speed bus] Introduction to jesd204b
[high speed bus] Introduction to jesd204b
2022-07-02 04:51:00 【Linest-5】
One 、 brief introduction
JESD204 It is a kind of connection data converter (ADC and DAC) High speed serial interface with logic devices , Support as much as 12.5 Gbps Serial data rate , And ensure JESD204 Links have repeatable deterministic delays . With the high speed ADC enter GSPS Range , And FPGA( customized ASIC) The preferred interface protocol for data transmission is JESD204B.
JESD204B A standard is a layered specification . Each layer in the specification has its own function to complete .
① application layer
Support JESD204B Link configuration and data mapping .
② Transport layer
Realize the mapping between the converted samples and the framed undisturbed octets . It takes the original sample data and packages it in some way , With jesd204b Standards for , And distribute this data to different channels .
③ Data link layer
The optional scrambled octet word is encoded into 10 Bit character . This layer is also where control characters are generated or detected , The purpose is to monitor and maintain channel alignment .
④ The physical layer
Serializer / String unloader (SERDES) layer , Responsible for sending or receiving characters at line rate . This layer includes a serializer 、 Driver 、 Receiver 、 Clock and data recovery circuit .
notes : The scrambling layer can selectively acquire octets and scramble or descramble them , So as to reduce by extending the spectrum peak EMI effect . Scrambling is done in the transmitter , Descrambling is done in the receiver .
Each link supports at most 32 Channels , Each channel can transmit up to 12.5Gb/s Raw data , It not only describes how to A To B Get bit , It also describes the bit representation meaning of how to map samples to these high-speed channels , Data can be synchronously transmitted .
Subclass 0:
Deterministic delay is not supported
Subclass 1:
Support deterministic delay , Take advantage of the external SYSREF As a clock signal .
The basic idea is SYSREF After the rising edge of , The next rising edge of the device clock is called the time reference point , The internal frequency divider may be reset to the starting value , Sometimes it takes more than one SYSREF Signal to reset
Subclass 2:
Support deterministic delay , utilize ~SYNC As a clock signal ;
~SYNC The role of : Request initialization sequence , For its data 、 Serializer and deserializer , This method is not applicable to higher frequencies .
边栏推荐
- 万卷共知,一书一页总关情,TVP读书会带你突围阅读迷障!
- How to modify data file path in DM database
- Learn AI safety monitoring project from zero [attach detailed code]
- MySQL table insert Chinese change? Solution to the problem of No
- Starting from the classification of database, I understand the map database
- Federal learning: dividing non IID samples according to Dirichlet distribution
- Summary of common string processing functions in C language
- Unit testing classic three questions: what, why, and how?
- TypeScript函数详解
- Cache consistency solution - how to ensure the consistency between the cache and the data in the database when changing data
猜你喜欢
Markdown edit syntax
Getting started with pytest ----- confitest Application of PY
Summary of common string processing functions in C language
Free drawing software recommended - draw io
正大留4的主账户信息汇总
農業生態領域智能機器人的應用
数学问题(数论)试除法做质数的判断、分解质因数,筛质数
UNET deployment based on deepstream
Embedded-c language-8-character pointer array / large program implementation
Research on the security of ognl and El expressions and memory horse
随机推荐
解决:代理抛出异常错误
二叉樹解題(二)
Binary tree problem solving (2)
ansible安装与使用
Knowledge arrangement about steam Education
DMA Porter
Use of typescript classes
阿里云polkit pkexec 本地提权漏洞
数学知识——快速幂的理解及例题
Mysql database learning
Major domestic quantitative trading platforms
关于Steam 教育的知识整理
Read "the way to clean code" - function names should express their behavior
Unit testing classic three questions: what, why, and how?
LeetCode-对链表进行插入排序
GeoTrust ov multi domain SSL certificate is 2100 yuan a year. How many domain names does it contain?
Leetcode- insert and sort the linked list
数学知识(欧拉函数)
[Yu Yue education] autumn 2021 reference materials of Tongji University
TypeScript类的使用