| 注册
home doc ppt pdf
请输入搜索内容

热门搜索

年终总结 个人简历 事迹材料 租赁合同 演讲稿 项目管理 职场社交

DM9000中文手册

芝***狐

贡献于2019-05-07

字数:21446 关键词: 中文手册

dm9000dm9000dm9000dm9000
1111总体介绍
该DM9000 款完全集成符合成效益单芯片快速太网MAC 控制器
般处理接口10100M适应PHY 4K DWORD 值SRAM目
低功耗高性进程33V 5V支持宽容
DM9000 提供介质关接口连接提供支持介质关接口功家
电话线网络设备收发器该DM9000 支持8位16位32 位接口访问
部存储器支持处理器DM9000 物理协议层接口完全支持10MBps
3类4类5类非屏蔽双绞线100MBps 5类非屏蔽双绞线完全符合I
EEE 8023u 规格动协调功动完成配置限度适合线路带宽
支持IEEE 8023x 全双工流量控制工作里面DM9000 非常简单
户容易移植系统端口驱动程序
2222特点
支持处理器读写部存储器数操作命令字节 字 双字长度进行
集成10100M适应收发器
支持介质关接口
支持背压模式半双工流量控制模式
IEEE8023x 流量控制全双工模式
支持唤醒帧链路状态改变远程唤醒
4K双字SRAM
支持动加载EEPROM 里面生产商ID产品ID
支持4通输入输出口
超低功耗模式
功率降低模式
电源障模式
选择1:1 YL182050SYT371107S 5:4变压例变压器降低格外功

兼容33v50v输入输出电压
100脚CMOSLQFP封装工艺
3333引脚描述
I输入O输出IO输入输出OD漏极开路P电源LI复位锁存输入#
普遍低电位介质关接口引脚
引脚号 引脚名 IO 功描述
37 LINK_II 外部介质
关接口器件
连接状态
383940
41
RXD[30] I 外部介质
关接口接收

4位半
字节输入 (
步接收时
钟)
43 CRSIO 外部介质
关接口载
波检测
44 COLIO 外部介质
关接口
突检测 输出
外部设备
45 RX_DVI 外部介质
关接口数
效信号
46 RX_ERI 外部介质
关接口接收
错误
47 RX_CLKI 外部介质
关接口接收
时钟
49 TX_CLKIO 外部介质
关接口发送
时钟
50~53 TXD[30] O 外部介质
关接口发送
数低 4位输出
TXD[2
0]决定部
存储空间基
址: TXD[2
0]) * 10H +
300H
54 MDIOIO 外部介质
关接口串行
数通信
57 MDCO 外部介质
关串行数
通信口时钟
中断引
脚关
该引脚
高电时候
中断引脚低
电效 否
高效
注意:介质关端口部带60K 欧姆拉电阻
处理器接口引脚
1 IOR#I 处理器读命

低电
效 极性
够EEPRO
M修改 详细
请参考 EE
PROM 容
描述
2 IOW#I 处理器写命

低电
效 样
修改极性
3 AEN#I 芯片选择 低电效
4 IOWAITO 处理器命令


指令没结
束该引脚电
拉低表示
前指令需

14 RSTI 硬件复位信
号高电
效复位
1~6 82~89 SD0~15 IO 0~15位数
址复
总线 CMD
引脚决定
期访问类型
93~98 SA4~9 I 址线 4~9
仅作芯片选
择信号
(SA4~
9:TXD0~2
011)选

92 CMDI 访问类型
高电
访问数
端口 低电
访问址
端口
91 IO16 O 字命令标志
默认低电

访问
外部数存
储器字
双字宽度时
置位 100 INTO 中断请求信

高电
效 极性
修改
37~53 56 SD31~16 IO 双字模式 高
16位数引

57 IO32 O 双字命令标
志默认低电

注意:引脚SD8SD9 IO16部带60K 欧姆拉电阻
EEPROM EEPROM EEPROM EEPROM 引脚
64 EEDII 数输入引

65 EEDOIO EEPROM 数
引脚
WAK
EUP 引脚
起定义访问
数存储器
总线宽度
WAKEU
PEEDO 总
线宽度
0 0 16

0 1 32

1 0 8

1 1 未
定义
66 EECKI 时钟信号
67 EECSIO 片选 做 LE
D模式选择
引脚
高电
时LED 模式
1否模 式
0
注意:EECSEECSEECSEECSEECKEECKEECKEECK EEDO EEDO EEDO EEDO 引脚部带60K60K60K60K欧姆拉电阻
时钟引脚
21 X2_25M O 25M晶振输

22 X1_25M I 25M晶振输

59 CLK20MO O 20M晶振
生输出外
部介质关
设备 带 6
0K欧姆拉
电阻
LED LED LED LED 引脚
60 SPEED100# O 低电指 示1
00M带宽指
示高电指
示10M带宽
61 DUP#O 全双工指 示L
ED
LED 模
式0时低电
显示工作
10M 带宽
100M
带宽浮动
62 LINK&ACT#O 连接 LED
模式 0时作物理层
载波监听检
测连接状态
10100101001010010100 物理层光纤接口
24 SDI 光纤信号检

PECL
电信号 显
示光纤接收
否效
25 DGGNDP 带隙信号
线
26 BGRESIO 带隙引脚
27 AVDDP 带隙电源
保护环
28 AVDDP 接收端口电

29 RXI+ I 物理层接收
端正极
30 RXII 物理层接收
端负极
31 AGNDP 接收端口
32 AGNDP 发送端口
33 TXO+ O 物理层发送
端口正极
34 TXOO 发送端口负

35 AVDDP 物理层 发送
端口负极
种功引脚16~19 TEST1~4 I 工作模式
Test1~4
(1100)正
常工作状态
48 TEST5 I 必须接
68~69 GPIO0~3 IO 通IO 端口
通端
口控制寄存
器通端
口寄存器
编程该系列
引脚
GPIO0
默认输出
高关闭物
理层
外部介质
关器件
GPIO1~
3默认输入
引脚
78 LINK_OO 电缆连接状
态显示输出
高电效
79 WAKEUPO 流出唤
醒信号唤
醒事件发生
置 60
K欧姆
拉电阻
80 PW_RST#I 电复位
低电
激活 DM900
0重新初始
化5us初
始化该引
脚测试电 变化
747577 NC
电源引脚
5203655
72907
3
DVDDP 数字电源
15234258
63819
976
DGNDP 数字
部寄存器
DM9000(A)包含系列访问控制状态寄存器寄存器字节齐
硬件软件复位时设置成初始值
DM9000 寄存器功详解:
NCRNCRNCRNCR(00H00H00H00H):网络控制寄存器(NetworkNetworkNetworkNetwork ControlControlControlControl RegisterRegisterRegisterRegister )
7:EXT_PHY:1选择外部PHY0选择部PHY受软件复位影响
6:WAKEEN:事件唤醒10禁止清事件唤醒状态受软件
复位影响
5:保留
4:FCOL:1强制突模式户测试
3:FDX:全双工模式部PHY 模式读外部PHY 读写
21:LBK:回环模式(Loopback)00通常01MAC 部回环10部PHY
100M 模式数字回环11保留
0:RST:1软件复位10us 动清零
NSRNSRNSRNSR(01H01H01H01H):网络状态寄存器(NetworkNetworkNetworkNetwork StatusStatusStatusStatus RegisterRegisterRegisterRegister )
7:SPEED:媒介速度部PHY 模式0100Mbps110Mbps
LINKST0 时位
6:LINKST:连接状态部PHY 模式0连接失败1已连接
5:WAKEST:唤醒事件状态读取写1清零该位受软件复位影响
4:保留
3:TX2END:TX(发送)数包2完成标志读取写1清零该位数包
指针2传输完成
2:TX2END:TX(发送)数包1完成标志读取写1清零该位数包
指针1传输完成1:RXOV:RX(接收)FIFO(先进先出缓存)溢出标志
0:保留
TCRTCRTCRTCR(02H02H02H02H):发送控制寄存器(TXTXTXTX ControlControlControlControl RegisterRegisterRegisterRegister)
7:保留
6:TJDIS:Jabber 传输1Jabber 传输定时器(2048 字节)0禁止
注释:JabberJabberJabberJabberCRC CRC CRC CRC 错误长帧(1518byte 1518byte 1518byte 1518byte 6000byte6000byte6000byte6000byte)
数包重组错误原:导致网络丢包作站硬件软件错误
5:EXCECM:额外突模式控制0额外突计数15终止次数
包1始终尝试发发送次数包
4:PAD_DIS2:禁止数包指针2添加PAD
3:CRC_DIS2:禁止数包指针2添加CRC 校验
2:PAD_DIS2:禁止数包指针1添加PAD
1:CRC_DIS2:禁止数包指针1添加CRC 校验
0:TXREQ:TX(发送)请求发送完成动清零该位
TSR_ITSR_ITSR_ITSR_I(03H03H03H03H):数包指针1111发送状态寄存器1111(TXTXTXTX StatusStatusStatusStatus RegisterRegisterRegisterRegister IIII)
7:TJTO:Jabber 传输超时该位置位表示2048 字节数传输导
致数帧截掉
6:LC:载波信号丢失该位置位表示帧传输时发生红载波信号丢失部
回环模式该位效
5:NC:载波信号该位置位表示帧传输时载波信号部回环模式
该位效
4:LC:突延迟该位置位表示64字节突窗口发生突
3:COL:数包突该位置位表示传输程中发生突
2:EC:额外突该位置位表示发生第16次突(额外突)
传送终止
10:保留
TSR_IITSR_IITSR_IITSR_II(04H04H04H04H):数包指针2222发送状态寄存器2222(TXTXTXTX StatusStatusStatusStatus RegisterRegisterRegisterRegister IIIIIIII)
TSR_I

RCRRCRRCRRCR(05H05H05H05H):接收控制寄存器(RXRXRXRX ControlControlControlControl RegisterRegisterRegisterRegister )
7:保留
6:WTDIS:门狗定时器禁止1禁止0
5:DIS_LONG:丢弃长数包1丢弃数包长度超1522 字节数包
4:DIS_CRC:丢弃CRC 校验错误数包
3:ALL:忽略点传送
2:RUNT:忽略完整数包
1:PRMSC:混杂模式(Promiscuous Mode)
0:RXEN:接收RSRRSRRSRRSR(06H06H06H06H):接收状态寄存器(RXRXRXRX StatusStatusStatusStatus RegisterRegisterRegisterRegister )
7:RF:完整数帧该位置位表示接收64字节帧
6:MF:点传送帧该位置位表示接收帧包含点传送址
5:LCS:突延迟该位置位表示帧接收程中发生突延迟
4:RWTO:接收门狗定时溢出该位置位表示接收2048 字节数帧
3:PLE:物理层错误该位置位表示帧接收程中发生物理层错误
2:AE:齐错误(Alignment)该位置位表示接收帧结尾处字节
齐字节边界齐
1:CE:CRC 校验错误该位置位表示接收帧CRC 校验错误
0:FOE:接收FIFO缓存溢出该位置位表示帧接收时发生FIFO溢出
ROCRROCRROCRROCR(07H07H07H07H):接收溢出计数寄存器(ReceiveReceiveReceiveReceive OverflowOverflowOverflowOverflow CounterCounterCounterCounter RegisteRegisteRegisteRegiste
rrrr)
7:RXFU:接收溢出计数器溢出该位置位表示ROC(接收溢出计数器)发生
溢出
60:ROC:接收溢出计数器该计数器静态计数器指示FIFO溢出
前接收溢出包数
BPTRBPTRBPTRBPTR(08H08H08H08H):背压门限寄存器(BackBackBackBack PressurePressurePressurePressure ThresholdThresholdThresholdThreshold RegisterRegisterRegisterRegister)
74:BPHW:背压门限高值接收SRAM 空闲空间低该门限值MA
C产生拥挤状态11K字节默认值3H3K字节空闲空间超
SRAM
30:JPT:拥挤状态时间默认200us0000 5us0001 10us0010
15us0011 25us0100 50us0101 100us0110 150us0111
200us1000 250us1001 300us1010 350us1011 400us1100
450us1101 500us1110 550us1111 600us
FCTRFCTRFCTRFCTR(09H09H09H09H):溢出控制门限寄存器(FlowFlowFlowFlow ControlControlControlControl ThresholdThresholdThresholdThreshold RegisterRegisterRegisterRegister)
74:HWOT:接收FIFO缓存溢出门限高值接收SRAM 空闲空间该
门限值发送暂停时间(pause_time)FFFFH暂停包该值0
接收空闲空间11K字节默认值3H3K字节空闲空间超SRAM

30:LWOT:接收FIFO缓存溢出门限低值接收SRAM 空闲空间该
门限值发送暂停时间(pause_time)0000H 暂停包溢出门限高
值暂停包发送溢出门限低值暂停包效默认值8K字节超
SRAM
RTFCRRTFCRRTFCRRTFCR(0AH0AH0AH0AH):接收发送溢出控制寄存器(RXTXRXTXRXTXRXTX FlowFlowFlowFlow ControlControlControlControl RegisterRegisterRegisterRegister)
7:TXP0:1发送暂停包发送完成动清零设置TX暂停包时间000
0H
6:TXPF:1发送暂停包发送完成动清零设置TX暂停包时间FFF
FH5:TXPEN:强制发送暂停包溢出门限高值发送暂停包
4:BKPA:背压模式该模式仅半双工模式效接收SRAM 超BPH
W接收新数包时产生拥挤状态
3:BKPM:背压模式该模式仅半双工模式效接收SRAM 超BPH
W数包DA 匹配时产生拥挤状态
2:RXPS:接收暂停包状态读清零允许
1:RXPCS:接收暂停包前状态
0:FLCE:溢出控制1设置溢出控制模式
EPCRPHY_CREPCRPHY_CREPCRPHY_CREPCRPHY_CR(0BH0BH0BH0BH):EEPROM EEPROM EEPROM EEPROM PHY PHY PHY PHY 控制寄存器(EEPROMEEPROMEEPROMEEPROM&&&&PHYPHYPHYPHY
ControlControlControlControl RegisterRegisterRegisterRegister)
76:保留
5:REEP:重新加载EEPROM驱动程序需该操作完成清零该位
4:WEP:EEPROM 写
3:EPOS:EEPROM PHY 操作选择位0选择EEPROM1选择PHY
2:ERPRR:EEPROM 读PHY 寄存器读命令驱动程序需该操作完成
清零该位
1:ERPRW:EEPROM 写PHY 寄存器写命令驱动程序需该操作完成
清零该位
0:ERRE:EEPROM PHY 访问状态1表示EEPROM PHY 正访

EPARPHY_AREPARPHY_AREPARPHY_AREPARPHY_AR(0CH0CH0CH0CH):EEPROM EEPROM EEPROM EEPROM PHY PHY PHY PHY 址寄存器(EEPROMEEPROMEEPROMEEPROM&&&&PHYPHYPHYPHY
AddressAddressAddressAddress RegisterRegisterRegisterRegister)
76:PHY_ADR:PHY 址低两位(bit1bit0)PHY 址bit[42]强
制000果选择部PHY2位强制01实际应中强制01
50:EROA:EEPROM 字址PHY 寄存器址
EPDRLPHY_DRLEPDRLPHY_DRLEPDRLPHY_DRLEPDRLPHY_DRL(0DH0DH0DH0DH):EEPROM EEPROM EEPROM EEPROM PHY PHY PHY PHY 数寄存器低半字节(EEPROEEPROEEPROEEPRO
MMMM&&&&PHYPHYPHYPHY LowLowLowLow ByteByteByteByte DataDataDataData RegisterRegisterRegisterRegister)
70:EE_PHY_L
EPDRLPHY_DRHEPDRLPHY_DRHEPDRLPHY_DRHEPDRLPHY_DRH(0EH0EH0EH0EH):EEPROM EEPROM EEPROM EEPROM PHY PHY PHY PHY 数寄存器高半字节(EEPROEEPROEEPROEEPRO
MMMM&&&&PHYPHYPHYPHY HighHighHighHigh ByteByteByteByte DataDataDataData RegisterRegisterRegisterRegister)
70:EE_PHY_H
WUCRWUCRWUCRWUCR(0FH0FH0FH0FH):唤醒控制寄存器(WakeWakeWakeWake UpUpUpUp ControlControlControlControl RegisterRegisterRegisterRegister)
76:保留
5:LINKEN:1连接状态改变唤醒事件该位受软件复位影响
4:SAMPLEEN:1Sample 帧唤醒事件该位受软件复位影响
3:MAGICEN:1Magic Packet唤醒事件该位受软件复位影响
2:LINKST:1表示发生连接改变事件连接状态改变事件该位受软件复
位影响1:SAMPLEST:1表示接收Sample 帧发生Sample 帧事件该位受
软件复位影响
0:MAGICST:1表示接收Magic Packet发生Magic Packet事件该
位受软件复位影响
PARPARPARPAR(10H10H10H10H 15H15H15H15H):物理址(MACMACMACMAC)寄存器(PhysicalPhysicalPhysicalPhysical AddressAddressAddressAddress RegistRegistRegistRegist
erererer)
70:PAD0 PAD5:物理址字节0 字节5(10H 15H)保存6
字节MAC址
MARMARMARMAR(16H16H16H16H 1DH1DH1DH1DH):点发送址寄存器(MulticastMulticastMulticastMulticast AddressAddressAddressAddress RegisterRegisterRegisterRegister )
70:MAB0 MAB7:点发送址字节0 字节7(16H 1DH)
GPCRGPCRGPCRGPCR(1FH1FH1FH1FH):GPIOGPIOGPIOGPIO控制寄存器(GeneralGeneralGeneralGeneral PurposePurposePurposePurpose ControlControlControlControl RegisterRegisterRegisterRegister)
74:保留
30:GEP_CNTL:GPIO控制定义GPIO输入输出方1输出0输
入GPIO0 默认输出做POWER_DOWN 功默认输入默认值0
001
GPRGPRGPRGPR(1FH1FH1FH1FH):GPIOGPIOGPIOGPIO寄存器(GeneralGeneralGeneralGeneral PurposePurposePurposePurpose RegisterRegisterRegisterRegister)
74:保留
31:GEPIO31:GPIO输出时相关位控制应GPIO端口状态GPIO
输入时相关位反映应GPIO端口状态(类似单片机IO端口控制)
0:GEPIO0:功该位默认输出1POWER_DEWN 部PHY
希启PHY驱动程序需通写0PWER_DOWN 信号清零该位默认值
通EEPROM 编程参考EEPROM 相关描述
TRPALTRPALTRPALTRPAL(22H22H22H22H):发送SRAM SRAM SRAM SRAM 读指针址低半字节(TXTXTXTXSRAMSRAMSRAMSRAM ReadReadReadRead PointePointePointePointe
rrrr AddressAddressAddressAddress LowLowLowLow ByteByteByteByte)
70:TRPAL
TRPAHTRPAHTRPAHTRPAH(23H23H23H23H):发送SRAM SRAM SRAM SRAM 读指针址高半字节(TXTXTXTXSRAMSRAMSRAMSRAM ReadReadReadRead PointePointePointePointe
rrrr AddressAddressAddressAddress HighHighHighHigh ByteByteByteByte )
70:TRPAH
RWPALRWPALRWPALRWPAL(24H24H24H24H):接收SRAM SRAM SRAM SRAM 指针址低半字节(RXRXRXRXSRAMSRAMSRAMSRAM WriteWriteWriteWrite PointerPointerPointerPointer
AddressAddressAddressAddress LowLowLowLow ByteByteByteByte)
70:RWPAL
RWPAHRWPAHRWPAHRWPAH(25H25H25H25H):接收SRAM SRAM SRAM SRAM 指针址高半字节(RXRXRXRXSRAMSRAMSRAMSRAM WriteWriteWriteWrite PointerPointerPointerPointer
AddressAddressAddressAddress HighHighHighHigh ByteByteByteByte)
70RWPAH
VIDVIDVIDVID(28H28H28H28H 29H29H29H29H):生产厂家序列号(VendorVendorVendorVendor IDIDIDID)
70:VIDL:低半字节(28H)读默认46H
70:VIDH:高半字节(29H)读默认0AH
PIDPIDPIDPID(2AH2AH2AH2AH 2BH2BH2BH2BH):产品序列号(ProductProductProductProduct IDIDIDID)70:PIDL:低半字节(2AH)读默认00H
70:PIDH:高半字节(2BH)读默认90H
CHIPRCHIPRCHIPRCHIPR(2CH2CH2CH2CH):芯片修订版(CHIPCHIPCHIPCHIP RevisionRevisionRevisionRevision)
70:PIDH:读默认00H
TCR2TCR2TCR2TCR2(2DH2DH2DH2DH):传输控制寄存器2222(TXTXTXTX ControlControlControlControl RegisterRegisterRegisterRegister 2222)
7:LED:LED模式1设置LED引脚模式10设置LED 引脚模式0根
EEPROM 设定
6:RLCP:1重新发送突延迟数包
5:DTU:1禁止重新发送underruned数包
4:ONEPM:单包模式1发送完成前发送数包命令执行0发送
完成前发送两数包命令执行
30:IFGS:帧间间隔设置0XXX 96bit1000 64bit1001 72bit10
1080bit1011 88bit1100 96bit1101 104bit1110 112bit1111
120bit
OCROCROCROCR(2EH2EH2EH2EH):操作测试控制寄存器(OperationOperationOperationOperation ControlControlControlControl RegisterRegisterRegisterRegister)
76:SCC:设置部系统时钟0050MHz0120MHz10100MHz
11保留
5:保留
4:SOE:部SRAM 输出始终开启
3:SCS:部SRAM 片选始终开启
20:PHYOP:测试部PHY 操作模式
SMCRSMCRSMCRSMCR(2FH2FH2FH2FH):特殊模式控制寄存器(SpecialSpecialSpecialSpecial ModeModeModeMode ControlControlControlControl RegisterRegisterRegisterRegister)
7:SM_EN:特殊模式
63:保留
2:FLC:强制突延迟
1:FB1:强制长Backoff时间
0:FB0:强制短Backoff时间
ETXCSRETXCSRETXCSRETXCSR(30H30H30H30H):传输前(EarlyEarlyEarlyEarly)控制状态寄存器(EarlyEarlyEarlyEarly TransmitTransmitTransmitTransmit ConConConCon
trolStatustrolStatustrolStatustrolStatus RegisterRegisterRegisterRegister)
7:ETE:传输前
6:ETS2:传输前状态2
5:ETS1:传输前状态1
42:保留
10:ETT:传输前门限写发送FIFO缓存里数字节数达该门限
开始传输00125012510501175
TCSCRTCSCRTCSCRTCSCR(31H31H31H31H):传输校验控制寄存器(TransmitTransmitTransmitTransmit CheckCheckCheckCheck SumSumSumSum ControlControlControlControl RRRR
egisteregisteregisteregister)
73:保留2:UDPCSE:UDP 校验产生
1:TCPCSE:TCP 检验产生
0:IPCSE:IP校验产生
RCSCSRRCSCSRRCSCSRRCSCSR(32H32H32H32H):接收校验控制状态寄存器(ReceiveReceiveReceiveReceive CheckCheckCheckCheck SumSumSumSum ContContContCont
rolrolrolrol StatusStatusStatusStatus RegisterRegisterRegisterRegister )
7:UDPS:UDP 校验状态1表示UDP 数包校验失败
6:TCPS:TCP 校验状态1表示TCP 数包校验失败
5:IPS:IP校验状态1表示IP数包校验失败
4:UDPP:1表示UDP 数包
3:TCPP:1表示TCP 数包
2:IPP:1表示IP数包
1:RCSEN:接收检验检验1校验校验校验状态位(bit7
2)存储数包报文头第字节
0:DCSE:丢弃校验错误数包1丢弃校验错误数包IP
TCPUDP校验域错误丢弃该数包
MRCMDXMRCMDXMRCMDXMRCMDX(F0HF0HF0HF0H):存储器址变读数命令(MemoryMemoryMemoryMemory DataDataDataData PreFetchPreFetchPreFetchPreFetch
ReadReadReadRead CommandCommandCommandCommand WithoutWithoutWithoutWithout AddressAddressAddressAddress IncrementIncrementIncrementIncrement RegisterRegisterRegisterRegister)
70:MRCMDX:接收SRAM 中读数读取指部SRAM 读指
针变
MRCMDX1MRCMDX1MRCMDX1MRCMDX1(F1HF1HF1HF1H):存储器读址变读数命令(MemoryMemoryMemoryMemory DataDataDataData ReadReadReadRead
CommandCommandCommandCommand WithWithWithWith AddressAddressAddressAddress IncrementIncrementIncrementIncrement RegisterRegisterRegisterRegister

MRCMDMRCMDMRCMDMRCMD(F2HF2HF2HF2H):存储器读址动增加读数命令(MemoryMemoryMemoryMemory DataDataDataData ReaReaReaRea
dddd CommandCommandCommandCommand WithWithWithWith AddressAddressAddressAddress IncrementIncrementIncrementIncrement RegisterRegisterRegisterRegister)
70:MRCMD:接收SRAM 中读数读取指部SRAM 读指针
动增加124根处理器操作模式定(8位16位32位)
MRRLMRRLMRRLMRRL(F4HF4HF4HF4H):存储器读址寄存器低半字节(MemoryMemoryMemoryMemory DataDataDataData Read_Read_Read_Read_ addraddraddraddr
essessessess RegisterRegisterRegisterRegister LowLowLowLow ByteByteByteByte)
70:MDRAL
MRRHMRRHMRRHMRRH(F5HF5HF5HF5H):存储器读址寄存器高半字节MemoryMemoryMemoryMemory DataDataDataData Read_Read_Read_Read_ addresaddresaddresaddres
ssss RegisterRegisterRegisterRegister HighHighHighHigh ByteByteByteByte
70:MDRAH:IMRbit71该寄存器设置0CH
MWCMDXMWCMDXMWCMDXMWCMDX(F6HF6HF6HF6H):存储器读址变读数命令(MemoryMemoryMemoryMemory DataDataDataData WriteWriteWriteWrite
CommandCommandCommandCommand WithoutWithoutWithoutWithout AddressAddressAddressAddress IncrementIncrementIncrementIncrement RegisterRegisterRegisterRegister)
70:MWCMDX:写数发送SRAM 中指部SRAM 写址指针

MWCMDMWCMDMWCMDMWCMD(F8HF8HF8HF8H):存储器读址动增加读数命令(MemoryMemoryMemoryMemory DataDataDataData WritWritWritWrit
eeee CommandCommandCommandCommand WithWithWithWith AddressAddressAddressAddress IncrementIncrementIncrementIncrement RegisterRegisterRegisterRegister)70:MWCMD:写数发送SRAM 中指部SRAM 读指针动增
加124根处理器操作模式定(8位16位32位)
MWRLMWRLMWRLMWRL(FAHFAHFAHFAH):存储器写址寄存器低半字节(MemoryMemoryMemoryMemory DataDataDataData Write_Write_Write_Write_ addraddraddraddr
essessessess RegisterRegisterRegisterRegister LowLowLowLow ByteByteByteByte)
70:MDRAL
MWRHMWRHMWRHMWRH(FBHFBHFBHFBH):存储器写址寄存器高半字节(MemoryMemoryMemoryMemory DataDataDataData WriteWriteWriteWrite ____ adadadad
dressdressdressdress RegisterRegisterRegisterRegister HighHighHighHigh ByteByteByteByte)
70MDRAH
TXPLLTXPLLTXPLLTXPLL(FCHFCHFCHFCH):发送数包长度寄存器低半字节(TXTXTXTX PacketPacketPacketPacket LengthLengthLengthLength LowLowLowLow
ByteByteByteByte RegisterRegisterRegisterRegister)
70:TXPLL
TXPLHTXPLHTXPLHTXPLH(FDHFDHFDHFDH):发送数包长度寄存器高半字节(TXTXTXTX PacketPacketPacketPacket LengthLengthLengthLength HighHighHighHigh
ByteByteByteByte RegisterRegisterRegisterRegister)
70:TXPLH
ISRISRISRISR(FEHFEHFEHFEH):终端状态寄存器(InterruptInterruptInterruptInterrupt StatusStatusStatusStatus RegisterRegisterRegisterRegister)
76:IOMODE:处理器模式0016位模式0132位模式108位模
式00保留
5:LNKCHG:连接状态改变
4:UDRUN:传输Underrun
3:ROOS:接收溢出计数器溢出
2:ROS:接收溢出
1:PTS:数包传输
0:PRS:数包接收
ISRISRISRISR寄存器状态写1111清
IMRIMRIMRIMR(FFHFFHFFHFFH):终端屏蔽寄存器(InterruptInterruptInterruptInterrupt MaskMaskMaskMask RegisterRegisterRegisterRegister)
7:PAR:1指针动跳回SRAM 读写指针超SRAM 时
指针动跳回起始位置需驱动程序设置该位设置REG_F5(MDRAH)
动位0CH
6:保留
5:LNKCHGI:1连接状态改变中断
4:UDRUNI:1传输Underrun中断
3:ROOI:1接收溢出计数器溢出中断
2:ROI:1接收溢出中断
1:PTI:1数包传输终端
0:PRI:1数包接收中断
注释:表示DM9000 DM9000 DM9000 DM9000 初始化中寄存器
访问寄存器方法通总线驱动方式通IORIOWAENC
MDSD0SD15 等相关引脚操作实现中CMD 引脚高电时写寄存器址低电时写数指定址寄存器中详细程请参考数手册中
读写时序部分
DM9000(A)中PHY 寄存器称介质关接口MII寄存器
需访问寄存器字齐16位宽面列出三常PHY 寄
存器
BMCRBMCRBMCRBMCR(00H00H00H00H):基模式控制寄存器(BasicBasicBasicBasic ModeModeModeMode ControlControlControlControl Register)Register)Register)Register)
15:reset:1PHY 软件复位0正常操作复位操作PHY 寄存器值默认
值复位操作完成该位动清零
14:loopback:1Loopback 0正常操作
13:speed selection:1100Mbps010Mbps连接速度根该位
选择根第12位动协商选择动协商时第12位1
该位会返回动协商速度值
12:autonegotiation enable:1动协商第13位第8位值反
应动协商状态
11:power down:POWER_DOWN 模式1POWER_DOWN0正常操
作POWER_DOWN 状态PHY 应响应操作处理转变POWER_DOW
N状态已运行POWER_DOWN 状态时PHY 会MII产生虚假信号
10:isolate:1操作外PHY MII中隔离0正常操作该位
置位PHY 会响应TXD[30]TX_ENTX_ER输入TX_CLKRX_CL
KRX_DVRX_ERRXD[30]COL CRS 输出高阻态PHY 隔离
响应操作处理
9:restart autoaegotiation:1重新初始化动协商协议0正常操作第
12位禁止该功该位效初始化该位动清零
8:duplex mode:1全双工操作0正常操作第12位禁止(置0)
时该位置位第12位置位该位反应动协商状态
7:collision test:1突测试0正常操作该位置位声明TX_E
N引起COL 信号声明
60:保留
ANARANARANARANAR(04H04H04H04H):动协商广告寄存器(AutonegotiationAutonegotiationAutonegotiationAutonegotiation AdvertisementAdvertisementAdvertisementAdvertisement ReReReRe
gistergistergistergister)
15:NP:0表示效页1表示页效PHY 没页
该位始终0
14:ACK:1表示连接象数接收认证0表示认证PHY 动协商状态
机会动控制该位
13:RF:1表示设备处错误状态0错误检验
1211:保留
10:FCS:1表示处理器支持溢出控制力0表示支持9:T4:1表示设备支持100BASET40表示支持PHY 支持100BA
SET4该位永远0
8:TX_FDX:1设备支持100BASETX 全双工模式0支持
7:TX_HDX:1设备支持100BASETX0支持
6:10_FDX:1设备支持100BASET 全双工模式0支持
5:10_HDX:1设备支持100BASET0支持
40:selecter:协议选择位00001 默认值表示设备支持IEEE8023CSMA
CD修改
DSCRDSCRDSCRDSCR(16H16H16H16H):DAVICOM DAVICOM DAVICOM DAVICOM 详细配置寄存器(DAVICOMDAVICOMDAVICOMDAVICOM SpecifiedSpecifiedSpecifiedSpecified ConfigurConfigurConfigurConfigur
ationationationation RegisterRegisterRegisterRegister)
15:BP_4B5B:1绕4B5B 编码5B4B 解码功0正草4B5B 5B4
B功
14:BP_SCR:1绕扰频解扰功0正常操作
13:BP_ALIGN:1绕接收时解扰符号队列解码功发送时符号
编码扰频功0正常操作
12:BP_ADPOK:1强制信号探测功0正常操作该位仅调试

11:保留
10:TX:1表示100BASETX 操作0保留
98:保留
7:F_LINK_100:0正常100Mbps1强制100Mbps 良连接状态
65:保留强制0
4:RPDCTREN:1动简化POWER_DOWN0禁止
3:SMRST:1重新初始化PHY 状态机初始化该位动清零
2:MFPSC:1表示MII帧引导抑制开启0表示关闭
1:SLEEP:睡眠模式该位置位导致PHY 进入睡眠模式通该位清零唤
醒睡眠模式中配置原睡眠模式前状态状态机重新初始化
0:RLOUT:该位置位接收数放入发送通道中
访问PHY 寄存器方法:
(1)寄存器址写EPARPHY_AREPARPHY_AREPARPHY_AREPARPHY_AR(0CH0CH0CH0CH)寄存器中注意寄存器址
第6位置1(址0x40 运算)表明写PHY 址EEPRO
M址
(2)数高字节写PHY_DRHPHY_DRHPHY_DRHPHY_DRH(0EH0EH0EH0EH)寄存器中
(3)数低字节写PHY_DRLPHY_DRLPHY_DRLPHY_DRL(0DH0DH0DH0DH)寄存器中
(4)发送PHY 命令(0x0a)EPCRPHY_CREPCRPHY_CREPCRPHY_CREPCRPHY_CR(0BH0BH0BH0BH)寄存器中
(5)延时5us发送命令0x08 EPCRPHY_CREPCRPHY_CREPCRPHY_CREPCRPHY_CR(0BH0BH0BH0BH)寄存器中清PH
Y写操作DM9000(A)常寄存器功详细介绍通寄存器操作访
问便实现DM9000 初始化数发送接收等相关操作实现A
RPIPTCP 等功需相关协议理解编写相关协议移植协议栈
实现
功描述
1总线
总线ISA总线兼容模式8IO基址分300H 310H320H 330H 340
H 350H 360H 370HIO基址设定引脚部EEPROM 选定
访问芯片两址端口分址端口数端口引脚CMD 接时
址端口引脚CMD 接高电时数端口访问寄存器前址端
口输入数端口寄存器址寄存器址必须保存址端口
2存储器直接访问控制
DM9000 提供DMA(直接存取技术)简化部存储器访问部存
储器起始址完成编程然发出伪读写命令加载期数部数缓
区通读写命令寄存器定位部存储区址根前总线模式字长存
储址动加1址数会动加载部数缓区注意连
续突发式第次访问读写命令容
部存储器空间少16K 字节低3K字节单元作发送包缓区13K
字节作接收包缓区写发送包存储区时候存储器址越界
动跳回0址置位IMR第七位样读接收包存储器时候存储器址越
界动跳回起始址0x0c00
3包发送
两指数序命名指针1指针2时存储发送包缓区发送控
制寄存器(02H)控制冗余校验码填充插入状态分记录发送状态寄存器
1(03H)发送状态2(04H)
发送器起始址0x00H软件硬件复位默认指针1先通DMA 端
口写数发送包缓区然写字节计数长度字节计数寄存器

《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档

下载文档,方便阅读与编辑

文档的实际排版效果,会与网站的显示效果略有不同!!

需要 2 香币 [ 分享文档获得香币 ]

下载文档

相关文档

中文简历

中文简历

随***舞 6年前 上传2780   0

case study - corbeil -中文

Guidyu案例研究——Corbeil ElectroménagersCorbeil推出新型电子商务网站——为客户提供创新的购物体验和人性化的专家导航版本1——2009.11.27摘要概述新一代的搜索、引导和个性化体验,使在线销售额的增幅超过25%,开创了全新的高盈利渠道! Corbeil是魁北克省首屈一指的家用电器零售商,通过部署Guidyu极

x***u 8年前 上传628   0

中文专业实习总结

中文专业实习总结  在实习的这个暑假,我被安排在xx省xx市检察院林业检察科实习。xx市林业检察科是xx省重点审核对象,其管理的森林是重点保护和规范对象。林业检察科的林华杰科长是我这次实习的主要负责人,实习的目的是参与和学习林业检察部门对林业案件的审查及起诉过程,时间是从七月二十四日至八月十日。此次实习的主题是认识与了解xx市检察院林业检察部门的工作流程,并在实习期间努力将自己在学校所学的理

j***7 10年前 上传652   0

成本与进程管理中文-2.2

 本文档由香当网(https://www.xiangdang.net)用户上传

累***7 6年前 上传18319   0

成本与进程管理中文-2.1

 本文档由香当网(https://www.xiangdang.net)用户上传

胡***x 12年前 上传5398   0

中文求职信经理

中文求职信经理第一篇:经理秘书中文求职信范文尊敬的贵公司领导:好您!首先感谢您给俺这次难得的机遇,请您在百忙之中抽出一点时间,以平和的心态来看完这封求职介绍信,由于时间仓促,准备难免有不足和纰漏之处,请予以谅解!其实,只想报着一种平静而真诚的心情,把这看作是交流和沟通的平台.真的,这可能是俺人生中又一转折,至少会是人生中一次不一般的经历.首先,我想表明一下个人的工作态度.也可

共***体 12年前 上传825   0

如何写好中文写作

如何写好中文写作论证有效性分析1、题 目要求:(1)要含有结论中的核心要素(2)要对上述要素质疑(3)不能够有效提炼的可以使用:荒唐的、无效的、不可行的(计划、策略、方案、决策、报告、预测??) 2、开头写作程式化文章的开头不要费过多的心思和时间,按照我们提供的范式进行,熟练掌握,不要进行个人的创新。(1)上述计划(报告、文章、评论、建议等)(或上述论述 或论证者

t***9 9年前 上传641   0

中文教研活动小结

中文教研活动小结  一、教研活动目的  高等学校要面向全体大学生开设中国语文课;教育部发起并委托中文教育指导委员会和大学语文研究会合作召开的研讨会上,专家们一致呼吁,应把大学语文当成大学课程里的公共必修课。目前,加强大学语文教育的氛围和共识已基本形成,但是,大学语文究竟应该如何定位?这门课程的功能、目标究竟是什么?它应该具有怎样的课程特色?在全面提高大学生素质方面应怎样发挥作用?这些问题

晓***涵 11年前 上传713   0

中文推荐信

  主题:对布莱恩?约瑟夫?努尼的推荐信 1、我毫不犹豫地推荐布莱恩?约瑟夫?努尼于任何类型的教学岗位。努尼男士是一个热情、积极、负责任的人,并且极具领导者的潜力。 2、莱恩?约瑟夫?努尼在过去的5年一直从事教育教师行业。作为一名见习教师和一名大学教师,他一直致力于继续教育。他致力于从人的本性出发,发掘、训练、引导人们把自己的潜能最大化。 拥有和不同的团队不同人合作的经验,使得他对于各种

C***8 10年前 上传10375   0

中文专业 求职信

中文专业 求职信第一篇:中文求职信写法尊敬的领导:您好!感谢您在百忙之中阅读我的求职自荐材料,下面,我将自己的情况向您作一个详细的个人自我介绍:我是内蒙古科技大学经济与管理学院2014级人力资源管理专业学生,将于明年7月毕业。由于出身教师之家,是我从小就受到了良好的家庭教育,而且对于教师事业始终充满着极大的热情,殷切地期望能够在您的领导下,为这一光荣而伟大的事业舔砖加瓦,并且

q***3 9年前 上传571   0

中文师范学生暑期支教心得

中文师范学生暑期支教心得第一篇:中文师范学生暑期支教心得中文师范学生暑期支教心得 我深知:爱是人类最美丽的语言!要当一名好教师,就必须爱岗敬业,关爱每一位学生。而在这之前,在学校的安排下,我有幸和几个同学被批准在这个暑假期间给常熟虹桥管理区农民工子弟的孩子们支教一个月。美好的时间总是短暂的,一眨眼二十几天就过去了,支教的生活很充实,虽然天气很热,每天晚上一个人呆在宿舍,想着这时候

公***吉 12年前 上传464   0

高中文科生毕业留言

高中文科生毕业留言  推荐的是文科同学毕业留言  如今想要记录下一件事情的时候,你的第一个动作很可能是打开智能手机里的备忘录或是记事本;想要给别人写信,你大概会点开outlook或gmail;想要说的话,想要表达的东西,随时随地都能让对方马上收到。微博140个字,短信70个字,email短短三四行,我们写作的字句正在越来越短,亲笔书写的机会也越来越来少。除了在信用卡账单和快递单上签字,你

y***3 10年前 上传528   0

异类的戴光郁/段炼(中文)

异类的戴光郁 段 炼     一 去年的某一天在蒙特利尔逛书店,见到一部两卷本的世界当代艺术史,德国“达森”美术出版社的新著。由于这家出版社在欧洲和北美艺术界影响很大,其出版物通常都是名家名作,学术档次和读者口碑都很好,所以我便买下了这部美术史著。 这部书原是德文版,后译为英文进入北美书市。翻开书,见里面有一章专门阐述中国当代艺术,在多元文化和文化全球化的当代语境中,论及了今日中国

t***o 7年前 上传2589   0

中文专业自荐信格式

中文专业自荐信格式第一篇:2014应届毕业生中文自荐信自荐信尊敬的领导:您好!我叫xx,是xxxxx职业技术学院外语系的学生,所学的专业是国际商务,主攻的方向是xxxxxx。我来自农村,艰苦的条件磨练出我顽强拼搏、坚忍不拔的性格。我很平凡,但我不甘平庸。未来的道路上充满了机遇与挑战,我正满怀斗志,准备迎接。三年中,在师友的严格教益及个人的努力下,我具备了专业的基础

D***T 9年前 上传630   0

中文简历关键词

中文简历关键词能 力            加 速   完 成            精 确 的   获 得            积 极 的、 有 活 力 的   适 应            调 整   管 理            建 议   有 闯 劲 的         细 心 的、 机 警 的   雄 心            分

j***t 11年前 上传607   0

中文求职信模板

中文求职信模板  尊敬的先生/小姐:  您好!我从报纸上看到贵公司的招聘信息,我对网页兼职编辑一职很感兴趣。  我现在是出版社的在职编辑,从1998年获得硕士学位后至今,一直在出版社担任编辑工作。两年以来,对出版社编辑的工作已经有了相当的了解和熟悉。经过出版者工作协会的正规培训和两年的工作经验,我相信我有能力担当贵公司所要求的网页编辑任务。  我对计算机有着非常浓厚的兴趣。我能熟

1***c 10年前 上传466   0

中文专业 自荐信A

中文专业 自荐信A第一篇:中文自荐信求职信尊敬的用人单位:非常感谢您在百忙之中抽时间来阅读这封自荐信。我叫李文麒,是广西财经学院金融系证券投资与管理专业。在临近毕业之际,我希望能得到贵单位的赏识和栽培。为了发挥自己的才能,特向贵单位自荐。 在校期间,我认真的学习了相关金融专业的知识,同时辅修英语自考本科。课余时间,也注重培养自己的沟通能力与组织协调能力。曾担任过金融系主任秘书

j***i 9年前 上传569   0

中文专业自荐书

中文专业自荐书第一篇:英语专业中文自荐书尊敬的领导:您好!当您翻开这一页的时候,您已经为我打开了通往成功的第一扇大门。感谢您能在我即将踏入人生又一崭新征程的时候,给我一次宝贵的机会。希望它能有助您寻求到满意的人才。因为热爱英语,所以当初我选择了英语专业。如今,四年的大学生活即将结束,人生之旅又将走向另一步——迈出校园,踏入社会。从此我将面临新的开始,迎接新的挑战。在大学的

2***9 11年前 上传593   0

“六一”的节目主持(中文.英文)

“六一”的节目主持(中文.英文)  亲爱的小朋友们,六一儿童节快乐。  亲爱的叔叔阿姨们,欢迎你们的到来。  欢迎你们和我们一起度过这美好的节日。  我们聆听过21世界的第一声钟响,  我们拥抱过新年的第一缕阳光。  这是多么欢乐的一天啊,这是多么幸福的一天啊。  今天我们结合在这里,共庆属于我们自己的节日--六一国际儿童节  是那么开心,我的六一。  是那么

y***k 9年前 上传438   0

TCART中文名构思参考

TCART中文名构思参考 1、取名:拾色坊 释义:T:time  时间、时代 取谐音“拾”,C:colour 颜色、色彩。综合以上故取名拾色坊,古色天香,对女性顾客有一定的吸引力。 2、取名:蒂茜(希) 释义:此中文名偏欧美风,音译过来TC,不过较为简单。 3、取名:俏柏堂 释义:中国风格浓重,适合洗护用品店铺的使用。 4、取名:天巧意 释义:T,天的缩写字母,art艺术,单取谐

j***n 9年前 上传6999   0

圣诞节来历中文

圣诞节来历中文  每年12月25日,是基督徒庆祝耶稣基督诞生的庆祝日,也就是圣诞节。本文是为大家整理的圣诞节来历中文,希望大家的圣诞节过得充实而愉快!  圣诞节不少孩子以为是圣诞老公公诞生的日子。其实圣诞节是来自基督教习俗,是庆祝荣耀尊贵的上帝为了爱世人,便将他的独生子耶稣基督道成肉身来到世间,成为人的样式,与人一同承担苦难、救赎世人。圣诞节就是庆祝圣子耶稣基督的诞生。而在西方庆祝圣诞节

能***哥 12年前 上传632   0

中文系自荐信

中文系自荐信第一篇:中文系自荐信尊敬的领导:您好!首先衷心感谢您在百忙之中浏览我的自荐信,为一位满腔热情的大学生打开一扇希望之门。我是广州大学人文学院中文系2014年范文网,借此择业之际,我怀着一颗赤诚的心和对事业的执着追求,真诚地推荐自己。四年多来,在师友的严格教益及个人的努力下,我具备了扎实的专业基础知识,系统的专业理论;具备较好的英语听、说、读、写、译等能力;能熟练操作计算

1***1 10年前 上传379   0

中文系求职信

中文系求职信第一篇:中文系中文求职信写作下面是一中文系的个人求职信,为广大的求职者提供参考。但首先说明一点,求职信写作技巧应该要自己一笔一划的写下来,如果认为复制粘贴可以轻松写求职信,那样不如不写求职信,求职信的重点意义对于求职者都失去了,那还需要写吗?以下是范文,请参考!尊敬的领导:您好!我是**大学中文专业的本科毕业生。步入教育事业一直是我的梦想,几年大学的砺炼为我实现梦

L***P 10年前 上传517   0

求职信中文(精选多篇)

求职信中文(精选多篇)第一篇:求职信说明应聘岗位和能胜任本岗位工作的各种能力。这是求职信的核心部分,主要是向对方表明自己有本专业知识和工作经验,有本专业技能和成就,有与本工作要求相符的特长、兴趣、性格和有关能力。总之,要让对方感到,无论从哪个角度看,你都能胜任这个工作,在介绍自己的知识、学历、经验或成就时,一定要突出适合这项工作的特长和个性,不落俗套,起到吸引和打动对方的目的,千万不能写“风

k***6 9年前 上传475   0

高中文明班评选小结

高中文明班评选小结  优秀文明处室创建评选工作是我校精神文明创建活动的重要组成部分,是我校新三年发展规划推进学校文化战略发展的一个重要载体;优秀文明处室创建评选工作是构建和谐校园的重要途径,也是不断提高广大教职员工素质和单位文明程度的有效形式。在学校党总支的直接领导下,三年来我校优秀文明处室的评选工作取得了一定的成效。现将三年来创建工作汇报如下。  一、基本情况  我校优秀文明处室评

q***q 9年前 上传465   0