您的位置 首页 制造

嵌入式MCU硬件规划概述

电子产品世界,为电子工程师提供全面的电子产品信息和行业解决方案,是电子工程师的技术中心和交流中心,是电子产品的市场中心,EEPW 20年的品牌历史,是电子工程师的网络家园

1导言

现在,集成电路嵌入式技能开展越来越快,各色嵌入式产品也越来越受欢迎,特别是以大屏幕多功用的手机、平板电脑等为典型代表,做为其操控中心的高功用、低功耗的微操控器(MCU)起到了决议性效果。因而以CPU为中心MCU的规划也成为了许多高等院校、各大公司进行商场竞争的一个干流开展方向。

2 MCU选型技能

微操控器(MCU)的运用领域十分广泛,如消费类电子商场中的手机、照相机、摄像机、MP3、MP4、平板电脑、笔记本电脑、PC机、各种遥控电动玩具等,还有轿车电子的电子钥匙、操控体系、导航、倒车印象、倒车雷达等,还有各种安全防卫体系、医疗器械、工业操控、武器装备、航空航天等各个领域。因而在规划MCU之前需求进行清晰的商场定位,然后使方针产品有的放矢,并在高功用、低成本、多功用、轻体积、低功耗、高牢靠、散热好、抗辐照、抗单粒子、习气超高温文超低温等方面具有很强的竞争力。MCU硬件规划首要包含两大部分:CPU选型和外围IP核的选取。

3 CPU选型

CPU作为MCU的大脑,起到操控中心的效果,根本上决议了MCU的方针运用领域,因而CPU的选型是规划MCU的要害。现在,能够用于集成电路嵌入式规划的CPU首要有CISC架构的80386EX,RISC架构的ARM7TDMI/EJ、ARM926EJS/946ES/968ES、ARM1136/56/76、ARMCortex-A5/7/8/9/15、ARMCortex-R4/5/7、ARMCortex-M0/0+/1/3/4、SecurCore000/100/300、MIPS32M4K/4K/14K/24K/34K/74K/1004K/1074K、microMIPS32、SmartMIPS、Nios/NiosII、PowerPC40x/60x/70x/90x、SPARCv7/8/9、LEON2/3/4、OR1000/1200等,其间以ARM系列嵌入式CPU开展的气势最为迅猛,占有了嵌入式处理器绝大部分的商场份额,并且还在持续增加。各家公司的每种处理器都有自己的特色,能够满意不同的运用需求。此外,开发环境的齐备性、总线接口协议的高效性、技能支持的专业性、IP核品种的丰富性、规划资源的开放性以及规划者的运用习气等,都会对CPU的选型发生决议性的影响。

4外围IP选取

关于运用领域而言,外围IP核起到了很好的支撑效果,由于假如把MCU比作“人”,则外围IP核相当于MCU的“眼”“耳”“口”“鼻”等重要器官,所以外围IP核的选取也相同至关重要。IP核的选取包含通用IP核和特定用处IP核两种。

4.1通用IP选取

现在,通用IP核的品种比较繁复,依照总线接口协议能够分为IBM公司的Core Connect、ARM公司的AMBA(Advanced Microcontroller Bus Architecture)和Silicore Corp公司的Wishbone等;按功用分为接口类IP核如DMA、GPIO、UART、USART、Timer、WDT、I2C、I2S、SPI、CAN、存储器操控器,图画处理类IP核等;存储器类IP核如ROM、RAM、SRAM、FLASH等。根据功用不同能够进行不同的挑选,还能够集成几个相同功用的IP核,如UARTx4有4个UART接口,I2Cx2则是有2个I2C接口等。

4.2特定用处IP选取

特定功用的IP核品种也许多,如时钟类的PLL、片上高精度振荡器,模数转化类的AD、DA,网络类的ETHERNETMAC/PHY、Modem,图画处理类的H.264、JPEG,接口类的USB2.0/3.0、IDE、SATA等,高速接口类的LVDS、RapidIO、SerDes等,还有各种传感器等,需求根据商场定位来确认。

5 MCU规划

5.1硬件规划

现在,Samsung、FreeScale、Atmel、NXP、TI、ST等大公司现已大规模推出各类MCU,并且各具特色,因而规划具有自主知识产权的MCU应在体系架构等方面有别于这些大公司,一是防止侵权,二是更有利于商场竞争。一起应做好产品的规划:从简略到杂乱,从单一产品到系列产品,规划渠道不断保护与更新,规划软件不断保护与晋级,规划人员的水平不断进步。首要包含以下几个方面:

(1)体系架构剖析、规划和验证

根据规划规范书中的功用方针和功用方针,首要需求拟定规划计划:选取几款CPU以及一切用到的IP核进行体系级规划,从全体上评价MCU的体系架构、CPU的功用方针、IP核的功用特性等方面。根据几种选定的方针工艺给出相应的数据剖析,确认是否能够满意规划方针的要求,然后确认根本的规划计划,然后再根据详细的规划成果进行相应的优化。

(2)时钟和复位计划规划

时钟和复位对整个电路而言起到了至关重要的效果。假如这两路信号有问题,则电路不能正常作业。因而,需求作出翔实的时钟计划和复位计划,需求给不同的外设供给不同的时钟:USB独自时钟、CPU等高速外设一个时钟、UART等低速外设一个时钟,如图1示。


图1时钟计划示意图

(3)总线计划规划

选用何种总线、何种组合方法、总线的数量等关系到MCU功用的发挥。以AMBA总线为例,一般的用法是AHB接高速外设,再经过AHB到APB总线桥来拜访低速外设。有时为了进步外设的拜访速度,一个MCU内部可能有两条APB总线;也可能有两条AHB总线。指令和数据别离,一条用来数据传输或图画处理,另一条用来通用操控。还可能有多层AHB的互连矩阵,便于多个Master能够一起拜访多个不同的高速外设,然后大幅度进步MCU体系功用。因而,总线计划的拟定须根据产品的详细运用来确认。

(4)功耗办理计划规划

低功耗是MCU的杰出特色之一,由于MCU中集成了多种低功耗办理战略:不仅在逻辑上选用门控时钟、门级优化的方法,并且还在物理上选用多阈值电压、多电源域、门控电源等方法;一起更在功用形式上选用了多种形式:正常运转形式、睡觉形式、深度睡觉形式、掉电形式等,并严厉规则各种形式下运转和封闭IP核的品种以及各种形式之间的进入和退出流程。这既确保了电路的功用,又确保了电路的功用。

(5)中止处理计划规划

中止是MCU一项很重要的功用。经过中止操控,CPU能够快速呼应外设的恳求。中止处理一般包含中止源的数量、优先级、是否可屏蔽、是一般中止仍是快速中止等,一般需求规划一个专用模块来进行中止处理。有时为了进步规划功率,IP销售商也供给规范的根据AHB或APB等总线接口协议的IP核。假如此类IP核能够满意体系关于中止处理状况的要求,也能够选用。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/bandaoti/zhizao/326305.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部