產品簡介:
netX50是一種高度集成的網絡控制器,具有全新的系統優化結構,適合工業通訊和大規模的數據吞吐。產品基于ARM966 CPU,包含豐富的外設功能,具有2個通訊通道的控制器,可以實現各種不同現場總線和實時以太網通訊協議,可作為協處理器,也可作為單片系統。
產品介紹
描述
帶有主機接口的“高端”網絡控制器,面向數字I/O的高度集成單片系統
2個通訊通道,可以作為實時以太網接口(集成PHY)或現場總線接口
新的系統結構,*優化的通訊,適合大規模數據吞吐
以32位ARM966為CPU核,主頻200MHz,集成112KB SRAM/64KB ROM和外設
片上集成雙端口內存DPM,擴展總線或數字I/O
IO-Link控制器,8個通道
CCD-Sensor控制器
netX是一種高度集成的網絡控制器,具有全新的系統優化結構,適合工業通訊和大規模的數據吞吐。
通過集成的雙端口內存DPM,netX可以作為協處理器,與主機系統(主CPU)相連,可以實現現場總線或實時以太網的工業通訊。此外,netX也可以作為單片系統,無需使用其他的CPU。根據應用的不同,主機接口也可以配置為擴展總線接口或數字輸入輸出接口。
netX50以32位ARM966E-S為CPU核,主頻200MHz,片上集成112KB RAM和64KB ROM。通過32位內存控制器可以擴展外部SDRAM、SRAM或FLASH。
同時,netX50包含豐富的外設功能:如UART,USB,SPI,I2C以及集成的IO-Link和CCD控制器,可以滿足廣泛的應用需求。
此外,netX采用中央數據交換,并可以自由配置通訊通道。因此,netX是名副其實的“高端”網絡控制器。
數據交換單元連接5個數據通道,分別是ARM CPU,通訊接口,具有存儲管理的主機控制器和DMA控制器,以及外設單元。這樣,控制器采用并行的方式傳輸數據,而不是傳統的串行方式:只有一個共用數據總線,還要增加額外的總線分配周期。
具有2個通訊通道的控制器建立在兩層結構上,而且相互等同。它們具有專門的ALU,并且有特殊的邏輯單元,通過Microcode來實現各協議的基本功能。如果將通道配置為以太網接口,其內部已經集成了PHY,這就減少了外部電路元件的連接。
xMAC(Medium-Access-Controller)分別按照各自的總線存取進程,發送和接收數據,加密或者將它們轉化為字節方式。
xPEC(Protocol Execution Controller)負責編譯,并將數據打包,管理報文通訊。當數據量大時,可通過DMA通道進行數據交換。而且,每個通道有一個雙端口內存DPM,可用于保存狀態信息或本地數據。此外,三路緩沖邏輯可以避免數據交換時發生的沖突。
通過這種智能的通訊ALU,在netX芯片上可以實現各種不同的通訊協議,并且可以自由組合,這無疑是目前工業通訊技術發展的新特征。