電子發(fā)燒友App

硬聲App

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>DSP>基于DSP的以太網(wǎng)卡的接口技術(shù)分析

基于DSP的以太網(wǎng)卡的接口技術(shù)分析

2017-10-24 | rar | 0.6 MB | 次下載 | 1積分

資料介紹

以太網(wǎng)是當(dāng)今最受歡迎的局域網(wǎng)之一,它包括了OSI七層模型的物理層和數(shù)據(jù)鏈路層的全部內(nèi)容1。在以太網(wǎng)中,網(wǎng)卡用于實現(xiàn)802.3規(guī)程,其代表是NOVELL公司的NE2000和3COM公司的3C503、3C508、3C509等網(wǎng)卡。對網(wǎng)卡直接編程就可以實現(xiàn)局域網(wǎng)內(nèi)任意站點之間的通信而完全拋開了網(wǎng)絡(luò)操作系統(tǒng),這就啟發(fā)我們能否在脫離PC環(huán)境的條件下實現(xiàn)網(wǎng)卡與其它微處理器之間的接口,從而建立基于非PC機平臺的局域網(wǎng)絡(luò)。對ISA總線型網(wǎng)卡,要實現(xiàn)這一設(shè)想,關(guān)鍵在于怎樣利用微處理器及外圍輔助電路模擬ISA時序。本文作者根據(jù)所做課題需要,通過分析NE2000網(wǎng)卡與微機ISA總線的接口電路,用DSP芯片TMS320F206結(jié)合外圍電路模擬ISA時序,解決了DSP與NE2000網(wǎng)卡的軟、硬件接口問題,初步實現(xiàn)了網(wǎng)卡在非PC機環(huán)境下的應(yīng)用。
  基于DSP的以太網(wǎng)卡的接口技術(shù)分析
  1 NE2000網(wǎng)卡與微機ISA總線接口電路分析
  NE2000網(wǎng)卡是NOVELL公司生產(chǎn)的16位ISA總線的網(wǎng)卡,利用NE2000網(wǎng)卡可以組成總線結(jié)構(gòu)的以太計算機局域網(wǎng)。該網(wǎng)卡遵循的標(biāo)準(zhǔn)與協(xié)議為IEEE802.3。其硬件結(jié)構(gòu)如圖1所示,按功能可將其劃分為接口電路、緩沖RAM、站地址PROM、自舉ROM、狀態(tài)設(shè)置跳線器、連接器、DP8390、DP8391以及DP8392九部分。
  接口電路主要實現(xiàn)兩種功能:一是與計算機ISA總線相連,包括數(shù)據(jù)總線讀寫、地址總線驅(qū)動、中斷控制信號的產(chǎn)生、存儲器讀寫信號以及I/O端口讀寫信號的引入等;二是對網(wǎng)卡內(nèi)部的操作,包括對緩沖RAM的讀寫、對DP8390的控制、讀站地址PROM以及讀自舉ROM等。表1列出了NE2000網(wǎng)卡接口電路所使用的ISA總線信號(不考慮電源線和地線)。從表1可以看出,網(wǎng)卡接口電路僅使用了50根ISA信號線。通過對網(wǎng)卡工作原理的分析,我們還可以將網(wǎng)卡與DSP之間的接口信號線減至最少。
  基于DSP的以太網(wǎng)卡的接口技術(shù)分析
 ?。?)網(wǎng)卡自舉ROM中固化了遠程自舉程序,使得用戶工作站能夠遠程自舉DOS系統(tǒng),并從服務(wù)器上裝載程序。這個功能很少用到,而且在基于DSP平臺的局域網(wǎng)中也不存在DOS系統(tǒng),故一般情況下都是通過跳線器屏蔽掉此功能。因而,/SMEMR和SA10~SA19這11根信號線可以不用。
 ?。?)AEN信號只有當(dāng)DMA控制器是總線占有者時,它才產(chǎn)生作用3。由于網(wǎng)卡并不使用DMA操作,故可將該信號線始終保持在低電平,使網(wǎng)卡I/O譯碼操作一直有效。
 ?。?)80X86系列微機為了兼容的需要,設(shè)置了/IOCS16信號線。由于我們使用的是16位DSP,不進行8/16位數(shù)據(jù)讀寫的轉(zhuǎn)換,故不需要此信號。
  (4)DSP只需要一根中斷線,因而可在上述7根線中任選一根即可,其余6根中斷線懸空即可。
 ?。?)網(wǎng)卡與ISA總線交換數(shù)據(jù)是通過I/O端口實現(xiàn)的,微機采用PIO方式,從網(wǎng)卡緩沖RAM中讀入數(shù)據(jù),或?qū)⒅鳈C內(nèi)存中的數(shù)據(jù)送至網(wǎng)卡RAM緩沖區(qū)。根據(jù)這一分析,DSP及其外圍輔助電路應(yīng)能完成模擬ISA總線I/O讀寫的功能。
  通過上面對網(wǎng)卡接口信號線的詳細分析,可以看到DSP與網(wǎng)卡之間只需正確連接32根信號線,從而使DSP的外圍接口電路大大簡化。
 
下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1電子電路原理第七版PDF電子教材免費下載
  2. 0.00 MB  |  1489次下載  |  免費
  3. 2單片機典型實例介紹
  4. 18.19 MB  |  91次下載  |  1 積分
  5. 3S7-200PLC編程實例詳細資料
  6. 1.17 MB  |  27次下載  |  1 積分
  7. 4筆記本電腦主板的元件識別和講解說明
  8. 4.28 MB  |  18次下載  |  4 積分
  9. 5開關(guān)電源原理及各功能電路詳解
  10. 0.38 MB  |  9次下載  |  免費
  11. 6基于AT89C2051/4051單片機編程器的實驗
  12. 0.11 MB  |  4次下載  |  免費
  13. 7基于單片機和 SG3525的程控開關(guān)電源設(shè)計
  14. 0.23 MB  |  3次下載  |  免費
  15. 8基于單片機的紅外風(fēng)扇遙控
  16. 0.23 MB  |  3次下載  |  免費

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234313次下載  |  免費
  3. 2PADS 9.0 2009最新版 -下載
  4. 0.00 MB  |  66304次下載  |  免費
  5. 3protel99下載protel99軟件下載(中文版)
  6. 0.00 MB  |  51209次下載  |  免費
  7. 4LabView 8.0 專業(yè)版下載 (3CD完整版)
  8. 0.00 MB  |  51043次下載  |  免費
  9. 5555集成電路應(yīng)用800例(新編版)
  10. 0.00 MB  |  33562次下載  |  免費
  11. 6接口電路圖大全
  12. 未知  |  30319次下載  |  免費
  13. 7Multisim 10下載Multisim 10 中文版
  14. 0.00 MB  |  28588次下載  |  免費
  15. 8開關(guān)電源設(shè)計實例指南
  16. 未知  |  21539次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935053次下載  |  免費
  3. 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
  4. 78.1 MB  |  537791次下載  |  免費
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420026次下載  |  免費
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234313次下載  |  免費
  9. 5Altium DXP2002下載入口
  10. 未知  |  233045次下載  |  免費
  11. 6電路仿真軟件multisim 10.0免費下載
  12. 340992  |  191183次下載  |  免費
  13. 7十天學(xué)會AVR單片機與C語言視頻教程 下載
  14. 158M  |  183277次下載  |  免費
  15. 8proe5.0野火版下載(中文版免費下載)
  16. 未知  |  138039次下載  |  免費