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