MAC和PHY组成原理.docx
《MAC和PHY组成原理.docx》由会员分享,可在线阅读,更多相关《MAC和PHY组成原理.docx(8页珍藏版)》请在优知文库上搜索。
1、Mac与Phy组成原理的简洁分析分效Mac与Phy组成原理的简洁分析11.general下图是网口结构简图.网口由CpjMAC和PHY-:部分组成“DNA限制器通常属于CPU的一部分,用虚线放在这里是为了表示DMA限制曙可能会参加到网口数据传输中。DMACo11troer对于上述的三部分,并不肯定都是独立的芯片,依据组合形式,可分为卜.列凡种类型:方案一:CPU集成MAC与PHY:方案二:Clt集成MRaPHY采纳独立芯片:方案三:CPIJ不集成MAC与PHY,MAC与PHY采纳集成芯片;本例中选用方案二做进步说明,因为CPU总线接口很常见,通常都会做成可以像访问内存一样去访问,没必要拿出来说
2、,而MaC与PHY之间的Mn接口则须必多做些说明。下图是采纳方案二的网口结构图。虚框表示CP3MAC集成在CPU中。PHY芯片通过MIl接口与CPu上的MaC连接。在软件上对网的操作通常分为下面几步:1) D为数据收发安排内存:2) 2)初始化MAC寄存器;3) 3)初始化PHY寄存器(通过MnN);4)启动收发:2. 2.MnMll接Fl是MAC与PHY连接的标准接口。因为各厂家采纳了同样的接口,用户可以依据所需的性能、价格,采纳不同型号,甚至不同公司的Phy芯片。须要发送的数据通过MH接口中的收发两组总线实现。而对PHY芯片寄存器的配置信息,则通过MlI总的一组串口总线实现,UPMIIM(
3、MilManagement).下表列出了MH总线中主要的些引脚PINNameDirectionDescriptionTXD0:3MactoPhyTransmitDataTXENMactoPhyTransmitEnableTXC1.KMactoPhyTransmitClockRXD0:3PhytoMacReceiveDataRXENPhytoMacReceiveEnableRXC1.KPhytoMacReceiveClockMDCMactoPhyManagementDataClockMDIOIBidireCliOnManagelnenlDHtaI/OMnM只有两个线,时钟信号MDC与数据线MD信
4、。读写吩咐均由MaC发起,PHY不能通过MUM主动向MaC发送信息.由于通IM只能有MaC发起,我们可以操作的也就只有MAC上的寄存器。3. 3.DMA收发数据总是问费时费劲的事,尤其对于网络设备来说更是如此。CPU做这些事情明显不合适.既然是数据搬移,最简洁的方法当然是让DMA来做。终归专业的才是最好的。这样CPu要做的事情就简洁了。只须要告知WA起始地址与长度,剩下的事情就会自动完成“通常在MAC中会有组寄存器特地用户记录数据地址,Ibuse与rbase,CPU按MAC要的格式把数据放好后,启动MAC的数据发送就可以了。启动过程常会用到寄存罂tstatco4. 4.MACCPU上有两组寄存
5、器用与MAC。一组用户数据的收发,对应上面的DMA:一组用户NnM,用户对PHY进行配置。两组寄存器由于都在CPU,配置方式与其他CPU上寄存器一样,干脆读写即可。数据的转发通过DuA完成.5. 5.PHYPHYDM9161TXDO3TXEM-TXClK-RXD(O3PHY芯K瓦MAC芯片EEPROMHceOOTROM捕情W01.接头用振电压转换芯片1.ED折东灯2 .什么是MAC?首先我fJ来说说以太网卡的MAC芯片的功能.以太M数克晟路层其实包含MAC(-层和1.1.C(OlRiM)子层.一块以太网卡MAC芯片的作用不但要实现MAC子星和1.1.C子层的功fit.遥听供应符合规花的Pel界
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MAC PHY 组成 原理
