检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:甘宇红[1]
出 处:《实验室研究与探索》2012年第4期213-218,共6页Research and Exploration In Laboratory
摘 要:论述了一种基于FPGA/CPLD的7B8B编解码电路的设计和实现。根据光纤通信中mBnB码字通信的特点,设计了低累计不均值的7B8B编码表。用Verilog语言编写了编码电路和解码电路的代码,每个部分都生成了模块,进行了顶层文件和底层文件的整合,并对每个部分进行了仿真测试。编码电路由串并转换电路、锁存电路、数据编码电路、和并串转换电路组成,解码电路是编码电路的逆过程,也是由以上4个电路组成。最后验证和测试了编码电路和解码电路。仿真结果表明,整个设计符合对信号编解码的要求。The design and implementation of a 7B8B coding and decoding circult based on FPGA/CPLD were expounded.According to the characteristics of mBnB symbol in optical fiber communication,the 7B8B coding table with low accumulation and no average value was dessigned.The codes of both coding and decoding circult were composed by using Verilog language,and a module was generated for each part.The top-lenel files and underlying files were integrated,and simulation test was performed in each part.The coding circuit is composed of the series circuit,the latch circuit,the data coding circuit,and string conversion circuit.Decoding circuit is the inverse process of the encoding circuit.The simulation results show that the design meets the requirements of signal encoding and decoding.
关 键 词:7B8B VERILOG语言 编码电路 解码电路
分 类 号:TP311[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.117