APP下载

基于FPGA的曼彻斯特编解码研究及IP核设计

2015-06-21章洁

计算机与网络 2015年12期
关键词:信号设计

章洁

(成都信息工程学院,四川成都 610225)

基于FPGA的曼彻斯特编解码研究及IP核设计

章洁

(成都信息工程学院,四川成都 610225)

曼彻斯特码在通信中有广泛的应用,其编解码器的设计是影响整个总线系统的关键因素,但是曼彻斯特码的时序很复杂。本文采用FPGA技术,深入研究曼彻斯特编解码原理,完成了曼彻斯特编解码的IP核设计,经过仿真验证了设计方法的正确性和工程应用性。

曼彻斯特编码 FPGA 解码器

1 引言

曼彻斯特码是一种双向码或分相码,是常用二元码的一种,曼彻斯特编码是一种自动同步的编码方式,常用于通信中对串行数据进行编码,其特点是利用码元中2种不同的电平跳变来对传输数据进行编码的,此外编码后每对码元都存在着电平跳变,这种特性和时钟信号的特性相同,可以在曼彻斯特码中提取出时钟信号;曼彻斯特码的每对码元都含有跳变,编码不会出现3个或者3个以上的“1”或者“0”,所以采用曼彻斯特码进行通信,可以确保数据在传输过程中没有直流成分,而且编码中暗含有时钟信号,数据的接收端能提取出数据发送端的时钟,因此,采用曼彻斯特码可以实现数据在接收和发送的同步。曼彻斯特码以其高稳定性和同步性而被广泛的应用于通信中,且更适合用于传输条件较差的环境中进行信息传输。

本文对曼彻斯特码的原理进行深入研究,选用VHDL或Verilog语言,编写曼彻斯特码的功能模块,将各模块组成一个通用的IP核,并用EDA设计工具进行仿真、综合和验证。……

登录APP查看全文

猜你喜欢

信号设计
信号
完形填空二则
何为设计的守护之道?
《丰收的喜悦展示设计》
孩子停止长个的信号
瞒天过海——仿生设计萌到家
设计秀
有种设计叫而专
基于LabVIEW的力加载信号采集与PID控制
一种基于极大似然估计的信号盲抽取算法