專利名稱:Mdio總線從機至spi總線的無縫轉換模塊的制作方法
技術領域:
本實用新型涉及一種接口協(xié)議轉換模塊,具體地說,是一種MDIO總線從機至 SPI (串行外設接口 )總線的無縫轉換模塊。
背景技術:
目前,部分新型高速GOG 100G)光模塊與系統(tǒng)通訊的接口采用MDIO(管理數(shù)據(jù) 輸入輸出)接口,與常用的PHY芯片(以太網(wǎng)物理層收發(fā)器)上的MDIO接口略有差異,體 現(xiàn)在速度與幀結構上。另一方面,光模塊的控制部分的實現(xiàn)受尺寸與復雜程度限制,大多選 用MCU (Micro Control Unit,微控制單元)實現(xiàn)控制,但現(xiàn)在沒有任何MCU實現(xiàn)MDIO從接 口。簡單來說就是現(xiàn)有MCU無法和系統(tǒng)板上的MDIO接口進行通訊。
實用新型內(nèi)容本實用新型要解決的技術問題是提供一種接口協(xié)議轉換模塊,可以實現(xiàn)MCU和系 統(tǒng)板上的MDIO接口進行通訊。為了解決上述技術問題,本實用新型提供了一種MDIO總線從機至SPI總線的無縫 轉換模塊,包括現(xiàn)場可編程門陣列FPGA,所述FPGA分別通過接口與系統(tǒng)背板和光模塊的微 控制單元MCU相連。所述接口為輸入輸出接口。本實用新型采用FPGA為系統(tǒng)背板和光模塊的MCU轉接,利用FPGA的可編程特性, 實現(xiàn)對MDIO總線接口的解析,將MDIO從機的數(shù)據(jù)流解碼轉換由SPI主機接口輸出,將SPI 主機接收到的數(shù)據(jù)流解碼轉換由MDIO從機輸出。能滿足與實現(xiàn)MDIO協(xié)議時序要求,而SPI 接口被大多數(shù)主流MCU所實現(xiàn),這樣就可以用通用MCU來實現(xiàn)光模塊的協(xié)議要求并完成控 制要求。
圖1是本實用新型的MDIO總線從機至SPI總線的無縫轉換模塊的框架圖;圖2是圖1所示實施例中各模塊進行通的原理圖。
具體實施方式
以下結合附圖和具體實施例對本實用新型作進一步說明,以使本領域的技術人員 可以更好的理解本實用新型并能予以實施,但所舉實施例不作為對本實用新型的限定。如圖1所示,本實用新型的MDIO總線從機至SPI總線的無縫轉換模塊,包括 FPGA (Field-Programmable Gate Array,現(xiàn)場可編程門陣列),所述FPGA分別通過接口與系 統(tǒng)背板和光模塊的微控制單元MCU相連。其中,所說的接口為輸入輸出(I/O)接口。其中,SCK是FPGA模擬的SPI總線串行時鐘;MOSI對FPGA而言是SPI總線輸出數(shù) 據(jù)線,對MCU而言是SPI總線輸入數(shù)據(jù)線;MISO對FPGA而言是SPI總線輸入數(shù)據(jù)線,對MCU而言是SPI總線輸出數(shù)據(jù)線;NSS是SPI總線片選信號線,當為高電平時,MCU的SPI總線無 效,當為低電平時,MCU的SPI總線有效;狀態(tài)線1和狀態(tài)線2,當為00時是MDIO發(fā)出的為 地址,為01時是MDIO發(fā)出的為寫數(shù)據(jù)命令,為10時是MDIO發(fā)出的為連續(xù)讀命令;為11時 是MDIO發(fā)出的為單次讀命令;握手信號線,當FPGA需要握手確保通訊正常時,F(xiàn)PGA將發(fā)出 一個脈沖,通知MCU要進行握手操作,直到握手成功后,將電平置高,通知MCU握手已成功; MCU狀態(tài)線,此線的作用為發(fā)一個脈沖通知FPGA,MCU已準備好,可以進行下一步的操作請參見圖1,F(xiàn)PGA接收系統(tǒng)背板傳來的MDIO數(shù)據(jù)流,轉換成SPI數(shù)據(jù)流傳輸給 MCU, FPGA與系統(tǒng)背板之間進行MDIO數(shù)據(jù)的交互,且將MDIO數(shù)據(jù)轉換成SPI數(shù)據(jù)與MCU交 互。以上所述實施例僅是為充分說明本實用新型而所舉的較佳的實施例,本實用新型 的保護范圍不限于此。本技術領域的技術人員在本實用新型基礎上所作的等同替代或變 換,均在本實用新型的保護范圍之內(nèi)。本實用新型的保護范圍以權利要求書為準。
權利要求1.一種MDIO總線從機至SPI總線的無縫轉換模塊,其特征在于,包括現(xiàn)場可編程門陣 列FPGA,所述FPGA分別通過接口與系統(tǒng)背板和光模塊的微控制單元MCU相連。
2.根據(jù)權利要求1所述的MDIO總線從機至SPI總線的無縫轉換模塊,其特征在于,所 述接口為輸入輸出接口。
專利摘要本實用新型公開了一種MDIO總線從機至SPI總線的無縫轉換模塊,包括現(xiàn)場可編程門陣列FPGA,所述FPGA分別通過接口與系統(tǒng)背板和光模塊的微控制單元MCU相連。本實用新型采用FPGA為系統(tǒng)背板和光模塊的MCU轉接,利用FPGA的可編程特性,實現(xiàn)對MDIO總線接口的解析,將MDIO從機收到的數(shù)據(jù)流解碼轉換由SPI主機接口輸出,將SPI主機接收到的數(shù)據(jù)流解碼轉換由MDIO從機輸出。能滿足與實現(xiàn)MDIO協(xié)議時序要求,而SPI接口被大多數(shù)主流MCU所實現(xiàn),這樣就可以用通用MCU來實現(xiàn)光模塊的協(xié)議要求并完成控制要求。
文檔編號G06F13/40GK201886466SQ20102066088
公開日2011年6月29日 申請日期2010年12月15日 優(yōu)先權日2010年12月15日
發(fā)明者李丹, 祝成軍, 胡毅, 袁濤, 鄒暉, 陳龍 申請人:武漢電信器件有限公司