中国福利彩票网

40T的容量,本设计采用两片XC5VTX240T来实现,两片XC5VTX240T之间采用足够带宽的数据通道满足相互之间的RapidIO交换要求。下面结合实际的RapidIO交换模块具体说明。3 RapidIO交换模块构成图2为该交换模块的系统框图。图2 基于VPX总线RapidIO交换模块框图如图2所示,本模块采用VPX总线,主要功能由三片Xilinx公司Virtex5系列的FPGA实现:2片XC5VTX240T和1片XC5VFX100T组成(下文为叙述简洁分别简称为TX240T和FX100T)。由2片TX240T实现对外l6路4X RapidIO交换功能,由FX100T实现RapidIO系统管理和配置功能。3.1 TX240T功能及架构VPX RapidIO交换模块对外的RapidIO接口由2片TX240T提供。TX240T实现RapidIO的主要功能,如数据解包、缓冲、路由、仲裁以及数据流控功能。TX240T是交换的主要承担者,内部主要由RapidIO接收逻辑、各个端口和通道的接收缓冲队列、交换开关、包队列优先级调度逻辑、各端口发送缓冲队列、流控逻辑、RapidIO发送逻辑组成。T工业便携计算机的显示性能X240T收到数据包后,按照RapidIO协议对数据进行解包,首先判断数据包类型,如果是维护包,把数据包通过TX240T和FX100T之间的LVDS数据通道送给FX100T处理;如果是普通数据包,得到数据包目的端点,然后交换查询路由表,根据目的端点确定数据包路由,决定由哪个目的端口发出。当RapidlO数据包的源端VI和目的端口属于同一片TX240T时,数据包经过TX240T内部的交换网络直接从另外一个端口输出;当RapidIO数据包的源端口和目的端口不属于同一片TX240T时,数据包先经过第1片TX240T的内部交换网络,经2片TX240T之间的数据通道,传输至另一片TX240T,再经内部交换网络,送至输出端口。3.2 FX100T功能及架构FX100T主要实现RapidIO系统初始化配置、系统运行管理以及支持交换模块备份功能。FX100T内部主要构成包括PowerPC处理器、维护引擎以及交换开关。FX100T内嵌PowerPC处理器硬核,用作整个模块的控制和处理单元。FX100T负责所有针对于交换模块的维护包的操作,解析维护包,然后做相关的寄存器操作。维护引擎负责处理由CPU发起的

【 浏览次数:349 中国福利彩票网 】【 发布时间:2018-01-15】

推荐阅读