探索EVB-LAN9354评估板:助力工业以太网设计

电子说

1.4w人已加入

描述

探索EVB-LAN9354评估板:助力工业以太网设计

引言

在工业和嵌入式应用领域,以太网交换机的性能、灵活性、集成难度和系统成本控制是关键考量因素。Microchip的EVB-LAN9354评估板基于LAN9354芯片,为我们提供了一个全面的解决方案。本文将深入剖析这款评估板,从其功能特点到配置使用,为电子工程师们在工业以太网设计中提供有价值的参考。

文件下载:EVB-LAN9354.pdf

一、LAN9354芯片概述

1.1 功能特性

LAN9354是一款功能完备的三端口10/100管理型以太网交换机,专为工业和嵌入式应用而设计。它集成了10/100交换机系统的所有功能,包括交换矩阵、数据包缓冲区、缓冲区管理器、媒体访问控制器(MAC)、PHY收发器和串行管理。同时,它支持IEEE 1588v2,通过集成的硬件时间戳单元,支持端到端和对等透明时钟,确保了精确的时间同步。

1.2 协议兼容性

该芯片符合IEEE 802.3(全/半双工10BASE - T和100BASE - TX)以太网协议、IEEE 802.3az节能以太网(EEE,仅100Mbps)以及802.1D/802.1Q管理协议规范,能够与行业标准的以太网和快速以太网应用兼容。此外,它还通过外部光纤收发器支持100BASE - FX,并在内部双绞线铜缆接口上提供电缆诊断功能。

二、EVB-LAN9354评估板功能

2.1 端口配置

EVB-LAN9354评估板利用LAN9354芯片,提供了一个具有单RMII的全功能三端口以太网交换机。它通过板载RJ45连接器提供两个完全集成的MAC/PHY互联网端口(端口1和2),端口0则提供两个MII端口连接器,支持外部RMII功能的MAC(LAN9354处于PHY模式)和外部RMII功能的PHY(LAN9354处于MAC模式)。

2.2 电源供应

评估板通过+5V外部壁式电源供电,电源通过DC插座(J1)输入。开关(SW1)需置于ON位置,5V电源才能到达3.3V稳压器。绿色LED(D1)亮起表示成功生成3.3V输出,该电源为LAN9354供电,其内部1.2V稳压器为内部核心逻辑供电。

2.3 时钟源

LAN9354需要一个固定频率为25 MHz(±50 ppm)的时钟源,通常通过在OSCI和OSCO引脚连接25 MHz晶体来提供,也可以通过单端25 MHz时钟源驱动OSCI输入引脚来实现。

2.4 EEPROM配置

评估板包含一个64K x 8的I2C EEPROM,可在复位时自动将配置设置从EEPROM加载到设备中。同时,提供了一个I2C主机适配器接口头(10引脚,2x5),简化了基于I2C的配置。

三、评估板配置

3.1 跳线配置

评估板上的跳线J4 - J15用于设置LAN9354的各种功能,也可作为GPIO或LED驱动器使用。这些跳线需要成对配置,以实现特定的功能。例如,在GPIO/LED POL/LED配置中,不同的引脚设置可以改变LED的极性;在串行管理模式配置中,可选择SMI管理模式或I2C管理模式。

3.2 端口模式配置

3.2.1 链路伙伴双工/速度配置

通过跳线(J22和J23)可以确定端口0 RMII MAC模式下链路伙伴的双工和速度能力。不同的跳线设置对应不同的链路伙伴能力,如10BASE - T全双工、100BASE - X全双工等。

3.2.2 端口0模式配置

通过开关(SW3、SW4和SW5)可以配置端口0的模式,包括RMII MAC时钟输入/输出、时钟强度等。

3.2.3 RMII RX时钟配置

在LAN9354处于MAC/PHY模式时,可通过开关(SW6和SW7)选择参考时钟是通过TX还是RX时钟路由。

3.3 铜缆和光纤模式选择

评估板支持100BASE - TX(铜缆)和100BASE - FX(光纤)模式。默认情况下为铜缆模式,通过配置相应的跳线和信号路由电阻,可以切换到光纤模式。

四、其他特性

4.1 LED指示

评估板上的LED用于指示不同的状态,如D1(绿色)表示3.3V电源激活,D2(红色)表示LAN9354处于复位状态,D4和D6(绿色)分别表示端口1和端口2的全双工/冲突状态。

4.2 测试点

评估板上提供了多个测试点,用于监测各种信号,如5V、3V3、VDDCR、IRQ、MDC和MDIO等。

4.3 机械尺寸

文档中提供了评估板的机械尺寸图,方便工程师进行机械设计和安装。

五、总结与思考

EVB-LAN9354评估板为工业和嵌入式以太网应用提供了一个强大而灵活的开发平台。通过合理配置跳线和开关,工程师可以根据具体需求定制评估板的功能。在实际设计中,我们需要深入理解LAN9354芯片的特性和评估板的配置方法,以充分发挥其性能。同时,要注意跳线设置的正确性,避免因错误的设置导致评估板无法正常工作。你在使用类似评估板时遇到过哪些问题?又是如何解决的呢?欢迎在评论区分享你的经验。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 相关推荐
  • 热点推荐

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分