上海皕科电子有限公司

Shanghai Bitconn Electronic Co.,Ltd.

公司介绍
上海皕科电子有限公司是一家专业的芯片代理商和方案提供商。总部设在上海,是一家专业为中国电子企业提供单片机,无线RF,以太网IC及外围器件、开发工具和相关应用解决方案的高新技术企业。公司的主要代理品牌有Digi、Wiznet、Xinnova,以及华虹MCU等。
  公司拥有优秀的销售团队和专业的研发部门,不但在品牌、价格、供货、服务等方面领先业界,而且可为客户提供及时、可行的技术支持和整体设计服务,满足不同客户多层次需求。

如何选择WIZnet的网络芯片进行产品设计

发表时间:2015/03/13 00:00:00  浏览次数:4147  
字体大小: 【小】 【中】 【大】

WIZnet的网络产品拥有硬件的TCPIP协议栈,在我们的嵌入式系统中使用WIZnet 的网络产品,不再需要用软件实现TCPIP协议,它给我们提供了一个便捷而又可靠的应用。而在WIZnet的这几款网络接口产品之间的主要差异在接口类型和通信性能等方面。下面我们先简单介绍一下这几款产品:

W5100——通用8位并行总线接口的网络芯片,一般不推荐使用W5100的SPI接口。除了W5100内部只有4个独立的SOCKET以外,其它型号的网络产品都提供8个独立的SOCKET。

W5200——具有两种接口方式:高速SPI接口和8位并行间接总线接口。

W5500——与W5200相似,但只提供高速SPI接口,功耗更低,以太网接口兼容性更好。

W5300——提供8位/16位并行总线的高速高性能网络芯片。

    面对诸多的网络接口器件,很多工程师在初次接触的时候往往不知道如何选择。我们在这里介绍一些方法以帮助工程师快速正确地选择产品。

一般来讲,用户在设计系统时,首先会考虑整体的性能要求和通信速率的要求,以此来选择MCU。一旦选定了MCU,那么就可以根据MCU再来选择WIZnet的产品。

    如果我们使用8位或16位MCU,那么也就意味着系统在数据处理和通信速率方面没有太高的要求,我们一般推荐W5100、W5200或W5500。

我们一般推荐使用W5100的并行总线(之间总线或间接总线)接口,不推荐使用W5100的SPI总线接口。也可以使用W5200的间接总线。需要MCU提供8个数据线D0~D7、15个地址线A0~A14(间接总线只需要2个地址线A0、A1)、片选CS、读写使能(RD,WR)等等。

使用W5100和W5200的并行总线,在相同的MCU条件下,W5200的数据通信速率比W5100快20%~50%。

    如果我们要简化硬件设计,或MCU无法提供并行总线接口,那么可以选择W5500和W5200。W5500和W5200提供一个高速的SPI接口,只需要4个接口线(SCS,SCLK,MOSI和MISO)。

    如果客户使用MCS51系列的单片机,除了开关量输入输出和总线接口以外,对单片机的功能没有其它特别的要求(比如ADC、PWM、I2C等等),可以考虑集成度更高的W7100。它是把一个增强的W5100和一个高速的MCS51单片机集成在单芯片中,使硬件系统更简单。

    从成本的角度考虑,除非客户有特别的意愿,在8位MCU和16位MCU系统中,一般不选择W5300。在这种低端的MCU系统中使用W5300,不能充分展现出W5300的高性能,徒增成本。

    如果客户使用ARM、DSP或FPGA等高性能MCU器件或硬件逻辑器件,那么就要根据客户对通信速率的要求来选择不同的网络产品。

    如果客户对通信速率要求不高(小于2.5Mbps),而又要求硬件接口简单,那么可选择SPI总线的W5500或W5200。如果不在乎硬件的复杂性,愿意使用总线方式,可选择W5100或W5200。

    如果客户对通信速率要求大于2.5Mbps小于15Mbps左右,可选择W5100或W5200,只能通过并行总线方式,硬件设计稍微复杂一些。

    如果客户对通信速率要求大于15Mbps,那么只能选择高性能的器件W5300。使用W5300并采用DMA方式,可以使通信速率达到50Mbps甚至更高,不过对处理器的要求也更高了。

小编补充: 

W5500是继W5100、W5200&W5300后,W5***系列新一款全硬件TCP/IP以太网芯片,如选用SPI接口类型,W5500可称为W5100的升级款,8个socket接口,改良的130nm CMOS工艺,不仅很大程度改良了之前W5100发热问题,还具备更有竞争力的价格,是嵌入式以太网开发高性价比的最佳选择。


文章评论
发表评论:(匿名发表无需登录,已登录用户可直接发表。) 登录状态: 未登录,点击登录
上海皕科电子有限公司 版权所有
地址:上海市闵行区都园路4288号D区220室
电话:021-54852770
邮件:sales@bitconn.com