新闻中心

EEPW首页 > 嵌入式系统 > 专题 > 嵌入式微处理器指南

嵌入式微处理器指南

作者:时间:2008-01-30来源:电子产品世界收藏

Actel Corp

本文引用地址:http://www.amcfsurvey.com/article/78295.htm

  ()

  Actel公司的8位Core8051微控制器内核的目标是那些依靠该公司的非易失性单片ProASIC Plus、Axcelerator、SX-A和RTSX-S FPGA工作的消费、汽车、工业、军事和航天应用。该内核在一个周期内执行所有ASM51指令,并具有13个四优先级中断、32个I/O端口、2个定时器、1个可编程串口。您可以把Core8051与其它Actel IP内核结合起来,增强它的功能。

  Actel的Platform8051开发工具包包括IP内核、软件工具,以及目标硅芯片,这些芯片使设计人员能配置IP内核,包括Actel的Core8051。Actel测试并验证了Actel FPGA中的预先实现、可综合Direct-Core IP构件模块。

Advanced Micro Devices

  ()

  AMD提供基于x86的产品线,满足了嵌入式、移动和企业级服务器和工作站以及台式PC的需要。今年,AMD推出了AMD Opteron、AMDAthlon 64、Mobile AMD Athlon 64等型号处理器。AMD64处理器系列提供了EVP(增强病毒防护)能力,用于实现更安全的计算环境,并且它具有直接连接架构(Direct Connect Architecture),该架构把内存控制器和I/O直接连接到CPU,改善了总体系统性能和效率。

  AMD64系列处理器在32和64位平台上延伸了x86 ISA。AMD Opteron处理器的目标是服务器和工作站,AMD Athlon 64处理器和MobileAMD Athlon 64处理器的目标分别是台式PC和移动PC。AMD Athlon XP和 AMD Athlon XP-M处理器具有QuantiSpeed架构以及对AMD的3DNow!Professional指令的支持,这些指令用于增强多媒体。Athlon XP-M处理器采用较小的PGA封装,来支持“轻薄”设计。

  AMD Geode处理器系列的目标是宽带多媒体、机顶盒和瘦客户机应用。开发人员可以通过运用“性能功率评级”术语来比较Geode处理器,以便选择具有适当性能和功耗组合的处理器。今年,AMD发布了一系列高性能嵌入式Geode处理器,它们基于该公司的AMD Athlon内核。E lanSC5220 x86控制器涵盖了数据通信、电信和信息家电市场。

  AMD基于MIPS的Alchemy的目标是PDA、网络浏览板(Web tablet)、便携式或有线互联网访问设备、网关应用。今年,该公司还推出了AMD Alchemy Au1550安全网络处理器。Au1550处理器的低功耗特性使它适合于电池供电应用和以太网供电应用。

Altera

  ()

  三种Nios II通用RISC处理器软内核设计用于Altera公司的Stratix、Stratix II、Cyclone和HardCopy器件系列。标准的Nios II/s内核提供了内核尺寸和性能之间的平衡,而Nios II/e和Nios II/f把这种平衡分别推向更小的内核或更快的性能。Nios II/e内核仅消耗价值35美分的逻辑电路,而Nios II/f可以达到200 Dhrystone MIPS性能。所有三种内核共享一个共同的32位ISA,并且100%二进制代码兼容。设计人员使用Altera的Quartus II设计软件配备的SOPC(可编程片上系统)Builder工具。Altera继续支持它的第一代Nios嵌入式处理器。

  Altera公司提供的Excalibur嵌入式处理器把ARM922T处理器子系统和该公司的可编程逻辑电路架构集成在一起。Excalibur器件使您能够在配置FPGA之前,以独立方式来操作该处理器。Altera的SOPC Builder系统集成工具利用智能开关结构来连接处理器、外设、用户自定义外设,它还能生成定制的软件开发工具包。

Analog Devices

  ()

  Analog Devices公司的ADuC702x系列高精度模拟微控制器集成了一个32位ARM7TDMI内核和一些12位ADC。这些器件的目标是一些工业、光联网和汽车应用,控制和监视在这些应用中至关重要。它们支持多达16路快速12位精度的模数转换和4个12位DAC。ARM7TDMI具有一个基于闪存的16/32位RISC处理器内核,该内核集成了模拟外设,比如一个高精度的能带隙参考源(bandgap reference),该参考源的漂移性能好于10ppm/℃。其它外设包括一个比较器、一个用于胶合逻辑的可编程逻辑电路阵列、一个三相PWM发生器。

Applied Micro Circuits Corp

  ()

  在过去一年,AMCC公司获得了32位PowerPC 400系列处理器。PowerPC 405系列的目标是低成本、低功率应用,比如工作组交换机、无线接入点、工作于133MHz~400MHz的光纤通道交换机。PowerPC 440系列器件工作于400MHz~800MHz,包括集成的TCP加速、千兆位以太网、DDR SRAM和PCI-X接口。通用PowerPC 440GX处理器的目标是联网、存储和太空应用。PowerPC 440EP的目标是成像和工业控制市场。对于那些需要额外性能或想改用DDR内存的客户,该组件可以作为升级路径。PowerPC 440SP提供PowerPC处理器当中最宽的PCI带宽,这是因为它提供了两个64位PCI-X接口和一个32位PCI接口,这使它适合于存储市场。

ARC International

  ()

  ARC系列可综合、可由用户定制的32位RISC处理内核包括ARCtangent-A4、ARCtangent-A5、ARC600和ARC700。开发人员刚开始可以使用一个基本的ARC处理器内核,然后增加和定制各种功能,从而为各自的应用来平衡计算性能、面积和功耗。基本配置代表了最小的实现。每种处理器能支持可选的DSP指令和一个高吞吐率的XY内存接口。设计人员可以通过增加指令和内核寄存器来扩展处理器,以便进一步定制系统性能。

  七级32位标量ARC700 RISC处理器架构的目标是高数据速率应用。该处理器可作为可综合HDL,它可以移植到几乎任何芯片代工厂或综合库。ARC700使用ARCompact ISA,并向后兼容ARCtangent-A5和ARC 600处理器。虽然ARC 700提供了很高的时钟速率,但它在面积方面为性能做的折衷很少。

  五级32位ARC600 RISC架构包含各种低功耗功能,使它适合于便携式消费设备。设计人员使用ARChitect2处理器配置工具来改变内核的配置并定义定制的处理器扩展。ARCtangent-A5包含ARCompact16/32位ISA,与单纯的32位指令集架构相比,使用它可以使代码规模缩小40%。作为该系列中最小最快的内核之一,ARCtangent-A4非常适合于一系列联网应用。ARC提供了传统的可综合8位通用Intel 8086/80186架构。

ARM

  ()

  ARM公司进行知识产权(IP)的授权,这些IP用于开发基于32位RISC的系统芯片。ARM提供各种处理器内核,包括ARM7、ARM9、ARM10、ARM11和MPCore多处理器系列,它们基于共同的架构,该架构着重于低功耗和低系统成本情况下的性能。ARM提供SecurCore技术,目标是安全应用,比如智能卡和SIM(用户身份模块)。ARM还提供OptimoDE 数据引擎单处理技术,以及它与Imagination Technologies公司合作开发的MBX 2D和3D图形加速器内核。

Atmel

  ()

  Atmel公司利用7种微控制器或架构提供面向嵌入式产品市场的各种标准产品、ASIC和专用选件。这些架构包括4位Marc4(目标是低功率汽车应用)、8位AVR和8051、16位ARM Thumb、32位ARM和MIPS、32位Sparc(适合于能承受辐射的航天设计)。Atmel提供各种基于ARM公司先进的RISC内核的32位微控制器。该系列产品提供多种内存大小和面向高性能应用的片上功能。Atmel还提供一系列可靠性高的微控制器,它们基于Motorola PowerPC架构,用于军事和空间应用。

  Atmel公司的AVR RISC微控制器执行单周期指令。AVR器件的特点包括片上、系统内可编程闪存和EEPROM、内部振荡器、定时器、上拉电阻、脉宽调制、ADC、模拟比较器、看门狗定时器。该系列的范围是从tinyAVR(1KB片上闪存)到megaAVR(128KB片上闪存)。megaAVR支持一种100nA省电方式。

  8051系列包括具有系统内编程能力的MCS-51插槽插入器件,以及各种小面积20引脚派生器件,这些派生器件的形式为ROMless、ROM、一次可编程、闪存。其中一些器件实现了X2模式,该模式为CPU和外设把内部时钟频率增倍。8051派生器件还包括一些专用产品,这些产品的目标是CAN、MP3应用、智能卡读卡器、USB应用、万维网嵌入式TCP/IP。

  在过去一年,Atmel推出了具有更多CAN功能的8位AVR AT90CAN128闪存控制器。AT90CAN128集成了mega128和V2.0A/V2.0BCAN控制器的功能,Atmel CANary微控制器系列使用这些功能。该CAN控制器能处理15个独立的消息对象,可以在运行中对它们编程。AT90CAN128配备一个16 MIPS AVR RISC引擎、128KB闪存程序存储器、4KBRAM、4KB片上EEPROM,适合于工业控制应用。


上一页 1 2 3 4 5 6 下一页

关键词: 微处理器

评论


相关推荐

技术专区

关闭