正在加载图片...
是在通用单片机或片上系统(SOC)中增加DsSP协处理器,例如 Intel的MCS-296 推动嵌入式DSP处理器发展的一个重要因素是嵌入式系统的智能化,例如各种带有智 能逻辑的消费类产品,生物信息识别终端,带有加解密算法的键盘,ADSL接入、实时语 音压解系统,虛拟现实显示等。这类智能化算法一般都是运算量较大,特别是向量运算、 指针线性寻址等较多,而这些正是DSP处理器的长处所在。 嵌入式DSP处理器比较有代表性的产品是 Texas Instruments的TMS320系列和 Motorola的DSP56000列。TMS320系列处理器包括用于控制的C2000系列,移动通信 的C5000系列,以及性能更高的C6000和C8000系列。DSP56000目前已经发展成为 DSP56000,DSP56100,DSP56200和DSP56300等几个不同系列的处理器 DSP的设计者们把重点放在了处理连续的数据流上。在嵌入式应用中,如果强调对连 续的数据流的处理及高精度复杂运算,则应该选用DSP器件 1114.嵌入式片上系统( System On Chip) 随着LSI设计的普及化及半导体工艺的迅速发展,可以在一块硅片上实现一个更为 复杂的系统,这就是 System On Chip(SOC)。各种通用处理器内核将作为SOC设计公司的 标准库,和许多其它嵌入式系统外设一样,成为LSI设计中一种标准的器件,用标准的 VHDL等语言描述,存储在器件库中。用户只需定义出整个应用系统,仿真通过后就可以 将设计图交给半导体工厂制作样品。这样除个别无法集成的器件以外,整个嵌入式系统大 部分均可集成到一块或几块芯片中去,应用系统电路板将变得很简洁,对于减小体积和功 耗、提高可靠性非常有利。 SOC可以分为通用和专用两类。通用系列包括 Motorola的 M-Core,某些ARM系列器 件, Echelon和 Motorola联合研制的 Neuron芯片等。专用SOC一般专用于某个或某类系统 中,不为一般用户所知。一个有代表性的产品是 Philips的 Smart Xa,它将XA单片机内核 和支持超过2048位复杂RSA算法的CCU单元制作在一块硅片上,形成一个可加载JAVA 或C语言的专用的SOC,可用于公众互联网如 Internet安全方面 1.115.嵌入式处理器的选择 针对各种嵌入式设备的需求,各个半导体芯片厂商都投入了很大的力量研发和生产适用 于这些设备的CPU及协处理器芯片。用于嵌入式设备的处理器必须高度紧凑、低功耗、低 成本。针对每一类应用来说,开发者对处理器选择都是多种多样的,掌上电脑就是一例,如 表1.1所示。 与全球PC市场不同的是没有一种微处理器和微处理器公司可以主导嵌入式系统,仅 以32位的CPU而言,就有100种以上嵌入式微处理器。由于嵌入式系统设计的差异性极 大,因此选择是多样化的。设计者在选择处理器时要考虑的主要因素有: (1)调查市场上己有的CPU供应商。有些公司如 Motorola、 Intel、AMD很有名气 而有一些小的公司如QED虽然名气很小,但也生产很优秀的微处理器。另外, 有一些公司,如ARM、MPS等,只设计但并不生产CPU,他们把生产权授予 世界各地的半导体制造商。ARM是另外一种近年来在嵌入式系统有影响力的微 处理器制造商,ARM的设计非常适合于小的电源供电系统。Appl在 Newton手 持计算机中使用ARM,另外有几款数字无线电话也在使用ARM (2)处理器的处理速度。一个处理器的性能取决于多个方面的因素:时钟频率,内部- 5 - 是在通用单片机或片上系统(SOC)中增加 DSP 协处理器,例如 Intel 的 MCS-296。 推动嵌入式 DSP 处理器发展的一个重要因素是嵌入式系统的智能化,例如各种带有智 能逻辑的消费类产品,生物信息识别终端,带有加解密算法的键盘,ADSL 接入、实时语 音压解系统,虚拟现实显示等。这类智能化算法一般都是运算量较大,特别是向量运算、 指针线性寻址等较多,而这些正是 DSP 处理器的长处所在。 嵌入式 DSP 处理器比较有代表性的产品是 Texas Instruments 的 TMS320 系列和 Motorola 的 DSP56000 系列。TMS320 系列处理器包括用于控制的 C2000 系列,移动通信 的 C5000 系列,以及性能更高的 C6000 和 C8000 系列。DSP56000 目前已经发展成为 DSP56000,DSP56100,DSP56200 和 DSP56300 等几个不同系列的处理器。 DSP 的设计者们把重点放在了处理连续的数据流上。在嵌入式应用中,如果强调对连 续的数据流的处理及高精度复杂运算,则应该选用 DSP 器件。 1.1.1.4. 嵌入式片上系统(System On Chip) 随着 VLSI 设计的普及化及半导体工艺的迅速发展,可以在一块硅片上实现一个更为 复杂的系统,这就是 System On Chip(SOC)。各种通用处理器内核将作为 SOC 设计公司的 标准库,和许多其它嵌入式系统外设一样,成为 VLSI 设计中一种标准的器件,用标准的 VHDL 等语言描述,存储在器件库中。用户只需定义出整个应用系统,仿真通过后就可以 将设计图交给半导体工厂制作样品。这样除个别无法集成的器件以外,整个嵌入式系统大 部分均可集成到一块或几块芯片中去,应用系统电路板将变得很简洁,对于减小体积和功 耗、提高可靠性非常有利。 SOC 可以分为通用和专用两类。通用系列包括 Motorola 的 M-Core,某些 ARM 系列器 件,Echelon 和 Motorola 联合研制的 Neuron 芯片等。专用 SOC 一般专用于某个或某类系统 中,不为一般用户所知。一个有代表性的产品是 Philips 的 Smart XA,它将 XA 单片机内核 和支持超过 2048 位复杂 RSA 算法的 CCU 单元制作在一块硅片上,形成一个可加载 JAVA 或 C 语言的专用的 SOC,可用于公众互联网如 Internet 安全方面。 1.1.1.5. 嵌入式处理器的选择 针对各种嵌入式设备的需求,各个半导体芯片厂商都投入了很大的力量研发和生产适用 于这些设备的 CPU 及协处理器芯片。用于嵌入式设备的处理器必须高度紧凑、低功耗、低 成本。针对每一类应用来说,开发者对处理器选择都是多种多样的,掌上电脑就是一例,如 表 1.1.所示。 与全球 PC 市场不同的是没有一种微处理器和微处理器公司可以主导嵌入式系统,仅 以 32 位的 CPU 而言,就有 100 种以上嵌入式微处理器。由于嵌入式系统设计的差异性极 大,因此选择是多样化的。设计者在选择处理器时要考虑的主要因素有: (1) 调查市场上已有的 CPU 供应商。有些公司如 Motorola、Intel、AMD 很有名气, 而有一些小的公司如 QED 虽然名气很小,但也生产很优秀的微处理器。另外, 有一些公司,如 ARM、MIPS 等,只设计但并不生产 CPU,他们把生产权授予 世界各地的半导体制造商。ARM 是另外一种近年来在嵌入式系统有影响力的微 处理器制造商,ARM 的设计非常适合于小的电源供电系统。Apple 在 Newton 手 持计算机中使用 ARM,另外有几款数字无线电话也在使用 ARM。 (2) 处理器的处理速度。一个处理器的性能取决于多个方面的因素:时钟频率,内部
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有