DM9000A网卡技术 下载本文

内容发布更新时间 : 2024/5/23 2:06:12星期一 下面是文章的全部内容请认真阅读。

DM9000A框架技术使用说明书版 本 名:1.0 更新说明:

作 者:陆卫军 完成日期:2006-6-14

版 本 名:1.1

更新说明:增加一些关键问题处理 作 者:陆卫军 完成日期:2006-9-31

版 本 名:1.2

更新说明:增加一个不兼容问题和DM9000B、资源文件章节 作 者:陆卫军 完成日期:2007-10-31

1. 硬件说明

1.1 硬件连接

DM9000A有48个管脚,主要划分为:电源和测试接口、晶振接口、与处理器接口、与EPROM(93C46)接口、与网络变压器接口、配置接口5部分。如下图所示:

? 电源和测试接口

VDD/GND/AGND/BGGND/TEST ? 与处理器接口

控制接口:IOR(读信号)/IOW(写信号)/CMD(数据/地址选择信号)/CS(片选信号)/PWRST(复位线)/INT(中断线) 数据接口:SD0-SD15(16位) ? 与93c46接口 EEDCS(片选线)、EEDCK(时钟线)、EEDIO(通讯线) ? 晶振接口 X1/X2

? 与网络变压器接口

RX+/RX-/TX+/TX-/BGRES/AVDD25/SD/LED1/LED2 ? 配置接口

管脚复用,EECS(EEDCS)/EECK(EEDCK)/GP6

1.2 硬件配置

DM9000A的访问时序可以通过管脚和EPROM配置。 ? 管脚

EECS决定DM9000A的数据通讯采用8位还是16位,为了统一全部采用0(16位)。

? EPROM

EPROM中配置信息可以决定DM9000A的中断电平等。EPROM 中的信息可以在上电时自动读取,自动修改MAC寄存器,也可以通过MAC寄存器中EPDRL、EPDRH读取,内容如下图所示:

为了统一接口,除了0-5字节MAC地址采用地址分配规则另行规定,6-15字节强制为: 45 54 46 0A 00 90 E7 01 80 C1 ? 统一接口

16位工作模式 CS低电平使能 IOR低电平使能 IOW低电平使能 INT高电平使能