我正在分析一个开关的框图,我想知道更多关于PHY芯片和ASIC (我认为这也被称为开关控制器)之间的区别。
每个设备的工作是什么,它们是如何通信的?
发布于 2017-08-25 23:38:38
顾名思义,PHY芯片负责将一个实际的完全形成的以太网(或其他传输)帧连接到/断开线路上。这将倾向于包括时钟,载波,计算校验和,可能多路复用(某些类型的光学),MAC帧等。它的工作通常是向fabric或控制器呈现一个规范化的(希望的)正确的框架,该框架负责查找和转发--或者是另一个物理层,或者可能是高级的fabric/bus控制器。
这些元素是如何交流的?有各种各样的拓扑和类型,但在PHY和fabric/控制器之间有一些车道。根据供应商的特定设计和实现,在这一点上可能存在一定数量的超额甚至低订阅。请记住,PHY可能会删除一些无关的帧信息,同时也可能添加一些本地重要的标记信息(同样--根据特定的设计而有所不同)。实际上,有许多不同的方式可以将给定的帧表示在封面下,或者作为整个/部分帧,或者作为固定大小的单元格。每种方法都有自己的优点和缺点。
发布于 2017-08-27 03:15:10
PHY是在酒吧门口的人,通常会检查你是否是他们想在里面服务的那种人(例如,他们喜欢你的着装规范和你进来的车吗)。ASIC是酒保。:-)
请注意,术语"ASIC“是通用的,可以指电路板上任何特定应用的集成电路。然而,当谈到网络设备时,“ASIC”指的是完成大部分数据包处理工作的电子设备。但是在板上其他地方可能还有其他较小的ASIC,它们在分组处理的某些特定(通常是较小的)部分。
https://networkengineering.stackexchange.com/questions/43586
复制相似问题