当前位置: 大39游戏网 游戏生活 数码 使用XC9572实现HDB3码方案设计介绍【图文】

软件 紫青双剑ios版 仙神之怒ios版 星云纪ios版 元尊传ios版 纸嫁衣2奘铃村ios版 纸嫁衣ios版

游戏 剑舞龙城 纯三国OL 霸者大陆 翼三国2 魔天记 洪荒文明

使用XC9572实现HDB3码方案设计介绍【图文】

更新时间:2024-05-22 07:01:24 来源:大39游戏网

使用XC9572实现HDB3码1、XC9572芯片简介XC9572是XILINX公司生产的一款高性能可编程逻辑器件。它内含4个36V18功能块,并具有1600个可用......

使用XC9572实现HDB3码

1、XC9572芯片简介

XC9572是XILINX公司生产的一款高性能可编程逻辑器件。它内含4个36V18功能块,并具有1600个可用系统门。其系统结

构如图1所示。从结构上看,XC9572包含三种单元,即宏单元、可编程I/O单元和可编程内部连线。其主要特点如下:

●所有可编程管脚间的脚对脚延时均为5ns;

●系统的时钟速度可达到125MHz;

●具有72个宏单元和1600个可用系统门;

●可编程次数为10000次;

●可采用5V在线编程和擦除;

●拥有强大的管脚锁定能力;

●每个宏单元都具有可编程低功耗模式;

●未用的管脚有编程接地能力;

●提供有编程保密位,可对设计提供加密保护以防止非法读取;

●外部I/O引脚与3.3V和5V兼容。

2、HDB3的编解码及实现原理

HDB3码(三阶高密度双极性码)是基带电信设备之间进行基带传输的主要码型之一。它的主要特点是易于提取时钟、不受直流特性影响、具有自检能力、连令串小于3个等。

E1信号是我国和欧洲国家电信传输网一次群使用的传输系统。E1信号由32个64kbps的PCM话路经过时分复用形成。CCITT建议G.703标准详细规定了HDB3码用于E1信号的标准。

用XC9572实现E1信号的HDB3编解码电路比较简单,而且无需可调整外围电路。设计使用PC44封装形式的XC9572可编程逻辑器件共有30个可编程IO引脚、6个电源引脚和4个JTAG引脚。整个设计使用了XC9572器件80%的容量。

HDB3码是AMI码的改进型。AMI码是用交替极性的脉冲表示码元1,用无脉冲表示码元0。为了防止电路长时间出现无脉冲状态,HDB3码的编码规则是:当没有4个或4个连续的0码时,就按AMI码规则编码;当出现4个或4个连续的0码时,每4个连续0的第一个0的变化应视它前面相邻的1的情况而定,如果它的前一个1的极性与前一个破坏点的极性相反而本身就是破坏点,则4个连续的0的第一个仍保持0;如果它的前一个1的极性与前一个破坏点的极性相同而本身就是破坏点,则第一个0改为1。这一规则保证了相继破坏点具有交替的极性,因而不会引入直流成分。4个连续0的第2,3个总是0。4个连续的0的第4个改为1,而极性与它前一个1的极性相同(破坏点极性交替规则)。在接收端,如果相继接收到两个极性相同的1?它的前面有3个连续的0?则将后一个1改为0?如果它的前面有2个连续的0,则将前后两个1改为0,这样就恢复了原来的数据信号。下面是一个HDB3码的例子:

其中:V代表破坏点,+V表示+1,-V表示-1,+B表示-1,-B表示-1。

在根据上述原理实现HDB3编解码的图2电路中,BNC1插头送来的HDB3信号经变压器T1、U4及外围器件组成的单双变换电路后将转换成两路单极性码并送给可编程逻辑电路XC9572 U5的43、44脚,然后经过可编程逻辑电路内部解码后,从可编程逻辑电路XC9572 U5的24、25脚输出数据和时钟。从U5的26、27引脚输入的数据和时钟经其内部编码后,将从其2和8脚输出,而后再经过U3以及外围器件和变压器T1组成的单双变换电路形成HDB3码,并从BNC2插头输出。

3、FOUNDATION ISE 4.21开发工具

FOUNDATION ISE 4.21是开发XILINX公司可编程逻辑产品(包括CPLD和FPGA系列)的软件工具包。利用FOUNDATION ISE 4.21提供的设计环境和设计工具,可以灵活高效地完成各种数字电路设计。在FOUNDATION ISE 4.21的设计环境下,对CPLD和FPGA进行设计的过程如下:

(1)FOUNDATION ISE 4.21的设计输入有图形输入和文本输入两种方式。此外,符号编辑器用于编辑用户的模块符号。在本系统中,笔者使用VeriLOG语言作为文本输入方式。

(2) 设计实现是在FPGA或CPLD器件内物理地实现所需的逻辑。这个过程由FOUNDATION ISE 4.21中的核心部分编译器完成。它可依据设计输入文件自动生成?主要用于器件编程、波形仿真、延时分析等所需的数据文件。

(3) 设计仿真是由仿真器和时延分析器利用编译器产生的数据文件来自动完成逻辑功能仿真和延时特性仿真(时序仿真)的。通过仿真可以发现设计中的错误与不足,以便对设计进行修改和完善,使其最终达到设计要求。

(4) 仿真结果正确以后,即可进行器件编程。即通过编程器(Programmer)将设计文件下载到FPGA芯片中。以在实际芯片中进行实际信号的时序验证?同时就芯片的实际运行性能进行系统测试。

4、HDB3的CPLD实现及仿真结果

用XC9572实现HDB3编解码设计主要由编码、时钟提取和译码三部分组成。其中编码部分是根据HDB3编码原理把二进制码的时钟和数据信号编码成两路单极性的HDB3码输出。其编码原理框图如图3所示。

时钟提取是译码的关键部分,原理是32.768MHz时钟提取两路HDB3单极性码的上升沿,并形成宽度2倍于32.768MHz时钟周期宽度的脉冲,然后用此脉冲复位32.768MHz时钟的16位计数器,最后根据16位计数器的结果产生2.048MHz时钟。

译码部分比较简单。它根据HDB3码的特点首先检测出极性破坏点,即找出4连零码中添加V码的位置(破坏点位置),其次去掉添加的V码,最后去掉4连零码中添加的B码以将其还原成单极性不归零码。译码原理框图如图4所示。

HDB3编解码的CPLD设计可采用上面介绍的FOUNDATION ISE4.21开发工具来实现。设计输入采用Verilog HDL语言完成。设计分为三个模块:时钟模块、编码模块、译码模块。

本文标题:使用XC9572实现HDB3码方案设计介绍【图文】
本文永久链接:http://www.da39.com/shenghuo3660912.html
the end
声明:大39游戏网稿件来源主要为网站原创、用户投稿、网络资源整理等。如果相关权益人认为本文侵犯您的权益,请备好权益证明、身份证明,及时联系QQ 1926491587 我们将会在48小时内给文章处理!

数码列表

  • 耳机的正确佩戴方法耳机的正确佩戴方法

    1、耳塞式/入耳式耳机的正确佩戴方式:拿起耳塞,一只手捏住耳柄,另一只手将要塞入的耳朵向上提起并保持...

    2024-05-22
  • miui11息屏显示怎么设置miui11息屏显示怎么设置

    1、点击设置图标,进入设置中心。2、向上滑动,点击“锁屏、密码和指纹”。3、点击“自动锁屏”,设置时...

    2024-05-22
  • 电脑无线网怎么连接电脑无线网怎么连接

    以Win7系统为例:1、首先需要创建无线网络链接,进入桌面左下角处的Win7开始菜单,点击“控制面板...

    2024-05-22
  • nove7和nove8有什么区别nove7和nove8有什么区别

    演示机型:华为nova8&&华为nova7系统版本:EMUI11以华为nova8,华为nova7,EMUI11为例。1、屏幕不同:华为nova8采用一块6.57英寸的OLED挖孔屏,屏幕分辨率2400x1080像素,最高支持90Hz的刷新率。华为nova7采用一块6.53英寸的OLED挖孔屏,2400x1080像素的分辨率,DCI-P3色域。2、相机不同:华为nova8搭载了徕卡四摄,6400万像

    2024-05-22
  • 螺栓长度怎样确定螺栓长度怎样确定

    1、螺栓的长度L应符合设计要求或按下式计算确定。L=L′+△L(4.2.12-1)式中L′───连接...

    2024-05-22
  • 两台电脑如何连接一台打印机两台电脑如何连接一台打印机

    1、首先设置主电脑(将打印机设置为共享的电脑)。2、在主电脑上,点击桌面左下角的“开始”菜单,选择“...

    2024-05-22
  • 怎么恢复回收站清空的文件怎么恢复回收站清空的文件

    1、打开win10误删文件电脑,按住Win+R组合键,输入“regedit”指令,进入注册表程序中。...

    2024-05-22
  • 换系统加固态硬盘教程换系统加固态硬盘教程

    1、首先把自己准备的固态硬盘先装在电脑上,接着在电脑上面下载可以迁移系统的软件,软件下载好之后,就是...

    2024-05-22
  • 手机照片怎么恢复手机照片怎么恢复

    1、首先,请大家在手机上下载并安装360清理大师应用,打开该应用运行页面之后,点击页面顶端的“常用功...

    2024-05-22
  • 钉钉怎么弄双机位钉钉怎么弄双机位

    1、首先在手机中找到手机管家。2、然后进入手机管家,下滑到最低找到应用分身。3、点击机内应用分身,在...

    2024-05-22

网站介绍 | 版权声明 | 联系我们 | 网站地图 | 违法和不良信息举报中心

作品版权归作者所有,如果侵犯了您的版权,请联系我们,本站将在3个工作日内删除

健康游戏忠告:抵制不良游戏,拒绝盗版游戏。注意自我保护,谨防受骗上当。适度游戏益脑,沉迷游戏伤身。合理安排时间,享受健康生活。

邮箱:电话: