强大的MCU源于内核,系统架构和外设的综合设计

发布者:EEWorld资讯最新更新时间:2012-08-01 来源: EEWORLD 手机看文章 扫描二维码
随时随地手机看文章

“最早的8051内核中就已经有飞利浦(恩智浦的前身)的部分专利。”恩智浦半导体资深软件工程师辛华峰表示,也正是由于恩智浦在MCU产业耕耘如此之久,才使其一直处于MCU领域的第一梯队。

据辛华峰介绍,恩智浦2003年就与ARM签订了MCU内核使用协议,05年左右推出基于ARM的MCU产品,属于最早一批和ARM合作开发MCU的厂商,同时也正是和ARM的密切合作,其MCU产品组合已涵盖ARM的所有微控制器产品内核,包括ARM7、ARM9、Cortex-M0、M3及M4等。“恩智浦和ARM已不能用合作伙伴来形容了,更像是亲如兄弟。”辛华峰笑称。

“既然大家都有相同的内核,那么恩智浦有何独门武器呢?”辛华峰表示,首先在生产方面,恩智浦一方面在高端Cortex M3及M4 MCU产品线利用TSMC的90nm LP与90nm NV工艺,另外低端低功耗的Cortex M0及Cortex M3则是选择SSMC(大股东为恩智浦与TSMC)。辛华峰表示,选择不同的代工厂可以有效的降低生产风险,确保供货的稳定性。

   

    恩智浦的生产分布

辛华峰特别介绍了恩智浦具有创意的LPC1100LV,该产品是业界首先采用1.8V电压的Cortex M0 MCU,同时也是业界最小的32位MCU,最小25脚WLCSP封装仅有2mm*2mm大小。

该LPC1100LV VDD输入为1.65-1.95V,休眠电流<2uA,且唤醒时间仅为5us,所以可以尽可能的多安排休眠工作模式。

辛华峰同时强调,虽然1100LV的个头小,但是本领却很大,包含了众多外设资源。包括UART,SPI,I2C,ADC,Timer等。

辛华峰给了1100LV的两种典型应用,一种就是在手机等便携设备中。虽说手机已有主处理器,但有些外设没有I2C接口,所以可以利用此控制器负责接口转换。

另外一个应用就是在Thunderbolt中,在一根电缆中要包含两颗1100LV,选择1100LV的原因,也正是因为其封装体积小,功耗低。

除了低功耗之外,恩智浦也推出了业界首款非对称双核单片机LPC4000系列,该单片机内涵Cortex M4及Cortex M0。M4负责高级运算,而M0负责中断控制或一些外围控制。实际上也相当于过去的MCU+DSP的构架,只不过Cortex M4负责DSP部分。另外,M0内核可随时关闭,不会给系统造成额外的功耗开支。“这款产品的灵活性在于,比如原来利用M4开发产品,现在想增加部分功能,可以选择这款产品,用M0增加产品功能。”

此外,恩智浦的独特技术还包括SCT(图形化可配置时钟),SGIPO(利用IO模拟多种串口输出)以及SPIFI。辛华峰特别强调SPIFI(SPI FLASH INTERFACESPI),该技术目前已被恩智浦申请专利。“如果用片外flash,过去都是用并口,但受管脚所限,而通过SPIFI则可以接串行flash,在保持系统性能的同时达到简化配置、缩小封装体积、减少板载空间占用和节约系统成本的目的。

“嵌入式庞大的市场,萝卜白菜各有所爱,所以才有这么多厂商在此角逐。”辛华峰说道。

引用地址:强大的MCU源于内核,系统架构和外设的综合设计

上一篇:S3C2440A驱动RGB接口TFT LCD的研究
下一篇:基于STM32F103RB的两相混合式步进电机细分驱动器设计

小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
  • ARM裸机篇--按键中断
    先看看GPOI的输入实验:按键电路图:GPF1管教的功能:EINT1要使用GPF1作为EINT1的功能时,只要将GPFCON的3:2位配置成10就可以了!GPF1先配 ...
  • 网上下的--ARM入门笔记
    简单的介绍打今天起菜鸟的ARM笔记算是开张了,也算给我的这些笔记找个存的地方。为什么要发布出来?也许是大家感兴趣的,其实这些笔记之所 ...
  • 学习ARM开发(23)
    三个任务准备与运行结果下来看看创建任务和任运的栈空间怎么样的,以及运行输出。Made in china by UCSDN(caijunsheng)Lichee 1 0 0 ...
  • 学习ARM开发(22)
    关闭中断与打开中断中断是一种高效的对话机制,但有时并不想程序运行的过程中中断运行,比如正在打印东西,但程序突然中断了,又让另外一个 ...
  • 学习ARM开发(21)
    先要声明任务指针,因为后面需要使用。 任务指针 volatile TASK_TCB* volatile g_pCurrentTask = NULL;volatile TASK_TCB* vol ...
  • 学习ARM开发(20)
  • 学习ARM开发(19)
  • 学习ARM开发(14)
  • 学习ARM开发(15)
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved