Chinaunix首页 | 论坛 | 博客
  • 博客访问: 963800
  • 博文数量: 145
  • 博客积分: 1302
  • 博客等级: 中尉
  • 技术积分: 1778
  • 用 户 组: 普通用户
  • 注册时间: 2006-03-07 16:00
文章分类

全部博文(145)

文章存档

2018年(1)

2016年(1)

2015年(6)

2014年(4)

2013年(59)

2012年(32)

2011年(36)

2009年(1)

2007年(2)

2006年(3)

分类: LINUX

2011-06-09 22:58:41

按照订货信息,DM9161有如下型号:
                DM9161E
                DM9161EP
                DM9161AE
                DM9161AEP
                DM9161BEP
                DM9161BIEP
        其中,P表示Pb-Free,I表示工业级。BEP/BIEP的制造工艺为0.18μm。E/EP为0.35μm,AE/AEP的资料上没有写,我想可能是0.35μm(补充:网上有介绍说是0.25μm)。因此,功耗的区别应该也蛮大的。
        DM9161AE、DM9161AEP、DM9161BEP及DM9161BIEP这4个类型可以互换。它们不可以与DM9161E、DM9161EP互换。在上电复位后,它们有一个地方的默认值不同。从01寄存器(BMSR)可以获知,即Basic Mode Status Register的第6位。
        资料显示为:
        Bit  Bit Name                   Default
        1.6  MF preamble suppression    0, RO
        Description
        1=PHY will accept management frames with preamble suppressed.
        0=PHY will not accept management frames with preamble suppressed.
        如果MCU的控制接口(MDC,MDIO)不能够设置自身的控制帧是否有前同步码输出,那就得注意了。如果默认为有前同步码输出,就得使用DM9161E/EP;如果无,就用其余4种。当然,在DM9161的另一个寄存器里面可以设置是否接收与发送前同步码,在第16号寄存器DSCR的第2位实现。
        DAVICOM Specified Configuration Register(DSCR)
        Bit   Bit Name  Default
        16.2  MFPSC     0, RW
        Description
        MF Preamble Suppression Control
        MII frame preamble suppression control bit
        1=MF preamble suppression bit on
        0=MF preamble suppression bit off
        不过,这需要先将MCU的MDC、MDIO切换到I/O状态,然后做出对应的时序来把控制帧传给DM9161。所以,还不如直接把芯片用热风枪吹下来,换上对应后缀的DM9161,省事多了。

//以下为2010.05.29增加
DM9161E_A的问题
http://mcuos.com/thread-2728-1-4.html

请问winbond的EVB板上的DM9161用的是A还是E?
听供应商说DM9161A和DM9161E引脚上有少量不同,网上查了一下有人说不能通用。手头正好有几个供应商给的DM9161E,请问能用否?是否只是 DISMIX那个引脚上拉一下就可以了?

DM9161E 我們不支持, 因為會有版本問題, 造成 Data loss。
原因是我們的 MAC 是支持 RMII 1.1 的版本, 而 DM9616E 是 RMII 1.2, 所以是無法使用的。
至於 DM9161A 是可以接的, 但是這顆 IC 也因為 他们的DAVICOM 設計不良, 會有 EMI 問題(跑 100M), 而目前這個問題是無解的。
若使用 DM9161A\ DM9161B\ DM9161E 的話, 請建議广大客戶不要使用, 可以改用 ICPLUS 的 IP101A 代替。
目前有這份 Application note 放在 我们的FTP 上,可以提供客戶參考。

请问你说的EMI问题
请问你说的EMI问题是指它会干扰别的设备还是他会被别的设备干扰?这个问题有多严重?造成数据丢包还是仅仅不符合EMI的标准?ICPLUS从来没用过啊,还得另外找供应商,不好找咧。

如果你的产品需要过国家的那个EMI验证的话,建议不要使用,如果你不需要通过,那么网络使用还是正常的。
这个问题是无解的,因为是DM9161 IC设计的时候的问题,他们的R&D有确认过这个问题。
如果不在乎 EMI 問題, 決定要使用的話, 也只能夠用 DM9161A。
阅读(7884) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~