C6000 DSP NDK組播網(wǎng)絡(luò)實現(xiàn)通用快速傳輸

2014-01-22 10:41 來源:電源網(wǎng) 作者:娣霧兒

0 引言

嵌入式系統(tǒng)采用以太網(wǎng)接口傳輸數(shù)據(jù)相對于傳統(tǒng)的串口、并口、1553B總線接口來說具有通用性強、傳輸速度快的特點,并且保證了較高的可靠性。TI公司在TMS320C6455(以下簡稱C6000系列高端的芯片中,大多提供了網(wǎng)絡(luò)接口模塊,DSP6455)就是其中典型的一款芯片。它的工作時鐘可達1 GHz,片上集成以太網(wǎng)接口模塊EMAC。結(jié)合TI公司推出的NDK(Net DevelopKit)網(wǎng)絡(luò)資源開發(fā)包,可以大大縮短嵌入式系統(tǒng)中網(wǎng)絡(luò)應(yīng)用的開發(fā)周期,并且性能不遜于W5300等專業(yè)網(wǎng)口芯片。由于一片DSP6455只有一個EMAC接口以及MDIO管理模塊,并且NDK的軟件初始化只查詢一個PHY口就停止,所以傳統(tǒng)應(yīng)用中,典型設(shè)計是在該DSP芯片外部接一個PHY芯片,連接一個終端設(shè)備,或者通過總線直接連接以太網(wǎng)專用芯片來實現(xiàn)點對點的網(wǎng)絡(luò)連接。而現(xiàn)在越來越多的嵌入式系統(tǒng)應(yīng)用需要連接多個終端設(shè)備進行組網(wǎng),在網(wǎng)絡(luò)中進行數(shù)據(jù)交換。本文選擇利用DSP6455外接Marvell公司的SWITCH芯片(88E6060),該芯片具備6個端口,每個端口都具備100M/10M全雙工的通信能力,最終實現(xiàn)該嵌入式系統(tǒng)與其他兩個設(shè)備的100MHz組播方式的網(wǎng)絡(luò)通信。

1 電路原理設(shè)計

基于TI DSP6455的片內(nèi)EMAC/MDIO模塊、片外SWITCH(88E6060)芯片及其外圍電路的接口設(shè)計,可以快速實現(xiàn)OSI七層模型中數(shù)據(jù)鏈路層和物理層(MAC+PHY)的組建。DSP6455支持三種接口連接方式,MII/RMII/GMII。MII接口(Media Independent Intetface)以及RMII(Reduced Media Independent Interface)接口分別為媒體獨立接口和縮減媒體獨立接口,它們支持10M/100M工作模式。GMII接口的全稱是吉比特媒體獨立接口(Gigabil Media Independent Interface),它支持10M/100M/1 000M三種工作模式。因為選取的88E6060只支持百兆MII/RMII的接口方式,本設(shè)計采用MII的接口方式進行連接,信號連接框圖如圖1所示。

網(wǎng)絡(luò)1


設(shè)計過程中,使用88E6060的port5作為MII接口與DSP6455的EMAC接口進行連接,port0~port4可以任意使用,作為PHY對外進行連接。本設(shè)計以應(yīng)用port0和port1為例進行說明,其他情況相似。配置時將88E6060的ENABLE_MII5和DISABLE_MII4管腳懸空,通過其內(nèi)部上拉/下拉使能port5的MII口,DSP6455通過MDIO接口對88E6060的內(nèi)部PHY寄存器進行訪問,通過EMAC接口發(fā)送和接收網(wǎng)絡(luò)數(shù)據(jù)。

1 2 3 > 
DSP 組播網(wǎng)絡(luò)

相關(guān)閱讀

暫無數(shù)據(jù)

一周熱門

  • 合翔電子X中之杰智能:揭秘一家離散制造企業(yè)的柔性智造秘訣!
    合翔(常州)電子有限公司成立于1996年,主要生產(chǎn)蜂鳴器并廣泛應(yīng)用于汽車、筆記本電腦、家用電器等領(lǐng)域。公司有BYD、奇瑞
  • AI 推動未來科學(xué) 晶泰科技共襄未來科學(xué)大獎周
    近日,為期五天的未來科學(xué)大獎周在中國香港舉辦。未來科學(xué)大獎周旨在弘揚科學(xué)精神,禮贊科學(xué)成就,以前瞻視角引領(lǐng)公眾探尋世界科
  • Quobly宣布容錯量子計算關(guān)鍵里程碑
    法國領(lǐng)先的量子計算初創(chuàng)公司Quobly報告稱,F(xiàn)D-SOI技術(shù)可以作為商業(yè)量子計算的可擴展平臺,充分利用傳統(tǒng)的半導(dǎo)體制造