產(chǎn)品簡介:
netX100/500是一種高度集成的網(wǎng)絡(luò)控制器,具有全新的系統(tǒng)優(yōu)化結(jié)構(gòu),適合工業(yè)通訊和大規(guī)模的數(shù)據(jù)吞吐。產(chǎn)品基于ARM926 CPU,包含豐富的外設(shè)功能,netX100具有3個通訊通道,netX500具有4個通訊通道的控制器,可以實現(xiàn)各種不同現(xiàn)場總線和實時以太網(wǎng)通訊協(xié)議,可作為協(xié)處理器,也可作為單片系統(tǒng),且netX500帶有LCD圖像控制器。netX100/500支持Windows CE、Linux等操作系統(tǒng)。
產(chǎn)品介紹
靈活的“高端”網(wǎng)絡(luò)控制器,面向應(yīng)用和通訊的高度集成單片系統(tǒng)
4個通訊通道,可以作為實時以太網(wǎng)或現(xiàn)場總線接口,每個通道可配置
新的系統(tǒng)結(jié)構(gòu),*優(yōu)化的通訊,適合大規(guī)模數(shù)據(jù)吞吐
32位/200MHz CPU ARM926,運算能力達到200MIPS,支持Windows CE和Linux操作系統(tǒng)
片上集成雙端口內(nèi)存,AD轉(zhuǎn)換以及圖形控制器
netX是一種高度集成的網(wǎng)絡(luò)控制器,它具有全新的系統(tǒng)優(yōu)化結(jié)構(gòu),適合工業(yè)通訊和大規(guī)模的數(shù)據(jù)吞吐。
以32位ARM 926EJ-S為CPU核,主頻200MHz,netX具有存儲器管理單元,緩存,DSP,擴展的Java。片上集成144KB RAM、裝有引導(dǎo)程序和實時內(nèi)核的32KB ROM,能夠滿足較小應(yīng)用的需求。對于Windows CE 和Linux,可以通過32位存儲控制器外擴SDRAM,SRAM或FLASH。通過雙端口內(nèi)存DPM接口可以連接到主機系統(tǒng),當(dāng)配置為單機應(yīng)用時,也可作為16位的擴展總線。netX包含豐富的外設(shè)功能:如UART,USB,SPI,I2C以及集成的顯示控制器,可以滿足廣泛的應(yīng)用需求。此外,netX采用中央數(shù)據(jù)交換,并可以自由定義4個智能通訊口。因此,netX是名副其實的“高端”網(wǎng)絡(luò)控制器。
數(shù)據(jù)交換單元連接5個數(shù)據(jù)通道,分別是ARM CPU,通訊接口,顯示單元,具有存儲管理的主機控制器或外設(shè)單元。這樣,控制器采用并行的方式傳輸數(shù)據(jù),而不是傳統(tǒng)的串行方式:只有一個共用數(shù)據(jù)總線,還要增加額外的總線分配周期。
具有4個通訊通道的控制器建立在兩層結(jié)構(gòu)上,而且相互等同。它們具有專門的ALU,并且有特殊的邏輯單元,通過Microcode來實現(xiàn)各協(xié)議的基本功能。其中,有兩個通道集成PHY,可用于以太網(wǎng)連接。
xMAC(Medium-Access-Controller)分別按照各自的總線存取進程,發(fā)送和接收數(shù)據(jù),加密或者將它們轉(zhuǎn)化為字節(jié)方式。
xPEC(Protocol Execution Controller)負(fù)責(zé)編譯,并將數(shù)據(jù)打包,管理報文通訊。當(dāng)數(shù)據(jù)量大時,可通過DMA通道進行數(shù)據(jù)交換。而且,每個通道有一個雙端口內(nèi)存DPM,可用于保存狀態(tài)信息或本地數(shù)據(jù)。
通過這種智能的通訊ALU,在netX芯片上可以實現(xiàn)各種不同的通訊協(xié)議,并且可以自由組合。而且,同步過程不受CPU響應(yīng)時間的限制。這無疑是目前工業(yè)通訊技術(shù)發(fā)展的新特征。