DP83815:10/100 Mb/s集成PCI以太網(wǎng)媒體訪問控制器和物理層芯片解析
在當(dāng)今的網(wǎng)絡(luò)通信領(lǐng)域,以太網(wǎng)控制器扮演著至關(guān)重要的角色。DP83815作為一款單芯片10/100 Mb/s以太網(wǎng)控制器,專為PCI總線設(shè)計,廣泛應(yīng)用于低成本、高產(chǎn)量的PC主板、適配卡和嵌入式系統(tǒng)中。下面,我們就來深入了解一下這款芯片。
文件下載:DP83815DUJB NOPB.pdf
一、芯片概述
DP83815集成了增強版的National Semiconductor PCI MAC/BIU和3.3V CMOS物理層接口,支持全雙工10/100 Mb/s傳輸和接收,具有最小幀間間隙。它實現(xiàn)了V2.2 33 MHz PCI總線接口,支持主機(jī)通信和電源管理,通過總線主控傳輸數(shù)據(jù)包描述符和數(shù)據(jù),減輕了主機(jī)CPU的負(fù)擔(dān)。
二、芯片特性
(一)協(xié)議兼容性
- IEEE 802.3和PCI V2.2兼容:支持傳統(tǒng)的10 Mb/s以太網(wǎng)和100 Mb/s快速以太網(wǎng)數(shù)據(jù)速率,通過內(nèi)部物理層實現(xiàn)高速穩(wěn)定的網(wǎng)絡(luò)連接。
- 多標(biāo)準(zhǔn)支持:符合PC 97、PC 98、PC 99硬件設(shè)計指南,ACPI v1.0、PCI電源管理規(guī)范v1.1等多種標(biāo)準(zhǔn),確保在不同系統(tǒng)環(huán)境下的兼容性和穩(wěn)定性。
(二)功能特性
- 喚醒功能:支持Wake on LAN(WOL),符合PC98、PC99、SecureOn和OnNow標(biāo)準(zhǔn),可通過定向數(shù)據(jù)包、Magic Packet等多種方式喚醒設(shè)備。
- 虛擬局域網(wǎng)和長幀支持:支持虛擬局域網(wǎng)(VLAN)和長幀傳輸,滿足復(fù)雜網(wǎng)絡(luò)環(huán)境下的應(yīng)用需求。
- 靈活的數(shù)據(jù)包過濾:提供極其靈活的接收數(shù)據(jù)包過濾功能,包括單地址完美過濾、廣播過濾、512條目多播/單播哈希表和深度數(shù)據(jù)包模式匹配等。
- 統(tǒng)計功能:收集符合RFC 1213(MIB II)、RFC 1398(Ether-like MIB)和IEEE 802.3 LME的統(tǒng)計信息,減少CPU管理開銷。
(三)物理層特性
- 集成物理層:集成了IEEE 802.3/802.3u 3.3V CMOS物理層,支持10BASE-T和100BASE-TX以太網(wǎng)協(xié)議。
- 自動協(xié)商:支持IEEE 802.3u自動協(xié)商功能,可通過EEPROM配置廣告特性,自動選擇最佳的工作模式。
- 自適應(yīng)均衡:采用集成的TP-PMD物理子層,具有自適應(yīng)均衡和基線漂移補償功能,提高信號傳輸?shù)姆€(wěn)定性和可靠性。
三、功能模塊詳細(xì)解析
(一)MAC/BIU模塊
- PCI總線接口:實現(xiàn)PCI v2.2總線協(xié)議和配置空間,支持總線主控讀寫CPU內(nèi)存和CPU訪問片上寄存器空間。具有配置控制、串行EEPROM訪問、中斷控制和電源管理控制等功能。
- Tx MAC和Rx MAC:分別實現(xiàn)802.3媒體訪問控制的發(fā)送和接收部分,提供MIB控制信息和數(shù)據(jù)包地址數(shù)據(jù)。
(二)緩沖管理模塊
- Tx Buffer Manager:將數(shù)據(jù)包數(shù)據(jù)從PCI內(nèi)存空間DMA到2 KB發(fā)送FIFO,并從FIFO中提取數(shù)據(jù)發(fā)送到Tx MAC。通過FIFO閾值控制FIFO的填充和清空,確保數(shù)據(jù)包的高效傳輸。
- Rx Buffer Manager:從Rx MAC中檢索數(shù)據(jù)包數(shù)據(jù)并放入2 KB接收數(shù)據(jù)FIFO,然后將數(shù)據(jù)從FIFO DMA到PCI內(nèi)存空間。同樣通過FIFO閾值控制接收FIFO的操作。
- Packet Recognition:接收數(shù)據(jù)包過濾和識別邏輯允許軟件根據(jù)目的地址和數(shù)據(jù)包類型控制接收哪些數(shù)據(jù)包,支持廣播、多播哈希和單播地址識別。
(三)物理層模塊
- 自動協(xié)商:通過快速鏈路脈沖(FLP)突發(fā)信號交換配置信息,自動選擇雙方支持的最高性能工作模式。
- 基本模式控制和狀態(tài)寄存器:基本模式控制寄存器(BMCR)控制自動協(xié)商的啟用、禁用和重啟,基本模式狀態(tài)寄存器(BMSR)指示可用能力和狀態(tài)信息。
(四)LED接口模塊
DP83815具有并行輸出,用于指示活動(發(fā)送或接收)、100 Mb/s鏈路和10 Mb/s鏈路的狀態(tài),方便用戶實時了解設(shè)備的工作狀態(tài)。
四、寄存器設(shè)置
(一)配置寄存器
實現(xiàn)PCI版本2.2配置寄存器空間,允許PCI BIOS對DP83815進(jìn)行“軟”配置。包括配置標(biāo)識寄存器、配置命令和狀態(tài)寄存器等多個寄存器,用于識別設(shè)備、配置和控制設(shè)備的各項功能。
(二)操作寄存器
提供一系列操作寄存器,映射到PCI內(nèi)存空間或I/O空間。包括命令寄存器、配置寄存器、EEPROM訪問寄存器等,用于控制設(shè)備的各種操作,如發(fā)送和接收復(fù)位、啟用和禁用等。
(三)內(nèi)部PHY寄存器
控制物理層的各種功能,如基本模式控制、自動協(xié)商廣告、鏈路伙伴能力等。這些寄存器的設(shè)置直接影響設(shè)備的物理層性能和工作模式。
五、緩沖管理
DP83815采用的緩沖管理方案允許快速、簡單和高效地使用幀緩沖內(nèi)存。通過使用單獨的緩沖區(qū)和描述符來存儲數(shù)據(jù)包信息,實現(xiàn)了從接收緩沖區(qū)到發(fā)送緩沖區(qū)的有效數(shù)據(jù)傳輸。描述符的格式靈活,支持單描述符數(shù)據(jù)包和多描述符數(shù)據(jù)包,用戶可以根據(jù)系統(tǒng)架構(gòu)和網(wǎng)絡(luò)流量的特點進(jìn)行配置,以最大化效率。
六、電源管理和Wake-On-LAN
(一)電源管理模式
支持PCI電源管理規(guī)范v1.1,包括D0、D1、D2、D3hot和D3cold等多種電源狀態(tài),可根據(jù)實際需求進(jìn)入不同的節(jié)能模式。
(二)Wake-On-LAN模式
允許設(shè)備在低功耗狀態(tài)下監(jiān)測傳入的數(shù)據(jù)包流,當(dāng)檢測到喚醒事件時,向系統(tǒng)發(fā)送喚醒信號。支持多種喚醒事件,如Wake on ARP、Wake on Broadcast、Wake on Magic Packet等。
七、DC和AC規(guī)格
(一)DC規(guī)格
規(guī)定了設(shè)備在直流條件下的各項參數(shù),如電源電壓、輸入輸出電壓、功耗等。確保設(shè)備在正常工作時的電氣性能穩(wěn)定。
(二)AC規(guī)格
包括PCI時鐘時序、X1時鐘時序、電源復(fù)位等各項交流參數(shù)。這些參數(shù)對于設(shè)備的高速數(shù)據(jù)傳輸和穩(wěn)定運行至關(guān)重要。
總的來說,DP83815是一款功能強大、性能穩(wěn)定的以太網(wǎng)控制器,具有豐富的特性和靈活的配置選項,能夠滿足不同應(yīng)用場景的需求。在實際設(shè)計中,工程師需要根據(jù)具體的系統(tǒng)要求,合理配置芯片的各個功能模塊和寄存器,以實現(xiàn)最佳的性能和可靠性。大家在使用這款芯片的過程中,有沒有遇到什么特別的問題或者有什么獨特的應(yīng)用經(jīng)驗?zāi)兀繗g迎在評論區(qū)分享交流。
-
以太網(wǎng)控制器
+關(guān)注
關(guān)注
0文章
52瀏覽量
13212
發(fā)布評論請先 登錄
DP83815 pdf datasheet (10/100
TMS320C6457以太網(wǎng)媒體訪問控制器(EMAC)/ 管理數(shù)據(jù)輸入/輸出(MDIO)用戶指南
DP83815 10/100 Mb/s Integrated PCI Ethernet Media Access Controller and Physical Layer (MacPhyter)
英特爾以太網(wǎng)連接I217單端口千兆以太網(wǎng)物理層收發(fā)器的數(shù)據(jù)手冊
DP83816 10/100 Mb/s集成PCI以太網(wǎng)介質(zhì)訪問控制器和物理層數(shù)據(jù)表
DP83848C/I/VYB/YB單端口10/100 Mb/s以太網(wǎng)物理層收發(fā)器數(shù)據(jù)表
DP83815單芯片10/100 Mb/s以太網(wǎng)控制器數(shù)據(jù)表
DP83815:10/100 Mb/s集成PCI以太網(wǎng)媒體訪問控制器和物理層芯片解析
評論