您现在的位置: 范文先生网 >> 理工论文 >> 电子通信论文 >> 正文

TMS320C54x DSP的以太网接口设计

时间:2007-1-20栏目:电子通信论文

摘要:介绍以太网控制器RTL8019AS的主要性能特点、引脚功能及寄存器,给出了利用RTL8019AS实现TMS320C54x DSP与以太网互连的接口电路,接口方式为跳线模式。通过该接口可实现DSP与DSP或DSP与PC机间的网络互连。

    关键词:以太网 DSP 接口

以太网产品供应商多、用户组网方便、费用低。以太网是当今最受欢迎的局域网之一,而数字信号处理器(DSP)正加速进入嵌入式应用领域,如何将DSP与以太网连接起来,实现DSP与DSP或DSP与计算机间的网络互连显得非常重要。(范文先生网www.fwsir.com收集整理)目前还未见到自带以太网接口的DSP,本文介绍以太网控制器RTL8019AS的主要特点、性能及操作方法,并给出TMS320C54x DSP[1](以下简称C5402)通过RTL8019AS与以太网互连的接口方法。

1 RTL8019AS介绍

RTL8019AS[2]是台湾readlted公司生产的以太网控制器,支持IEEE802.3;支持8位或16位数据总线;内置16KB的SRAM,用于收发缓冲;全双工,收发同时达到10Mbps;支持10Base5、10Base2、10BaseT,并能自动检测所连接的介质,在ISA总线网卡中占有相当比例。RTL8019AS与主机有3种接口模式,即跳线模式、PnP模式和RT模式。本文主要介绍便于DSP应用的跳线模式,因此下面主要介绍与跳线模式有关的引脚、寄存器及操作。

1.1 引脚介绍

RTL8019AS可提供100脚的TQFP封装,其引脚可分为电源及时钟引脚、网络介质接口引脚、自举ROM及初始化EEPROM接口引脚、主处理器接口引脚、输出指示及工作方式配置引脚。由于本文主要讨论非PC环境下的以太网接口,该接口不必具有即插即用功能(PnP)和远程自举加载功能,因此不介绍RTL8019AS与自举ROM、初始化EEPROM接口的引脚。其余各部分引脚的功能如表1所示。

表1 RTL8019AS部分引脚

与网络介质接口引脚

AUI 输入 用于外部MAU检测 CD+,CD- 输入 AUI冲突,接收来自MAU的冲突 Rx+,Rx- 输入 AUI接收,接收MAU的输入信号 Rx+,Tx- 输出 AUI发送,往MAU的输出信号 TPRx,TPRx- 输入 从双绞线接收的差分输入信号 TPRx,TPTx- 输出 发往双绞线的差分输出信号

与主处理器接口的引脚

AEN 输入 I/O端口操作允许 INT7~0 输出 中断输出 IOCS16 输出 16位I/O口方式 IOR IOW 输入 端口读、写控制 IOCHRDY 输出 I/O通道准备好 SMEMR SMEMW 输入 存储器读、写控制 RSTDRV 输入 复位 SA 19~0 输入 20位地址总线 SD 15~0 双向 16位数据总线 发光二极管输出引脚 LEDBNC 输出 介质类型指示 LED0、LED1、LED2 输出 指示控制器的工作状态 工作方式配置引脚 JP 输入 置位时选择跳线模式,复全时选择无跳线模式 PNP 输入 置位时进入PnP模式(JP=0) IOS3~0 输入 I/O口基地址选择 PL1~0 输入 介质类型选择 IRQS2~0 输入 用于在INT70中选择一个作为断输出

1.2 寄存器介绍

[1] [2] [3] [4] 下一页

下页更精彩:1 2 3 4 下一页