编码方式转换设备及方法

文档序号:7655804阅读:393来源:国知局
专利名称:编码方式转换设备及方法
技术领域
本发明涉及通〗言领:咸,并且具体i也,涉及一种编码方式转4奂i殳 备及方法,其能够实现不同以太网物理层编码方式的转换。
背景技术
目前,标准IEEE802.3 10Base-T/100Base-Tx以太网物理层采用 的编码方式是MLT3 ( 100Mbps )、 Manchester (曼郭刀斯特编码) (10Mbps)。而有些非标准的以太网物理层可能采用其它编石马方式, 例如,釆用多电平PAM (月永沖调幅)等编石马方式。
为了实现采用非标准物理层编码方式的以太网i殳备与采用 IEEE802.3标准的以太网设备的互联,就需要实现不同编码标准的 转换。例如,以太网系统A物理层采用的是IEEE802.3标准失见定的 MLT3/Manchester编码方式,而以太网系统B物理层采用的却是 PAM3或PAM4或PAM5等编码方式,在这种情况下,如果要把这 两个不同的系统连4妾起来,就需要一种不同编码方式的转换功能。
然而,目前尚未实现能够实现上述目的的编码方式转换技术。

发明内容
考虑到现有技术中存在的上述问题而提出本发明,为此,本发 明旨在提供一种不同编码方式的转换机制,其不仅能够实现普通多
端口 PHY的功能,而且增加了在MLT3 、 Manchester编码方式与PAM
编码方式之间进行转换的功能。
根据本发明,提供了一种编码方式转换设备。
该i殳备包4舌网全各物理层芯片;第一端口和第二端口,置于网 络物理层芯片中,并通过链^各连接;以及链^各,经由第一端口侧的 PCS/PLS、 XMII接口、第二端口侧的XMII接口 、 PCS/PLS,将第 一端口侧的PMA/PMD才莫块和第二端口侧的PMA/PMD才莫块连4妄。
其中,链路包括两个子链路,分别将第一端口的输入端连接至 第二端口的输出端,并将第一端口的输出端连^妄至第二端口的输入 端。而第一端口连4妾至标准的10/100M网络系统,第二端口连4娄至 非才示准的10/100M网全各系统。
这样,第一端口侧的PMA/PMD才莫块对标准的10/100M网络系 统使用的编码进行才各式转换处理,转换为PCS/PLS才莫块需要的、 IEEE802.3标准^L定的相应编码,经由链路将标准^码传,lT到第二 端口侧的PMA/PMD模块,由第二端口侧的PMA/PMD模块转换为 非标准的10/100M网络系统使用的编码,并输出至第二端口的输出 端;第二端口侧的PMA/PMD模块对非标准的10/100M网络系统使 用的编码进行格式转换处理,转换为PCS/PLS模块需要的、 IEEE802.3标准^见定的相应编码,经由链J各将标准代码传llT到第一 端口侧的PMA/PMD模块,由第一端口侧的PMA/PMD模块转换为 标准的10/1OOM网络系统使用的编码,并输出至第一端口的输出端。
根据本发明,还提供了一种编码方式转换方法。
该方法包括以下处理将网络物理层芯片的第一端口和第二端 口通过链路连接,其中,链路经由第一端口侧的PCS/PLS、 XMII
接口、第二端口侧的xmii接口、 pcs/pls,将第一端口侧的 pma/pmd才莫块和第二端口侧的pma/pmd才莫块连4妄。
其中,链路包括两个子链路,分别将第一端口的输入端连接至
第二端口的输出端,并将第一端口的输出端连接至第二端口的输入
二山 "而。
并且,该方法可以进一步包括以下处理将第一端口连接至标 准的10/100m网络系统,并且将第二端口连4妻至非标准的10/100m
网纟各系统。
具体地,对于第一端口侧的输入,可以包括以下处理将标准 的10/100m网络系统使用的编码信号作为输入,通过第一端口侧的 pma/pmd模块对标准的10/100m网络系统使用的编码信号进行格 式转换处理,转换为pcs/pls模块需要的、ieee802.3标准规定的 相应编码,经由《连^各将标准代码传输到第二端口侧的pma/pmd才莫 块,由第二端口侧的pma/pmd^f莫块转换为非标准的10/100m网络 系统/使用的编石马,并1#出至第二端口的1#出端。
另一方面,对于第二端口侧的输入,可以包括以下处理将非 标准的10/100m网络系统使用的编码信号作为输入,通过第二端口 侧的pma/pmd模块对非标准的10/100m网会备系统4吏用的编码信号 进行格式转换处理,转换为pcs/pls模块需要的、ieee802.3标准 夫见定的相应编码,经由4连^各爿夸标准4气码〗专#T到第 一 端口侧的 pma/pmd模块,由第一端口侧的pma/pmd模块转换为标准的
10/ioom网络系统/使用的编石马,并ilr出至第一端口的^r出端。 通过本发明,可以有效地实现不同编码方式的转换,a人而实现
采用非标准物理层编码方式的以太网设备与采用ieee802.3标准的 以太网设备的互联。本发明的其它特征和优点将在随后的"i兌明书中阐述,并且,部 分地从说明书中变得显而易见,或者通过实施本发明而了解。本发 明的目的和其他优点可通过在所写的"i兌明书、冲又利要求书、以及附 图中所特别指出的结构来实现和获得。


附图用来提供对本发明的进一步理解,并且构成说明书的一部 分,与本发明的实施例一起用于解释本发明,并不构成对本发明的 限制。在附图中
图1是根据相关技术的100Base-TX的物理层结构示意图2是根据本发明实施例的编码方式转换设备的示意图3是根据本发明实施例的编码方式转换设备的端口连接的示 意意图5是根据本发明实施例的编码方式转换设备进行编码方式转 才奂的处理示意图;以及
图6是RMII接口环境下根据本发明的编码方式转换设备的处
理示意图。
具体实施例方式
以下结合附图对本发明的优选实施例进行说明,应当理解,此 处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本 发明。
网纟各物理层芯片(PHY) —4殳通过XMII 4妾口和上层相连4妻。 lOBase-T和100Base-TX的各子层的功能稍有不同,下面以标准的 100Base-TX为例,i兌明物理层各子层的功能。
如图1所示,物理层主要包括物理编码子层(PCS)、物理信令 子层(PLS)、物理介质连才妻子层(Physical Medium Attachment Sublayer, PMA )、物理介质相关子层(PMD )等子层。为了方使j又 述,我们将PCS、 PLS合在一起,统称为PCS/PLS,将PMA、 PMD 和在一起,纟克称为PMA/PMD。
PCS/PLS有两个对外接口 , 一个是与XMII的接口, 一个是与 PMA/PMD的接口 。 PCS/PLS遵循ISO/IEC 8802.3和IEEE 802.3标 准,功能包括对信号的4B/5B编译码、串并转换、管理和控制等。 PMA/PMD: PMA ( PMA Transmit Sublayer )主要完成PCS子层的 串行比特流与物理介质相关子层(PMD)的NRZI格式的转换,至 于PMD子层,100Base-TX的PMD完成lt据流-阮码/解护G和MLT-3 编译码功能及对接收信号进行恢复和自匀^f等功能。
在本发明中,在需要实现连4妾两个不同物理层编;马的以太网系 统时,在网络物理层芯片(PHY)的内部,将PHY芯片的两个不同
端口连4妄起来。
i殳备实施例
才艮据本发明实施例,才是供了一种编码方式转换"i殳备。
如图2所示,该设备包括网络物理层芯片200;第一端口 202 和第二端口 204,置于网络物理层芯片中;以及链i 各206,经由第一 端口侧的PCS/PLS、 XMII4姿口、第二端口侧的PCS/PLS,将第一 端口侧的PMA/PMD模块(即,PMA/PMD子层)和第二端口侧的 PMA/PMD才莫块连4妄。具体连接关系参见图5 。
具体地,如图3所示,链路206可以包括两个子链路,分别将 第 一端口的输入端连4妄至第二端口的IIT出端,并将第 一端口的输出
端连4妾至第二端口的iir入端。
而如图4所示,第一端口 204连4妄至标准的10/100M网络系统 (即,采用IEEE802.3标准的以太网),第二端口 206连4妄至非标准 的10/100M网络系统(即,采用非标准物理层编码方式的以太网)。
这样,第一端口侧的PMA/PMD^f莫块对标准的10/100M网络系 统Y吏用的编码(例如,MLT3、 Manchester)进4亍才各式转换处理,将 其转换为PCS/PLS模块需要的、IEEE802.3标准规定的相应编码, 经由链路(具体地,经由第一端口侧的PCS/PLS、 XMII接口、第 二端口侧的XMII *接口 、 PCS/PLS ,)将标准代码传输到第二端口侧 的PMA/PMD模块,再由第二端口侧的PMA/PMD模块转换为非标 准的10/100M网全各系鍵/使用的编石马(例如,PAM),最后llT出至第 二端口的4#出端。
第二端口侧的PMA/PMD才莫块对非标准的10/100M网络系统/f吏 用的编码进行格式转换处理,将其转换为PCS/PLS冲莫块需要的、 IEEE802.3标准规定的相应编码,经由链路(具体地,具体地,经 由第二端口侧的PCS/PLS、 XMII接口、第一端口侧的PCS/PLS,) 将标准代码传输到第一端口侧的PMA/PMD才莫块,再由第一端口侧 的PMA/PMD模块转换为标准的10/100M网络系统-使用的编码,最
后车lr出至第一端口的llr出端。
以下将详细描述XMII接口 。 XMII *接口包括MII、 RMII、 SMII、 SS-SMII 、 DDR-SMII等多种接口 ,下面以1OOM的RMII 4妾口为例, i兌明如4可实3见图5所示的连4妄。其它的MII、 SMII、 SS-SMII、 DDR-SMII等接口的连接实现方式与RMII接口基本相同,这里不再 重复。如图6所示,第一端口的RMII发送信号连接到第二端口的接收信号,并把第二端口的RMII发送信号连接到第一端口的RMII
接收信号。
方法实施例
根据本发明,还提供了一种编码方式转换方法。
该方法包括以下处理将网络物理层芯片的第 一 端口和第二端 口通过《连3各连4妾,其中,链3各经由第一端口侧的PCS/PLS、 XMII 接口 、第二端口侧的PCS/PLS ,将第 一端口侧的PMA/PMD才莫块和 第二端口侧的PMA/PMD才莫块连4妾。
其中,链路可包括两个子链路,分别将第一端口的输入端连接 至第二端口的输出端,并将第一端口的输出端连接至第二端口的输入端。
并且,该方法可以进一步包4舌以下处理卩寻第一端口连4妾至标 准的10/100M网络系统,并且将第二端口连4妄至非标准的10/100M
网纟各系统。
具体地,对于第一端口侧的输入,可以包4舌以下处理将标准 的10/100M网络系统使用的编码信号作为输入,通过第一端口侧的 PMA/PMD模块对标准的10/100M网络系统使用的编码信号进行格 式转换处理,转换为PCS/PLS模块能够识别的、IEEE802.3标准规 定的相应编码,经由《连3各爿寻标准 码传|叙到第二端口侧的 PMA/PMD模块,由第二端口侧的PMA/PMD才莫块转换为非标准的 10/100M网络系统/使用的编石马,并ilr出至第二端口的專lr出端。
另一方面,对于第二端口侧的输入,可以包括以下处理将非 标准的10/100M网络系统使用的编码信号作为输入,通过第二端口 侧的PMA/PMD才莫块对非标准的10/100M网络系统l吏用的编码信号
进行格式转换处理,转换为PCS/PLS模块能够识别的、IEEE802.3 标准规定的相应编码,经由链路将标准代码传输到第一端口侧的 PMA/PMD模块,由第一端口侧的PMA/PMD模块转换为标准的 10/100M网络系统z使用的编码,并iir出至第一端口的车lr出端。
需要注意的是,在方法实施例中描述的多个特定细节同样适用 于该设备实施例,为了不必要的模糊本发明,省略了对相同或相似 部分的重复描述。
这样,借助于本发明,有效地实现了不同编码方式的转换,从 而实i见了采用非标准物理层编石马方式的以太网i殳备与采用 IEEE802.3标准的以太网设备的互耳关。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明, 对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在 本发明的精神和原则之内,所作的任何修改、等同替换、改进等, 均应包含在本发明的保护范围之内。
权利要求
1.一种编码方式转换设备,其特征在于,包括网络物理层芯片;第一端口和第二端口,置于所述网络物理层芯片中,并通过链路连接;以及所述链路,经由第一端口侧的PCS/PLS、XMII接口、第二端口侧的XMII接口、PCS/PLS,将第一端口侧的PMA/PMD模块和第二端口侧的PMA/PMD模块连接。
2. 根据权利要求1所述的编码方式转换设备,其特征在于,所述 链^各包括两个子链i 各,分别将所述第一端口的输入端连接至所 述第二端口的车lr出端,并将所述第一端口的專叙出端连^姿至所述 第二端口的f命入端。
3. 根据权利要求2所述的编码方式转换设备,其特征在于,所述 第一端口连4妄至标准的10/100M网络系统,所述第二端口连 4妄至非才示准的10/100M网络系纟充。
4. 根据权利要求3所述的编码方式转换设备,其特征在于,所述 第 一端口侧的PMA/PMD才莫块对所述标准的10/100M网络系 统使用的编码进行格式转换处理,转换为所述PCS/PLS模块 需要的、IEEE802.3标准M^定的相应编码,经由所述链^各将所 述标准代码传输到所述第二端口侧的PMA/PMD^f莫块,由所述 第二端口侧的PMA/PMD才莫块4争4奐为所述非标准的10/100M 网络系统使用的编码,并输出至所述第二端口的输出端。
5. 根据权利要求3所述的编码方式转换设备,其特征在于,所述 第二端口侧的PMA/PMD模块对所述非标准的10/100M网络 系统使用的编码进行格式转换处理,转换为所述PCS/PLS模 块需要的、IEEE802.3标准规定的相应编码,经由所述链路将 所述标准代码传输到所述第一端口侧的PMA/PMD模块,由所 述第一端口侧的PMA/PMD冲莫块4争4灸为所述冲示准的10/100M网络系统-使用的编码,并车lr出至所述第 一端口的ilr出端。
6. —种编码格式转换方法,其特征在于,包括以下处理将网络物理层芯片的第 一端口和第二端口通过链路连4妄, 其中,所述链路,经由第一端口侧的PCS/PLS、 XMII接口、 第二端口侧的XMII 4妄口 、 PCS/PLS ,将第 一 端口侧的 PMA/PMD冲莫块和第二端口侧的PMA/PMD才莫块连4姿。
7. 4艮据权利要求6所述的编码才各式转换方法,其特征在于,所述 链^各包括两个子《连^各,分别将所述第一端口的输入端连接至所 述第二端口的输出端,并将所述第一端口的输出端连4妄至所述第二端口的^r入端。
8. 根据权利要求7所述的编码格式转换方法,其特征在于,进一 步包4舌以下处理将所述第一端口连4妄至标准的10/100M网络系统,并且 将所述第二端口连4妄至非标准的10/100M网络系统。
9. 根据权利要求8所述的编码格式转换方法,其特征在于,对于 第一端口侧的4#入,包4舌以下处理将所述标准的10/100M网络系统使用的编码信号作为输 入,通过所述第一端口侧的PMA/PMD才莫块对所述标准的 10/100M网络系统使用的编码信号进行才各式转换处理,转换为 所述PCS/PLS沖莫块需要的、IEEE802.3标准规定的相应编码, 经由所述链3各将所述标准代码传输到所述第二端口侧的 PMA/PMD 4莫块,由所述第二端口侧的PMA/PMD才莫块转换为 所述非标准的10/100M网^各系统-使用的编石马,并$#出至所述 第二端口的f命出端。
10.根据权利要求8所述的编码格式转换方法,其特征在于,对于第二端口侧的豸lr入,包4舌以下处理将所述非标准的10/100M网络系统4吏用的编码信号作为 输入,通过所述第二端口侧的PMA/PMD ^^块对所述非标准的 10/100M网络系统<吏用的编码信号进4亍才各式转换处理,转换为 所述PCS/PLS才莫块需要的、IEEE802.3标准规定的相应编码, 经由所述《连路将所述标准代码传输到所述第一端口侧的 PMA/PMD才莫块,由所述第 一端口侧的PMA/PMD才莫块转换为 所述标准的10/100M网全备系统/使用的编石马,并IIT出至所述第一端口的iir出端。
全文摘要
本发明提供了一种编码方式转换设备及方法,其中,上述设备包括网络物理层芯片;第一端口和第二端口,置于网络物理层芯片中,并通过链路连接;以及链路,经由第一端口侧的PCS/PLS、XMII接口、第二端口侧的XMII接口、PCS/PLS,将第一端口侧的PMA/PMD模块和第二端口侧的PMA/PMD模块连接。在普通的多端口以太网PHY中,通过采用本发明,不仅可以实现普通多端口PHY的基本功能,还可以有效地实现不同编码方式的转换,从而实现采用非标准物理层编码方式的以太网设备与采用IEEE802.3标准的以太网设备的互联。
文档编号H04L12/28GK101369861SQ20071012021
公开日2009年2月18日 申请日期2007年8月13日 优先权日2007年8月13日
发明者飞 姚, 宋红东, 宁 朱 申请人:硅谷数模半导体(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1