QUICC Engine技术的开放使开发商可以自由创新、定制微代码www.cechina.cn,并扩展应用可能性而无需增加昂贵的硅元件
飞思卡尔半导体(Freescale)日前宣布,向那些希望利用飞思卡尔的QUICC Engine技术来优化应用通信功能的第三方开发商和客户推出Open QUICC Engine开发商计划。该计划旨在帮助开发商定制QUICC Engine技术上运行的飞思卡尔微代码,进而支持广泛的行业标准通信接口和协议。
QUICC Engine技术是飞思卡尔的下一代通信引擎,旨在从控制平面CPU(如PowerQUICC处理器中的PowerPC核心)或DSP上减轻带宽密集的处理任务。QUICC Engine技术的首次采用是在MPC8360E PowerQUICC II Pro处理器系列中,目前正用于其它飞思卡尔处理器体系架构中www.cechina.cn,它可以通过微码支持多种通信协议和功能。这包括第1层物理接口;第2层终端、转发和互通;第3层互通和转发;第4层身份识别和转发;IP/以太网和ATM流量管理以
“Open QUICC Engine计划使开发商可以自由定制通用的飞思卡尔微代码,并开发有针对性的微代码解决方案来满足客户的具体需求www.cechina.cn,”飞思卡尔数字系统部副总裁兼总经理Lynelle McKay说控制工程网版权所有,“该计划旨在拓展QUICC Engine技术的应用可能性。它使第三方开发商和客户可以在微代码中实施新的通信处理功能,而不必向应用中添加ASIC或FPGA设备。”
作为飞思卡尔PowerQUICC架构支持生态系统的一个重要组成部分,开发商可以通过与飞思卡尔签署许可协议来参加Open QUICC Engine计划。该计划的初始成员包括Arabella Software、DoGav Systems、IndusRAD有限公司和 Wipro Technologies。飞思卡尔还邀请客户联系Open QUICC Engine计划团队www.cechina.cn,讨论早期参与者可以获得的机会。
加入Open QUICC Engine计划的开发商将有机会接受全面的培训,获得丰富的技术资料,并使用CodeWarrior编程工具。Open QUICC Engine工具使软件工程师可以灵活处理并优化QUICC Engine通信接口,向基于PowerQUICC处理器的应用中添加新功能。这个灵活的架构使QUICC Engine技术可用于多种应用,如工业控制、普通个人用户/SOHO网络、宽带接入、企业网络、无线和有线基础设备以及VoIP系统。
通过Open QUICC Engine技术计划开发的定制微代码在基于QUICC Engine技术的处理器平台和应用间具有可移植和可扩展特性。该微代码还可以与主要操作系统兼容,如Linux OS、Green Hills Software的Integrity OS和Wind River Systems的VxWorks RTOS。
关于QUICC Engine技术
飞思卡尔的QUICC Engine技术是一种可扩展、可编程的基于RISC的通信协议加速引擎,主要设计用于下一代有线和无线接入应用。QUICC Engine技术可以提供数据包流量、互通功能(无CPU干预)、多协议支持、很高的信道密度和软件兼容性,为融合分组网络开发先进而经济的解决方案。MPC8360E处理器中使用的QUICC Engine技术采用飞思卡尔的SoC方法,带有2个均以500兆赫频率运行的RISC核心。这个先进的架构可支持高达1.2Gbps的全双工总数据吞吐量。8个统一通信控制器(UCC)可以支持速度高达OC-12的千兆以太网、HDLC和UTOPIA/ SONET分组(POS)。