基于CO2128的網(wǎng)絡(luò)信號(hào)轉(zhuǎn)換系統(tǒng)的設(shè)計(jì)
但在設(shè)計(jì)網(wǎng)絡(luò)接口時(shí),要十分注意PCB板的信號(hào)線布局。通常要把網(wǎng)絡(luò)變壓器放在距離DM9161和RJ45插座盡量近的地方,且距離DM9161不能超過20 mm;把50Ω的終端電阻放在離網(wǎng)絡(luò)變壓器和DM9161的RX+-,TX+-引腳盡量近的地方。50歐電阻和RX、TX的接地電容需放在DM9161附近,不能超過10 mm;25 MHz晶體不能放在重要信號(hào)周圍。從DM9161的RX到網(wǎng)絡(luò)變壓器和RJ45的走線必須對(duì)稱、直接、平行并靠攏。不要走直角、走45度。布RX和TX時(shí),應(yīng)避免使用過孔。RX、TX、CLK和電源走線要求盡量短。RX和TX不能交叉,相距要在3 mm以上,最好在之間布根地線。從DM9161的RX和TX對(duì)到RJ45之間不要走任何數(shù)字線路。要保持這兩對(duì)信號(hào)遠(yuǎn)離其它信號(hào)和大地。在網(wǎng)絡(luò)變壓器和RJ45下面決不能有地平面或電源平面。所有RJ45的終端引腳(4,5,7,8)和網(wǎng)絡(luò)變壓器必須緊靠在一起并通過一顆電阻和0.01 μF/2 kV電容接地。BANDGAP電阻必須布在盡量靠近47和48腳旁邊(不超過3 mm)。應(yīng)避免讓任何高速信號(hào)位于這個(gè)電阻附近(到晶振必須大于3 mm)。圖2所示是本系統(tǒng)物理層和網(wǎng)絡(luò)接口的硬件電路。本文引用地址:http://www.ex-cimer.com/article/156539.htm
3 系統(tǒng)軟件設(shè)計(jì)
利用程序可以完成二部分功能。一是驅(qū)動(dòng)CO2128,這部分通常由專用軟件來(lái)完成;另一部分就是DSP的信號(hào)轉(zhuǎn)換程序,其具體程序流程
如圖3所示。
評(píng)論