热度 31
2012-5-10 10:46
1531 次阅读|
0 个评论
HDT (Hyundai Digital Technology) 是一家韩国的 STB 公司,主要研发和生产数字卫星, PVR , IPTV 等等。 2009 年 1 月, HDT 开始设计了他们的 HD PVR 硬件。在新的设计中,他们使用了 STMicronics 的 STi7101 作为主要的处理器。这项新产品的以太网控制器是用来与中间件进行通信并且加入一些网络服务。 WIZnet’s W5300 就是用来实现以太网功能的。 STi7101 已经包含了集成的 MAC 和 MII/RMI 接口 . 所以 , 只需加入外部的 PHY 芯片就可以实现网络功能。在 HDT 看来, W5300 中外加的 MAC 与 STi7101 的板上 MAC 重复。然而, HDT 选择 WIZnet 解决方案的主要原因还是网络的新能。在软件 TCP/IP 协议栈的帮助下,资源可以在 CPU 和网络之间共享。 当有大量数据需要网络处理时, CPU 的开销就会增加,并且降低了整个系统的稳定性。 W5300 的混合结构是用来连接在 WIZnet 上层协议中的中间件。 W5300 提供了 8 个端口通过 TCP/IP 硬件核来处理以太网的数据。但是,如果我们将第一条信道(端口 #0 )配置为 Mac-Raw 模式,那么端口 #0 就如同一个 MAC/PHY 芯片。有了这样的结构, STB 就可以使应用程序采用硬件协议栈同时将软件协议栈释放给中间件。 W5300