产品简介:
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芯片上可以实现各种不同的通讯协议,并且可以自由组合,这无疑是目前工业通讯技术发展的新特征。