Intel嵌入式市场发展战略
英特尔(Intel)公司是PC、服务器和笔记本电脑市场上桌面处理器和芯片组的领先供应商。除了上述市场以外,英特尔还积极将业务扩展到包括嵌入式应用和电信市场在内的其它市场领域。英特尔公司不断致力于在桌面市场上推动新的业界标准(如PCI
Express标准等)的发展,从而使桌面系统平台的性能不断提高。除此之外,英特尔公司还积极促进许多嵌入式应用新标准的制定工作,此类标准包括AdvancedTCA
外形规范、PCI Express高级交换规范、EmbeddedATX外形规范、Service Availability (服务可用性)规范等。
英特尔公司致力于在下列垂直市场中满足不同嵌入式客户的性能需求
Intel Pentium 4 处理器系列
过去两年中,Intel Pentium 4 处理器和Intel Pentium 4 -M 处理器在嵌入式市场中的应用发展很快。Intel
Pentium 4 处理器和Intel Pentium 4 -M 处理器对于为交互式客户终端设备、通信、工业自动化等垂直市场中的应用提供解决方案非常理想。Intel
Pentium 4 -M 处理器为那些散热要求更为苛刻的应用,如Compact PCI主板、刀片式服务器、1U通信设备和交互式客户端设备,提供了功耗更低的解决方案。针对嵌入式市场,英特尔Pentium
4处理器有多种时钟频率(1.7、2、2.4和2.6 GHz),从而使其可满足目前几乎所有应用计算的要求。
Intel Pentium 4 处理器系列采用了Intel NetBurstTM微架构。Intel Pentium 4 处理器可以使用Intel
845、Intel 845E 和Intel 845GV 芯片组。Intel Pentium 4-M 处理器可使用Intel 845E芯片组。Intel
845 和845E 芯片组可支持高达 2GB单通道 (DDR 200 或DDR 266) ECC DDR存储器。英特尔公司开发了针对845E芯片组的可调稳压器设计指南,从而可在单个平台中同时支持Pentium
4 处理器和Pentium 4-M 处理器。这意味着更换处理器时只需要更换主板上的稳压器模块就可以了,或者如果采用电压可调的稳压器,只需要调节稳压器电压就可以了。这样就可以在单个平台上同时支持两种类型的处理器。可调电压设计指南中为相应的嵌入式平台提供了更大的灵活性。
Intel XeonTM处理器和
低功电压Intel Xeon处理器
集成有 512 KB L2 cache 的Intel Xeon处理器采用了Intel NetBurst微架构和超级线程技术,因此可为那些需要最高处理性能的通信应用提供高性能的解决方案。此类通信应用包括Web服务器、存储(NAS、SAN)、搜索引擎、电信服务器、网络管理、安全性、语音和负载平衡等等
。低电压Intel Xeon处理器还具有更低的热设计功率(TDP),从而使其非常适合用于热敏感的空间受限制的环境。这两种处理器都可采用单处理器或双处理器配置。配合Intel
E7500/E7501 芯片组可以提供极高的存储器带宽、超大存储器空间以及高I/O性能。例如,可支持两个DDR通道和最大16 GB存储器空间,6个PCI-X总线可支持多个千兆位以太网端口。此外,基于Intel
E7500芯片组的平台还可提供通信设备和基础设施所需要的RASUM(可靠性、可用性、可维护性、可用性和可管理性)功能。这些功能包括:针对存储器的采用Chipkill技术的ECC、为所有高性能I/O提供ECC、在所有关键部件上通过SMBus目标接口提供带外可管理能力、存储器刷新和自动初始化、处理器热监控和热插拨PCI。
对于嵌入式应用来说, Intel Xeon 处理器还提供 2.0 和2.4 GHz的芯片,低电压Intel Xeon 处理器还提供1.6
GHz的芯片。
Intel CeleronTM处理器 低功耗、超低功耗和超低电压
在入门级嵌入式应用中,除了需要适合入门级平台的成本具有竞争力的处理器和芯片组以外,目前的趋势是采用更薄的设计使机箱更紧凑,采用散热小的器件实现无风扇运行。同时,处理器还必须能够支持多种操作系统和应用,并且不会牺牲太多的性能。根据入门级嵌入式平台的苛刻要求,英特尔公司推出了极具成本竞争力的频率为300、400、650
MHz的超低电压和超低功耗Intel Celeron 处理器。低功耗、超低功耗和超低电压的Intel Celeron处理器中,小型BGA2封装的时钟频率为300和400
MHz,带有 128K的L2 Cache,采用 FCBGA 封装的时钟频率为400和650 MHz 并且有 256K的片上L2
cache。新的400 MHz和650 MHz处理器非常适合通信设备,如网络附加存储设备、Web板和其它需要低功耗和较少器件数的应用,包括交互式客户端、工业膝上计算机等。
工作在400 MHz和650 MHz的 超低电压(ULV) Intel Celeron处理器为集成图像应用提供了更多的选择,它们可配置Intel
815E 芯片组或外形更小的的Intel 440MX芯片组使用。
Intel NetBurst微架构
Intel NetBurst微体系架构是Intel Pentium 4 处理器系列和Intel XeonTM处理器系列中采用的新架构。这一架构为嵌入式应用带来了几大性能优势。Intel
NetBurst微架构采用的扩展超级流水线技术提供了更高的频率并为嵌入式应用提供了更高的性能。另一项特性,快速执行引擎(Rapid
Execution Engine)则支持每个时钟周期完成两次运算,从而使算术逻辑处理速度更快。执行跟踪缓存(Execution
Trace Cache)是一种改进的L1缓存架构,它可记住或缓存指令解码器已经解码的微指令。因此同样的指令再次执行时延迟时间就短的多,从而提高了处理器性能。
Intel NetBurst微架构还增加了144条新的流媒体SIMD Extensions 2 (SSE2)扩展指令集,从而在视频和音频编码应用中可以支持更快帧速率的MPEG2播放。Intel
Pentium 4 处理器系列和Intel Xeon处理器系列还增强了浮点运算和多媒体能力,采用了128位整数和双精度浮点指令。这可以提高多媒体和3D图像处理性能,并提高Internet流媒体处理能力。这些特点对于需要功能强大的视频、3D图像或高质量音频播放的交互式客户端或游戏应用来说非常有用。此外,语音/数据流处理设备或通信刀片也可利用这些特性。
超级线程
嵌入式服务器、通信基础设施和通信设备现在都在使用多线程应用来处理来自数据库或网络的语音和数据媒体流。甚至高端终端/客户端设备也在使用多线程技术,并且同时运行多个不相关的任务。Intel
Xeon 处理器,低电压Intel Xeon 处理器以及 Intel Pentium 4 处理器在这个应用市场提供了优越的性能。
当执行由IA-32指令组成的典型代码时,平均仅用到Intel NetBurst微架构中35%的执行资源。为更有效地使用这些执行资源,超级线程技术支持同时执行两个任务,或者两个不同的应用或同一应用的两个线程。CPU维持两个处理器的结构状态,即在同一个物理处理器上模拟出两个逻辑处理器并共享同一物理处理器的资源。可在两个逻辑处理器间切换执行过程,如指令提取和提供、缓存及失效、以及在两个逻辑处理器间同时共享快速执行引擎和缓存。对于多线程代码,超级线程技术通过更多地利用执行资源提高了指令处理的速度。当执行多线程操作系统和应用代码时,这一技术可使性能比没有采用超级线程技术的可比IA-32处理器的性能提高多达30%。
基本上,嵌入式应用,如NAS、SAN、防火墙/安全应用等,都要完全利用超级线程技术来提供I/O数据和语音处理性能。
针对嵌入式应用的热解决方案
英特尔不断发布专门针对嵌入式应用的热设计指南,包括针对1U通信设备、防火墙/安全/NAS应用、终端/客户端,以及刀片服务器应用的热设计指南。通常,嵌入式应用需要更为严格的热解决方案,即要求热解决方案的尺寸要小,又要能够及时将高性能处理器产生的热量散出。
英特尔开发了 Intel Pentium 4 处理器和Intel Pentium 4-M处理器1U/双插槽热设计指南。这一热设计指南中建议的热解决方案所采用的是热设计功率(TDP)为
35 W的Pentium 4-M处理器和TDP为59.8W 的 Pentium 4 处理器。 1U 动态散热器可从Cooler
Master和Sanyo-Denki公司获得。
超低电压Intel Celeron 400/650MHz 处理器支持在入门级低成本嵌入式应用中的无风扇设计。使用无风扇技术可以获得更高的可靠性,因为利用空气的自然对流来散热,避免了风扇引起的故障。使用无风扇技术同时还可获得比同类产品更好的性能。超低电压
Celeron 400 MHz 处理器 (0.13 )特别适合用于需要利用自然对流进行冷却的环境。利用相对小的铝散热器和适当的机箱通风,可以较容易地达到所需要的热阻值。在较低的环境温度下,还有可能利用自然对流冷却方式来冷却650
MHz 的处理器。
热监控功能
Intel Xeon处理器系列和Intel Pentium 4 处理器系列都具有热监控功能,以保证处理器不会因为过热而损坏。采用的0.13微米工艺制造的处理器中都增加了热监控功能。这一功能允许嵌入式系统人员设计更低成本的热解决方案,同时又不会牺牲系统完整性或可靠性。热控制电路(TCC)利用位于处理器片芯上在工厂已经调整好的精确温度传感器来实现这一功能。不需要任何额外硬件或软件,几乎在任何情况下TCC都可以将处理器的片芯温度控制在工厂确定的范围内。这允许在决定处理器和系统散热解决方案时,只需考虑实际应用的正常功率预算就可以,而不需要采用处理器的最大功耗。
TCC 对处理器控制的控制是通过调制(启动和停止)处理器内核时钟来实现的。一旦内部片芯温度非常接近处理器温度界限,热监控功能就启动。TCC电路通过以特定的占空比来停止处理器内核时钟来调制处理器内核时钟。一旦温度回复到非临界水平,调制过程中止,TCC电路也停止活动。
EmbeddedATX 参考设计
英特尔公司新公布了专门针对嵌入式应用的EmbeddedATX (EmbATX) 规范。EmbATX 是一种新的嵌入式主板外形规范,旨在满足高度受到限制的需要薄型主板的应用的需要。EmbATX的设计目标有两个,一是为需要薄型主板的应用提供一种标准的外形规范,二是提供成本尽可能低的解决方案。EmbATX
尽可多地保持与广泛应用的ATX系列的一致性以降低成本,包括主板长宽尺寸、同样的安装孔、后向兼容的后端I/O接插件区,以及同样的ATX/SFX电源连接器。EmbATX
还使用了业界标准的薄型PCI卡以通过PCI接线器进行水平扩展。这一规范定义了主板和外壳间的电气和机械接口,包括隔离区的被动热设计。EmbATX规范的出现可帮助客户在薄尺寸平台中采用高性能处理器,从而使得最终的主板可置入薄型或正常ATX机箱中。
英特尔还给出了基于EmbATX规范的参考设计原理图来加快设计周期。通信和交互式客户端应用开发人员都可从最新的参考设计中获益。该参考设计是可扩展的,适用于Intel
Pentium 4 处理器桌面或移动版本。
AdvancedTCA 规范
AdvancedTCA(或 ATCA) 是由PICMG开发的一种行业规范,旨在为那些CompactPCI或专用解决方案无法满足要求的通信应用提供一种新的主板和机箱外形规范。
ATCA的基本目标是是为电信级应用提供标准化的支持NEBS和具有99.999%可用性的平台架构。这一架构除了可为更高性能的计算单元提供容身空间以外,还可在不同层次为系统部件提供更多选择性和互操作性。ATCA提供的可扩展的背板环境可支持范围广泛的标准和专用构造接口,保证强壮的系统管理和优异的供电和冷却能力,如采用以太网、InfiniBand、IPMI
1.5等协议的星形和全网络连接。
目前有 100多家企业在参预ATCA的标准制定工作。英特尔公司一直积极地参预ATCA标准的开发和部署活动。
总结
嵌入式 Intel 架构旨在为通信系统和传统嵌入式应用提供更高的性能,这些应用包括电信设备、交互式客户设备、网络附加存储等。为了缩短产品设计时间和上市时间,英特尔公司专门为不同垂直市场中的嵌入应用开发了多种参考设计原理图、软件和热解决方案。为满足嵌入式应用客户的长期供货保障的需求,Intel嵌入式部门的产品线对市场的保证供货为5至7年。
|