0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

嵌入式处理器模块的系统处理功能介绍

电子设计 来源:郭婷 作者:电子设计 2019-01-22 08:26 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

尽管MCU在逻辑和功能密度方面不断扩展,但今天设计的性能和功能要求往往难以提供单片解决方案。因此,嵌入式处理器在许多情况下实际上变成了集成处理器,RAM,闪存,甚至电源以及其他支持分立元件的模块。从典型PC中的处理器开始的设计趋势(处理器模块在Pentium II时代开始取代单芯片解决方案)现在已经在嵌入式空间中完全出现,作为所需的功能量,并且要求选择模块可以是有效和高效地按时实施设计的最佳行动方案。

本文探讨了可用的现成模块,这些模块封装了各个功能以及整个系统处理功能。

虽然许多简单的功能可以简化为基本的逻辑功能,但使用离散逻辑芯片进行设计可能不是最佳方法,尤其是在开发阶段,测试和观察通常意味着改变逻辑或调整逻辑一点点。因此,可编程解决方案是最快的答案,因为逻辑功能的改变可以在不抬起烙铁的情况下进行。

基于Microchip PIC16C56a,Parallax的BS1-IC Basic Stamp模块值得一看(图1)。载板上的简单SIP直插式插座将电源和信号耦合到一个小型可编程处理器模块。这是一个4 MHz微模块,使用PIC处理器运行非常小且有限的基本程序,在一个只有16字节RAM的程序中提供8个I/O引脚和最多80条指令。

图1:使用功能齐全且经过调试的SIP插件处理器模块,您可以专注于手头的应用程序,并缩短产品上市时间。

在某些情况下,模块化的原因是升级能力,当处理器模块进入标准的可扩展包时,这是一个非常容易的事情。 Parallax还提供基于Microchip PIC16C57c模块的20 MHz BS2-1C模块,采用24引脚DIN封装,具有16位I/O和串行(最多9,600波特)端口,最多500条指令程序。在这个封装中,可提供可扩展的BS2-IC和BS2sx-IC,后者采用Parallax 8位MCU,工作频率高达50 MHz,提供更高的性能和I/O,但仍限于相当简单的任务。

兔子季节

向上移动食物链的是Rabbit Semiconductor处理器模块,它集成了一些更高级别的外围设备和功能,如基于以太网的功能以及C可编程性。以兔子20-101-1306(核心模块RCM5750)为例。这个50 MHz处理器模块具有边缘连接指状物,便于插入和移除,1 MB闪存和128 KB RAM。它还允许使用API在C中进行编程,以访问板载外设,包括多达35个I/O线,6个串行端口(部分具有SPI和HDLC功能),RTC以及以太网端口。参考设计显示了用于网络连接的集成以太网端口,以及免版税的TCP/IP软件。

Rabbit Semiconductor的RCM5700和RCM6700系列器件是小型PCI Express外形的紧凑型模块。它们将Rabbit 5000和6000处理器与集成的10/100Base-T以太网功能和片上SRAM相结合。这些器件包括硬件DMA,与多达六个串行端口共用的I/O线,以及四级备用引脚功能,包括可变相位PWM,外部I/O总线,正交解码器和输入捕捉。

Zilog的EZ80L925048MODG模块(图2)提供类似的免版税TCP/IP堆栈和带以太网的OS处理器模块,可添加Web服务功能。这款可扩展模块是专为快速开发和部署需要控制和Internet/Intranet连接的嵌入式系统而设计的紧凑型高性能以太网模块,由Zilog的eZ80L92设备提供支持,该设备是Zilog eZ80 Acclaim系列的成员。 48 MHz处理器还具有IRDA端口,两个UART,一个SPI,一个IIC端口和RTC,1 MB闪存,以及512 KB的RAM用于编程和划痕。两个50针接头可以快速方便地插入和移除主板。可以在Digi-Key的网站上找到该公司ez80 Acclaim系列的产品培训模块。

图2:模块中嵌入了完全集成的以太网功能以及免版税的TCI/IP堆栈。这使得模块化解决方案可以提供比UART,SPI和IIC更高级别的通信

同一类是来自NetBurner的MOD5272-1001R。该模块基于32位Freescale ColdFire 5272,运行频率为62.5 MHz,带有8 MB SDRAM和2 Mbytes闪存,具有10/100-Mbit/s以太网,两个UART和SD/MMC闪存卡支持(图3) )。

图3:此模块中的ColdFire处理器为免版税堆栈添加了FTP和电子邮件服务器,以及实时操作系统除了Web服务器和以太网端口。还提供Wi-Fi版本。

使用C和C ++作为开发的网关,系统软件包括TCP/IP堆栈和实时操作系统支持,Web服务器,FTP服务器和电子邮件支持。还有更多的编程资源以及8 Mbytes的SDRAM和2 Mbytes的Flash。与Zilog模块一样,50针DIN接头允许轻松插入和移除,以及可扩展的升级能力。

更小的封装中更大的性能

任何连接到有线以太网端口的东西都需要一个RJ45连接器。如果RJ45连接器是电路板并且嵌入了处理器怎么办?这就是Digi-International用DC-ME-Y401-JT及其ARM®内核所做的事情(图4)。

图4:整个75 MHz ARM处理器模块位于RJ45型以太网插孔内。这提供了更高的密度,并且可以执行更难以逆向工程的功能,特别是如果您认为它仅仅是连接器。

基于Digi的NS9210处理器和ARM926EJ-S内核,2 Mbit波峰焊接,75 MHz模块连接器除了10/100以太网,UART,IIC和ITR外,还具有CAN接口。 SPI端口和AES 256位加密块。 4-Mbit版本DC-ME-Y402-JT也可用于更多程序空间。

其他几家制造商也采用了ARM核心模块,ARM支持的各种性能和功能包括双核部件和DSP配套产品。以Logic PD的SOMDM3730-20-2780AGCR Torpedo系统模块为例。它们采用薄型,高密度,板对板连接器,在较小的空间内提供相当高的处理能力(图5)。 Logic PD的Torpedo系统级模块(SOM)系列采用基于德州仪器DaVinci DM3730数字媒体处理器和Sitara AM3703处理器的紧凑外形。 DM3730 Torpedo SOM占用不到一平方英寸,但速度高达1 GHz。

图5:使用高密度连接器,模块化1 GHz ARM内核处理器还包含一个用于计算密集型任务的DSP协处理器。小尺寸和模块化允许多处理架构,是并行处理应用的理想选择。

这些是高端1 GHz ARM Cortex™-A8处理器模块,具有TMS320C64 DSP协处理器,可卸载计算密集型和DSP相关功能。这使ARM内核可以执行基于RTOS和通信的功能。

另一款带有DSP挂钩的双核模块来自Bluetechnix及其eCM-BF561核心模块(100-1214-1)。该内核针对并行处理应用进行了优化,主要针对两款基于ADI Blackfin的ADSP-BF561处理器,每个处理器的运行频率为600 MHz。这些处理器具有128 MB的RAM和32 MB的闪存,适用于要求苛刻的应用,如实时视频处理,面部识别和手势解码。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 处理器
    +关注

    关注

    68

    文章

    20339

    浏览量

    255258
  • mcu
    mcu
    +关注

    关注

    147

    文章

    19160

    浏览量

    404570
  • 嵌入式
    +关注

    关注

    5209

    文章

    20679

    浏览量

    337263
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    什么是嵌入式系统嵌入式微处理器

    本帖最后由 dianzijie5 于 2011-8-12 14:36 编辑 什么是嵌入式系统嵌入式微处理器嵌入式系统一般指非PC
    发表于 08-12 14:35

    介绍几种不同的嵌入式处理器

    嵌入式微处理器(EMPU)  嵌入式微处理器的基础是通用计算机中的CPU。在应用中,将微处理器装配在专门设计的电路板上,只保留和嵌入式应用有关的母板
    发表于 02-02 15:15

    嵌入式处理器嵌入式操作系统

    嵌入式处理器嵌入式操作系统 1.2.1 嵌入式微处理器    嵌入式
    发表于 06-17 00:30 2189次阅读

    如何构建基于处理器嵌入式安全系统 

    嵌入式安全系统概述;嵌入式系统安全技术;安全应用处理器介绍 ;基于安全
    的头像 发表于 01-25 07:06 3317次阅读
    如何构建基于<b class='flag-5'>处理器</b>的<b class='flag-5'>嵌入式</b>安全<b class='flag-5'>系统</b> 

    嵌入式系统教程之嵌入式处理器的详细资料说明

    本文档的主要内容详细介绍的是嵌入式系统教程之嵌入式处理器的详细资料说明包括了:1 硬件子系统
    发表于 06-14 17:14 18次下载
    <b class='flag-5'>嵌入式</b><b class='flag-5'>系统</b>教程之<b class='flag-5'>嵌入式</b><b class='flag-5'>处理器</b>的详细资料说明

    嵌入式处理器是怎样分类的

    嵌入式处理器分为嵌入式微控制器(MCU),嵌入式DSP处理器(DSP),嵌入式微处理器(MPU)
    发表于 10-05 17:39 5537次阅读
    <b class='flag-5'>嵌入式</b><b class='flag-5'>处理器</b>是怎样分类的

    常见的嵌入式处理器分类对比

    嵌入式处理器简介 嵌入式处理器嵌入式系统的核心,是控制、辅助
    的头像 发表于 10-30 10:22 3021次阅读

    嵌入式控制系统的ARM处理器

    嵌入式控制系统的ARM处理器一、嵌入式硬件系统概述1、嵌入
    发表于 10-20 13:21 3次下载
    <b class='flag-5'>嵌入式</b>控制<b class='flag-5'>系统</b>的ARM<b class='flag-5'>处理器</b>

    嵌入式处理器

      嵌入式处理器嵌入式系统的核心,是控制、辅助系统运行的硬件单元。范围极其广阔,从最初的4位处理器
    发表于 10-20 17:21 1次下载
    <b class='flag-5'>嵌入式</b><b class='flag-5'>处理器</b>

    嵌入式处理器

      嵌入式处理器嵌入式系统的核心,是控制、辅助系统运行的硬件单元。范围极其广阔,从最初的4位处理器
    发表于 10-21 13:36 3次下载
    <b class='flag-5'>嵌入式</b><b class='flag-5'>处理器</b>

    嵌入式处理器有哪些种类 目前主流的嵌入式处理器架构有哪些

     嵌入式处理器是专门设计用于嵌入式系统的微处理器,它们通常具有低功耗、小尺寸和多种集成功能的特点
    发表于 07-24 14:57 1.2w次阅读

    嵌入式微处理器的原理和应用

    嵌入式微处理器是专为嵌入式系统设计的微处理器,它们是嵌入式系统的核心组件,负责执行程序指令、
    的头像 发表于 03-28 15:51 2432次阅读

    什么是嵌入式微处理器嵌入式微处理器有哪些?

    嵌入式微处理器是指嵌入到特定应用系统中的微处理器,它是整个嵌入式系统的核心,由通用
    的头像 发表于 03-29 11:39 2286次阅读

    嵌入式微处理器功能 嵌入式微处理器原理与应用

    嵌入式微处理器是一种集成了中央处理单元(CPU)核心和各种外围接口的集成电路,广泛应用于嵌入式系统中。由于嵌入式
    的头像 发表于 05-04 14:50 2727次阅读

    嵌入式微处理器的分类 嵌入式微处理器的种类和型号

    嵌入式微处理器是指内部集成了CPU、存储、外设接口等功能的微型芯片,被广泛应用于各种嵌入式系统中。嵌入
    的头像 发表于 05-04 16:31 3991次阅读