保存桌面快捷方式 - - 设为首页 - 手机版
凹丫丫旗下网站:四字成语大全 - 故事大全 - 范文大全
您现在的位置: 范文大全 >> 理工论文 >> 电子通信论文 >> 正文

MPC850中复位逻辑和CPM协议切换的CPLD实现


复用I/O 协议1(括号内对应该协议的功能引脚) 协议2 协议3 PA8 串口2(SMRXD2) RS485(SMRXD2) ISDN(L1TXDA) PA9 串口2(SMTXD2) RS485(SMTXD2) ISDN(L1RXDA) PA7 以太网2(RCLK1) ISDN(L1RCLKA)   PA5 以太网2(TCLK3) HDLC(CLK3) ISDN(L1TCLKA) PB30 以太网2(TXD3) SPI(CLK) HDLC(TXD3) PB29 以太网2(RXD3) SPI(OSI) HDLC(RXD3) PB27 I2C(SDA) ATM(PHYCS)   PB26 I2C(SCL) ATM(RST)   PC13 以太网2(RTS3) TDMA(L1ST7) ATM(PHYRD) PC11 USB(RXP) ATM(PHYAD7)   PC10 USB(RXN) ATM(PHYAD3)   PC7 USB(TXP) ATM(PHYAD2)   PC6 USB(TXN) ATM(PHYAD6)   PC5 以太网2(COL3) ISDN(L1TSNCA) HDLC(CTS3) PC4 以太网2(CD3) ISDN(L1RSNCA) HDLC(CD3)

3.2 复用逻辑的CPLD实现

将MPC850需要复用的I/O端口全部连接到XC95144XL的可编程I/O口,然后将外部连接的各通信端口(RS232、以太网1、以太网2等)也连接到XC95144XL的可编程I/O口。这样,当MPC850需要切换到某个外部端口时,除设置内部相关寄存器外,通过数据和地址线控制XC95144XL内部的复位控制寄存器就可以完成I/O口的切换。余下的工作就是了解复用控制寄存器的结构和CPLD的读写时序。这样,通过对各位的设置就能开关相应I/O口。图3和图4分别是CPLD的读写时序和复用控制寄存器的位定义结构图。

4 总结

本文介绍了MPU和CPLD在嵌入式设计中的综合应用方法,同时提供了一种简单的实现方案,随着VLSI集成度和功能的不断增强,MPU和CPLD的结合应用远不止文中提到的这些。随着先进集成工艺和大批量生产的出现,CPLD器件的成本也不断下降,其集成密度、速度和性能也将大幅提高。另外,其CPLD器件的设计灵活性也使得它能够完成许多更多复杂的在片设计,从而极大地扩展了MPU的功能,增强了系统的易裁减特性,而这切都无颖将充分提升设计人员的创造空间。


《MPC850中复位逻辑和CPM协议切换的CPLD实现(第3页)》
本文链接地址:http://www.oyaya.net/fanwen/view/157484.html

★温馨提示:你可以返回到 电子通信论文 也可以利用本站页顶的站内搜索功能查找你想要的文章。