以太網(wǎng)交換機(jī)優(yōu)秀產(chǎn)品安利,介紹超級(jí)詳細(xì)!
一直以來(lái),以太網(wǎng)交換機(jī)都是大家的關(guān)注焦點(diǎn)之一。因此針對(duì)大家的興趣點(diǎn)所在,小編將為大家?guī)?lái)ADI fido5100以太網(wǎng)交換機(jī)的相關(guān)介紹,詳細(xì)內(nèi)容請(qǐng)看下文。
以太網(wǎng)交換機(jī)是基于以太網(wǎng)傳輸數(shù)據(jù)的交換機(jī),以太網(wǎng)采用共享總線型傳輸媒體方式的局域網(wǎng)。以太網(wǎng)交換機(jī)的結(jié)構(gòu)是每個(gè)端口都直接與主機(jī)相連,并且一般都工作在全雙工方式。交換機(jī)能同時(shí)連通許多對(duì)端口,使每一對(duì)相互通信的主機(jī)都能像獨(dú)占通信媒體那樣,進(jìn)行無(wú)沖突地傳輸數(shù)據(jù)。而本文介紹的ADI fido5100,便是一款優(yōu)秀的以太網(wǎng)交換機(jī)。
fido5100是可編程的 IEEE 802.3 10 Mbps/100 Mbps 以太網(wǎng)互聯(lián)網(wǎng)協(xié)議版本 6 (IPv6) 和互聯(lián)網(wǎng)協(xié)議版本 4 (IPv4) 交換機(jī),可虛擬支持任意 2 層或 3 層協(xié)議。這兩種交換機(jī)經(jīng)個(gè)性化設(shè)置,可通過(guò)從主機(jī)處理器下載的固件支持所需的協(xié)議。
該固件包含在實(shí)時(shí)以太網(wǎng)多協(xié)議 (REM) 交換機(jī)驅(qū)動(dòng)程序中,可在上電時(shí)下載。REM 交換機(jī)在不到 4 ms 的時(shí)間內(nèi)就能做好執(zhí)行網(wǎng)絡(luò)數(shù)據(jù)操作的準(zhǔn)備工作,從而可以支持快速啟動(dòng)和快速連接類型網(wǎng)絡(luò)功能。REM 交換機(jī)的信號(hào)賦值與此數(shù)據(jù)手冊(cè)中所定義的信號(hào)賦值相同。
fido5100 以太網(wǎng)交換機(jī)支持以下協(xié)議:PROFINET 實(shí)時(shí) (RT) 和等時(shí)實(shí)時(shí) (IRT)、具有和沒有設(shè)備級(jí)環(huán)網(wǎng) (DLR) 的 EtherNet/IP、Modbus TCP 和 POWERLINK。
REM 交換機(jī)需要與主機(jī)處理器配合使用。網(wǎng)絡(luò)操作使用 REM 交換機(jī)驅(qū)動(dòng)程序中提供的功能和服務(wù)進(jìn)行處理。主機(jī)處理器可以實(shí)施任何協(xié)議棧,只需將該協(xié)議堆棧與 REM 交換芯片驅(qū)動(dòng)程序集成即可。
REM 交換機(jī)采用 144 球芯片級(jí)球柵陣列 (CSP_BGA) 封裝。
在內(nèi)部精密計(jì)時(shí)器方面,fido5100以太網(wǎng)交換機(jī)的REM開關(guān)包括一個(gè)內(nèi)部精密計(jì)時(shí)器(IPT)。 IPT維護(hù)的系統(tǒng)時(shí)間分辨率為1 ns。 使用IPT觸發(fā)定時(shí)器輸出事件或捕獲TIMER0,TIMER1,TIMER2和TIMER3引腳上的輸入事件時(shí)間,或在TIMER4,TIMER5,TIMER6和TIMER7引腳上創(chuàng)建復(fù)雜的脈沖模式。
在TIMER0至TIMER3輸入/輸出方面,fido5100以太網(wǎng)交換機(jī)可以將TIMER0至TIMER3輸入/輸出配置為對(duì)輸入事件加蓋時(shí)間戳或?yàn)闀r(shí)間觸發(fā)輸出事件。當(dāng)配置為對(duì)輸入事件進(jìn)行時(shí)間戳記時(shí),當(dāng)關(guān)聯(lián)的定時(shí)器信號(hào)從低到高轉(zhuǎn)換時(shí),IPT的值將捕獲到64位寄存器中。用戶軟件讀取該寄存器,并使用該值給相關(guān)事件加時(shí)間戳。例如,當(dāng)TIMER0信號(hào)從低電平轉(zhuǎn)變?yōu)楦唠娖綍r(shí),IPT的值存儲(chǔ)在64位定時(shí)器0寄存器中。將TIMER1,TIMER2或TIMER3配置為時(shí)間戳輸入事件時(shí),也是如此。用戶軟件使用生成的時(shí)間戳將存儲(chǔ)在64位寄存器中的時(shí)間與特定事件相關(guān)聯(lián)。當(dāng)配置為時(shí)間觸發(fā)輸出事件時(shí),當(dāng)IPT達(dá)到存儲(chǔ)在Timer x 64位寄存器中的值時(shí),定時(shí)器信號(hào)切換。在示例中,使用計(jì)時(shí)器0寄存器觸發(fā)時(shí)間觸發(fā)輸出事件的過(guò)程如下:
1.主機(jī)處理器軟件將一個(gè)值存儲(chǔ)在Timer 0,64位寄存器中。
2. IPT達(dá)到存儲(chǔ)在Timer 0(64位寄存器)中的值。
3. TIMER0引腳從高電平切換為低電平或從低電平切換為高電平(取決于加載64位寄存器時(shí)的狀態(tài))。
在fido5100以太網(wǎng)交換機(jī)中,當(dāng)TIMER1,TIMER2和TIMER3引腳配置為定時(shí)觸發(fā)輸出事件時(shí),遵循相同的過(guò)程。
在TIMER4至TIMER7輸出方面,fido5100以太網(wǎng)交換機(jī)的TIMER4至TIMER7輸出配置為輸出獨(dú)立的IPT時(shí)鐘同步可編程脈沖寬度調(diào)制信號(hào)。這些定時(shí)器中的每個(gè)定時(shí)器的分辨率均為16 ns。每個(gè)定時(shí)器可以具有自己的脈寬調(diào)制程序,該程序允許任意數(shù)量的上升沿和下降沿,具體取決于在可編程間隔上重復(fù)的協(xié)議。 REM開關(guān)的軟件驅(qū)動(dòng)程序提供了為每個(gè)TIMERx輸出定義上升沿和下降沿的功能。
以上便是小編此次想要和大家共同分享的有關(guān)ADI fido5100以太網(wǎng)交換機(jī)的內(nèi)容,如果你對(duì)本文內(nèi)容感到滿意,不妨持續(xù)關(guān)注我們網(wǎng)站喲。最后,十分感謝大家的閱讀,have a nice day!