Media Independent Interface是与100Mbps的Ethernet PHY chip沟通时所使用的接口。

信号脚位

包含:

IC对PHY作读取与写入用的一组信号:MDC(clock),MDIO(data)

输入做为data sampling reference用的两组clock,频率应为25MHz(TX_CLK,RX_CLK)

各4-bit的输出、输入Bus(TX[0:3],RX[0:3])

通知对方准备输入数据的输出、输入的启动信号(TX_EN,RX_EN)

输出、输入信号的错误通知信号(TX_ER,RX_ER)

得到有效输入数据的通知信号(RX_DV)

网络出现拥塞的colision信号(Col)

做为carrier回复用的信号(CRS)

电位可使用+5V或+3.3V

其中IC至PHY定义为输出、PHY至IC定义为输入。1

电气特性

使用8B/10B之编码,故其运作在125Mbps时,可以发送100Mbps之数据(包含标头),使用NRZ编码。

数据源: 此接口由IEEE 802.3u所定义。1

以太网

以太网(英语:Ethernet)是一种计算机局域网技术。IEEE组织的IEEE 802.3标准制定了以太网的技术标准,它规定了包括物理层的连线、电子信号和介质访问层协议的内容。以太网是目前应用最普遍的局域网技术,取代了其他局域网标准如令牌环、FDDI和ARCNET。

以太网的标准拓扑结构为总线型拓扑,但目前的快速以太网(100BASE-T、1000BASE-T标准)为了减少冲突,将能提高的网络速度和使用效率最大化,使用交换机(Switch hub)来进行网络连接和组织。如此一来,以太网的拓扑结构就成了星型;但在逻辑上,以太网仍然使用总线型拓扑和CSMA/CD(Carrier Sense Multiple Access/Collision Detection,即载波多重访问/碰撞侦测)的总线技术。1

接口 (程序设计)

接口界面(英语:interface),泛指实体把自己提供给外界的一种抽象化物(可以为另一实体),用以由内部操作分离出外部沟通方法,使其能被修改内部而不影响外界其他实体与其交互的方式,就如面向对象编程提供的多重抽象化。接口可能也提供某种意义上的在讲不同语言的实体之间的翻译,诸如人类与计算机之间。因为接口是一种间接手段,所以相比起直接沟通,会引致些额外负担。

人类与计算机等信息机器或人类与程序之间的接口称为用户界面。计算机等信息机器硬件组件间的接口叫硬件接口。计算机等信息机器软件组件间的接口叫软件接口,其存在于分离的软件组件间,并提供一种机制使这些组件可以沟通。这条目主要述及程序编写或设计的方法论中所关心的接口,这些接口作为程序组件功能的抽象化,属于软件接口的一类。2

参见

抽象倒置

应用程序接口

应用程序二进制接口

模块 (程序设计)

软件组件化

虚拟继承

接口 (信息技术)

本词条内容贡献者为:

王慧维 - 副研究员 - 西南大学

Media Independent Interface

图文简介

Media Independent Interface是与100Mbps的Ethernet PHY chip沟通时所使用的接口。