至芯课程-FPGA与通信技术课程分享

描述

通信技术基础

现代数字通信技术源于1948年贝尔实验室香农给出的框图

FPGA

 

在它发表的论文通信的数学原理给出了著名的香农定理

式中:C =B Log2(1+S/N)

C是信道容量单位为比特每秒(bps)

B是信道带宽单位是Hz

S/N是信噪比功率比通常用对数表示

基带均衡编码

2.1非归零编码NRZ

2.1.1框图模型

FPGA

2.1.2编码规则

输入激励data_in1,则输出响应data_out1

输入激励data_in0,则输出响应data_out0

2.2非归零反转编码NRZI

2.2.1框图模型

FPGA

2.2.2编码规则

输入激励data_in1,则输出响应data_out发生翻转

输入激励data_in0,则输出响应data_out保持

2.2.3例子时序

FPGA

2.3归零编码RZ

2.3.1框图模型

FPGA

2.3.2编码规则

输入data_in为基地信号对准基带时钟clk_base)

输出data_out为频带信号对准频带时钟clk_base)

基带时钟clk_base与频带时钟为clk_freq倍频关系

由于输出2个频带信号与一个基带信号对齐其对齐关系使用基带时钟clk_base

若输入一个基带data_in1,则输出2个频带前10

若输入一个基带data_in0,则输出2个频带前00

2.3.3例子时序

FPGA

2.4曼彻斯特编码ManchesterEncoder

2.4.1框图模型

FPGA

2.4.2编码规则

输入data_in为基带信号对准基带时钟clk_base)

输出data_out为频带信号对准频带时钟clk_freq)

基带时钟clk_base与频带时钟为clk_freq倍频关系

由于输出2个频带信号与一个基带信号对齐其对齐关系使用基带时钟clk_base

若输入一个基带data_in1,则输出2个频带前10

若输入一个基带data_in0,则输出2个频带前01

2.4.3例子时序

FPGA

2.4.4曼彻斯特编码器状态转移图

FPGA

2.4.5功能仿真截图

FPGA

2.5曼彻斯特解码ManchesterDecoder

2.5.1框图模型

FPGA

输入data_in为频带信号对准基带时钟clk_freq)

输出data_out为基带信号对准频带时钟clk_base)

基带时钟clk_base与频带时钟为clk_freq倍频关系

由于输出2个频带信号与一个基带信号对齐其对齐关系使用基带时钟clk_base

若输入一个频带data_in10,则输出1个基带1

若输入一个频带data_in01,则输出1个基带0

2.5.2曼彻斯特解码器状态转移图

FPGA

2.5.3功能仿真截图

FPGA

FPGA





有你想看的精彩 




至芯科技-FPGA就业培训来袭!你的选择开启你的高薪之路!5月6号北京中心开课、欢迎咨询!
串行 RapidIO: 高性能嵌入式互连技术
基于FPGA的高速通信系统设计


FPGA




扫码加微信邀请您加入FPGA学习交流群



FPGA
FPGA


欢迎加入至芯科技FPGA微信学习交流群,这里有一群优秀的FPGA工程师、学生、老师、这里FPGA技术交流学习氛围浓厚、相互分享、相互帮助、叫上小伙伴一起加入吧!


点个在看你最好看






原文标题:至芯课程-FPGA与通信技术课程分享

文章出处:【微信公众号:FPGA设计论坛】欢迎添加关注!文章转载请注明出处。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分