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