首 页       用户登录  |  用户注册
设为首页
加入收藏
联系我们
按字母检索 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
按声母检索 A B C D E F G H J K L M N O P Q R S T W X Y Z 数字 符号
您的位置: 5VAR论文频道论文中心理工论文电子通信
   用CPLD控制曼彻斯特编解码器      ★★★ 【字体: 】  
用CPLD控制曼彻斯特编解码器
收集整理:佚名    来源:本站整理  时间:2009-01-10 22:48:46   点击数:[]    

时序如图3所示。  

(1)引脚定义

SD/CDS:串行NRZ码数据输入。

CTS:清除准备发送信号。

ECLK:编码时钟。

BZO、BOO:曼彻斯特编码数据输出。

(2)编码时序过程

  CTS信号高无效,低有效。在CTS信号的下降沿,引脚BZO和BOO开始发送同步序列(8个曼码“0”组成)。同步序列后就是命令同步脉冲(由1.5位高电平和1.5位低电平组成)。在输出命令同步脉冲时,NRZ数据在ECLK的下降沿通过SD/CDS引脚输入,这些数据编码后在命令同步序列后持续输出。这些码字没有奇偶校验和字结构。编码数据块的长度由CTS决定。

    2.2.4 VHDL源程序

  控制器的VHDL源文件如下(程序较长,附核心部分):

process (controlcs)

begin

if(controlcs 'vent and controlcs= '1') then

control_data <= databus;

end if;

end process;

ee08 <= reset and control_data(0);

lclk595 <= not td08;

sclk595 <=td08 and dsc08;

lclk597 <=control_data(3) and qq_out;

sclk597 <= (not(esc08 and sd08)) and (not eclk09);

tdd08 <= not(td08);

cdss08 <=not(cds08);

cts09 <= control_data(1);

load <=(ee_bit or (not(control_data(1))))and qq_out;

dr08 <= control_data(2);

ss08 <=control_data(4);

mr08 <= control_data(5);

信号说明如下:

control_data——8位控制寄存器;

controlcs——控制寄存器片选信号,低有效;

mr08——hd-6408的主复位信号,高有效;

dr08——hd-6408的编码器复位信号,高有效;

ee08——hd-6408的使能信号,高有效;

ss08——编码同步头选择;

cts09——hd-6409的使能信号,低有效;

lclk595——串并转换器的载入数据信号;

sclk595——串并转换器的时钟信号;

lclk597——并串转换器的载入数据信号;

sclk597——并串转换器的时钟信号;

load——16位计数器载入初值信号;

qq_out——16位边界指示器;

tdd08——触发中断信号。

3 仿真与实现

  本系统采用Xilinx公司生产的XC95144芯片,使用Xilinx Foudation 3.1i软件进行开发。所用VHDL程序通过时序仿真和下载后,观察波形并进行实际验证,可以正确地接收和发送曼彻斯特码,符合设计要求。

4 结 论

本系统时序配合严格,运行可靠,易于修改;可以根据需要,灵活地加入各种各样的使用曼彻斯特码通信的系统中。




上一页  [1] [2] 


Tags:


文章转载请注明来源于:5VAR论文频道 http://paper.5var.com。本站内容整理自互联网,如有问题或合作请Email至:support@5var.com
或联系QQ37750965
提供人:佚名
  • 上一篇文章:基于模糊控制的迟早门同步器及其FPGA实现

  • 下一篇文章:在系统可编程模拟器件ispPAC10及其应用
  • 返回上一页】【打 印】【关闭窗口
    中查找“用CPLD控制曼彻斯特编解码器”更多相关内容 5VAR论文频道
    中查找“用CPLD控制曼彻斯特编解码器”更多相关内容 5VAR论文频道
    最新热点 最新推荐 相关新闻
  • ››嵌入式系统的通信规约管理平台设计...
  • ››一种基于七号信令的局间话单采集系...
  • ››对于变频器的制动技术分析
  • ››电子文件管理元数据宏观结构多维分...
  • ››浅论卫星电视接收机的常见故障的检...
  • ››信息时代网络用户信息检索焦虑的心...
  • ››论GIS在高校房产管理中的实际应用
  • ››关于电力通信发展战略的思考 金李莎...
  • ››2G、3G切换精细化优化分析思路探讨...
  • ››光纤自动化生产的需求与时机
  • ››用CPLD实现单片机与ISA总线接口的并...
  • ››用CPLD实现DSP与PLX9054之间的连接...
  • ››用CPLD控制曼彻斯特编解码器
  • ››用CPLD实现嵌入式平台上的实时图像...
  • ››用CPLD实现单片机读写模块
  •   文章-网友评论:(评论内容只代表网友观点,与本站立场无关!)
    关于本站 - 网站帮助 - 广告合作 - 下载声明 - 网站地图
    Copyright © 2006-2033 5Var.Com. All Rights Reserved .