工業(yè)以太網(wǎng)設(shè)備了解多少?這款工業(yè)以太網(wǎng)PHY,了不起!
掃描二維碼
隨時(shí)隨地手機(jī)看文章
在下述的內(nèi)容中,小編將會(huì)對(duì)ADI ADIN1100工業(yè)以太網(wǎng)PHY的相關(guān)消息予以報(bào)道,如果工業(yè)以太網(wǎng)設(shè)備是您想要了解的焦點(diǎn)之一,不妨和小編共同閱讀這篇文章哦。
工業(yè)以太網(wǎng)是基于IEEE 802.3 (Ethernet)的強(qiáng)大的區(qū)域和單元網(wǎng)絡(luò)。工業(yè)以太網(wǎng),提供了一個(gè)無(wú)縫集成到新的多媒體世界的途徑。 企業(yè)內(nèi)部互聯(lián)網(wǎng)(Intranet),外部互聯(lián)網(wǎng)(Extranet),以及國(guó)際互聯(lián)網(wǎng)(Internet) 提供的廣泛應(yīng)用不但已經(jīng)進(jìn)入今天的辦公室領(lǐng)域,而且還可以應(yīng)用于生產(chǎn)和過(guò)程自動(dòng)化。繼10M波特率以太網(wǎng)成功運(yùn)行之后,具有交換功能,全雙工和自適應(yīng)的100M波特率快速以太網(wǎng)(Fast Ethernet,符合IEEE 802.3u 的標(biāo)準(zhǔn))也已成功運(yùn)行多年。采用何種性能的以太網(wǎng)取決于用戶的需要。通用的兼容性允許用戶無(wú)縫升級(jí)到新技術(shù)。
而ADIN1100是一款面向工業(yè)以太網(wǎng)應(yīng)用的低功耗單端口10BASE-T1L收發(fā)器,符合IEEE 802.3cg以太網(wǎng)標(biāo)準(zhǔn),支持長(zhǎng)程10 Mb/s單對(duì)以太網(wǎng)應(yīng)用。該器件集成了以太網(wǎng)PHY內(nèi)核以及所有相關(guān)的模擬電路、輸入和輸出時(shí)鐘緩沖、管理接口控制寄存器和子系統(tǒng)寄存器以及MAC接口和控制邏輯,以便管理復(fù)位和時(shí)鐘控制以及引腳配置。
PHY內(nèi)核支持標(biāo)準(zhǔn)中定義的1.0 V峰峰值工作模式和2.4 V峰峰值工作模式,可采用1.8V或3.3V單電源軌供電,提供低電壓選項(xiàng),支持1.0 V峰峰值發(fā)射電壓電平。
1.0 V峰峰值工作模式、外部端接電阻和獨(dú)立的Rx/Tx引腳使ADIN1100適合本質(zhì)安全應(yīng)用。
ADIN1100集成電源監(jiān)控電路和上電復(fù)位電路,可提高系統(tǒng)級(jí)魯棒性。
MDIO接口是一個(gè)雙線串行接口,用于支持主機(jī)處理器或MAC和ADIN1100之間的通信,以便訪問(wèn)PHY內(nèi)核管理寄存器中的控制和狀態(tài)信息。此接口兼容IEEE 802.3標(biāo)準(zhǔn)第45條管理框架結(jié)構(gòu)。僅支持IEEE 802.3標(biāo)準(zhǔn)第22條的微控制器MDIO接口無(wú)法以其默認(rèn)方式與ADIN1100 MDIO接口配合使用。常見替代方法是使用兩個(gè)GPIO引腳在軟件中復(fù)制IEEE 802.3標(biāo)準(zhǔn)第45條框架。ADIN1100采用6 mm × 6 mm 40-ld封裝。
在MAC接口方面,ADIN1100 提供 MII、RMII 或 RGMII MAC 接口選項(xiàng)。 MAC 接口是使用硬件配置引腳(RX_CLK/RXC/MACIF_SEL0 和 RX_ER/MACIF_SEL1)或通過(guò)管理接口 (MDIO) 選擇的。 MAC 接口選擇的兩個(gè)硬件配置引腳連接 ADIN1100 上電、硬件復(fù)位或軟件復(fù)位后的配置。默認(rèn)情況下(硬件配置引腳懸空),MAC 接口配置為 RMII 模式。有關(guān)如何使用硬件配置引腳配置 MAC 接口的更多詳細(xì)信息,請(qǐng)參閱 MAC 接口選擇。 MAC接口選擇推薦使用硬件配置管腳,因?yàn)橹С值慕涌谟胁煌臅r(shí)鐘和管腳映射要求。
對(duì)于 MII 接收接口,ADIN1100 在 RX_CLK 上生成 2.5 MHz 參考時(shí)鐘,以同步 RXD_3 到 RXD_0 接收數(shù)據(jù)信號(hào)。 RX_DV 向 MAC 指示 RXD_3 到 RXD_0 信號(hào)上存在有效數(shù)據(jù)。 如果在從 MDI 接口接收并正在傳輸?shù)?MAC 接口的幀中檢測(cè)到錯(cuò)誤,則 ADIN1100 將 RX_ER 驅(qū)動(dòng)為高電平。對(duì)于 MII 發(fā)送接口,ADIN1100 在 TX_CLK 上生成 2.5 MHz 參考時(shí)鐘。 MAC 將 TXD_3 上的數(shù)據(jù)傳輸?shù)脚c TX_CLK 同步的 TXD_0。 MAC 將 TX_EN 置為高電平,以向 ADIN1100 指示 TXD_3 至 TXD_0 信號(hào)線上的傳輸數(shù)據(jù)可用。
RMII接口方式,RMII 模式需要一個(gè)外部 50 MHz 時(shí)鐘,該時(shí)鐘可以來(lái)自 MAC 芯片或參考時(shí)鐘的外部源,并應(yīng)用于 ADIN1100 XTAL_I/CLK_IN 引腳。 50 MHz 時(shí)鐘用于發(fā)送和接收接口。接收數(shù)據(jù) RXD_1 到 RXD_0 同步轉(zhuǎn)換到參考時(shí)鐘 (REF_CLK)。載波偵聽和接收數(shù)據(jù)有效信號(hào) (CRS_DV) 是載波偵聽和 RX_DV 信號(hào)的組合,并且在接收介質(zhì)不空閑時(shí)被斷言。 CRS_DV 與 REF_CLK 異步斷言并同步解除斷言。 RX_ER 也與參考時(shí)鐘信號(hào) (REF_CLK) 同步,并在接收到的幀中檢測(cè)到錯(cuò)誤或檢測(cè)到錯(cuò)誤載波時(shí)置位??梢酝ㄟ^(guò)軟件禁用對(duì)錯(cuò)誤載波的 RX_ER 斷言。在沒有確保所需的 50 MHz 時(shí)鐘可用的情況下,不要在軟件中配置到 RMII 的 MAC 接口。有關(guān) RMII 接口參數(shù)的更多詳細(xì)信息,請(qǐng)參閱 MAC 接口配置寄存器。
對(duì)于 RGMII 接收接口,ADIN1100 生成 2.5 MHz RXC 信號(hào)以同步 RXD_3 到 RXD_0。 RX_CTL 是使用 RXC 信號(hào)的兩個(gè)邊沿的 RX_DV 和 RX_ER 信號(hào)的組合。 ADIN1100 在 RXC 的上升沿發(fā)送 RX_DV 信號(hào),在 RXC 的下降沿發(fā)送 RX_DV 和 RX_ER 的組合(XOR 功能)。對(duì)于 RGMII 發(fā)送接口,ADIN1100 在 TX_CLK 上生成 2.5 MHz 參考時(shí)鐘。 MAC 在 TXC 的兩個(gè)邊沿上傳輸 TXD_3 到 TXD_0 數(shù)據(jù)。 TX_CTL 是使用 TXC 的兩個(gè)邊沿的 TX_EN 和 TX_ER 信號(hào)的組合。 TX_EN 在 TXC 的上升沿發(fā)送,TX_EN 和 TX_ER 的組合(XOR 功能)在 TXC 的下降沿發(fā)送。
以上所有內(nèi)容便是小編此次為大家?guī)?lái)的有關(guān)ADI ADIN1100工業(yè)以太網(wǎng)PHY的所有介紹,如果你想了解更多有關(guān)它的內(nèi)容,不妨在我們網(wǎng)站或者百度、google進(jìn)行探索哦。