广告

使用Smart I/O模块实现管脚电平数字逻辑功能和降低CPU负载

时间:2016-08-18 14:49:00 作者: Tammoy Sen,Chethan D 阅读:
在系统集成和电路板设计过程中,工程师常常需要根据输入输出信号实现管脚电平数字逻辑功能。使用外置独立逻辑元件通常会造成物料成本增加,因而不适合低成本系统。此外,微控制器需要具备高效的功率,才能实现电池驱动设备的长时间工作。这些问题在芯片设计层面就可以得到解决,方法是将可编程逻辑模块添加到输入输出端口,以集成与输入输出相关的板级胶合逻辑功能,并减少微控制器的一些信号处理任务,降低设备功耗。 我们提供了LED控制等应用示例,以展示逻辑门在减少物料成本和设备功耗方面所起的作用。
广告

芯片设计工程师常常需要根据输入输出信号(Input and Output, I/O)实现管脚电平数字逻辑。例如,系统工程师利用微控制器进行时钟增殖时常常需要创建时钟树,将输入时钟输入至多个缓冲时钟(具有适当的驱动能力),和/或倒转时钟极性。还有许多场景下,系统工程师必须对I/O信号进行逻辑组合。 他们通常的方案是利用离散组合逻辑模块等外置元件实施最后时刻的改变,使用“蓝线(blue wire)”将元件连接起来。这不仅提高了物料成本,而且还会影响生产PCB时耗时的自转步骤。

cyp16081801
图1.MCU + 离散逻辑芯片

随着电池供电设备的快速增长,功耗已成为系统工程师关心的重要问题。每节省一点电能都将延长电池一次充电的使用时间。因此,系统工程师尝试在硬件上完成一些简单的I/O信号处理任务来降低CPU负载——CPU是系统的主要耗电部件。例如,将两个脉宽调制(PWM)信号输入到异或门,,输出信号即可实现呼吸灯。两个PWM信号拥有微小的频率差,频率差产生的拍频就是呼吸灯期望的呼吸频率。在这个方案中,如果固件中实现了运行逻辑,CPU将无需定时启动。

cyp16081802
图2.8个呼吸灯的硬件实现

今天的微控制器已经可以在I/O口上提供可编程逻辑功能以集成板级胶合逻辑I/O功能,如与门、或门和异或门。图3显示了Smart I/O模块的集成方式。Smart I/O模块放在微控制器(MCU)的外设(如TCPWM、UART和 SPI)和I/O口之间的信号路径上。I/O口的输入信号可以先进行逻辑操作,然后路由到MCU的外设和芯片的连接单元。同样地,外设的输出信号和芯片的内部连接信号可以先进行逻辑操作,然后路由到GPIO端口。Smart I/O模块甚至可以在低功率模式下运行,并在必要时使用端口中断唤醒芯片。

cyp16081803
图 3.MCU中Smart I/O的示例

Smart I/O模块元件

每个Smart I/O模块与端口绑定,可以对该端口输入输出信号进行操作。以赛普拉斯的PSoC 4为例,Smart I/O模块由具有互联矩阵的8个三输入查找表(Look-Up Table, LUT)组成,如图4所示。

cyp16081804
图4.Smart I/O查找表

Smart I/O可利用互联矩阵灵活地进行互联。用户无需编写任何代码即可配置Smart I/O模块。MCU设计工具链(具体到本文情况是PSoC Creator)利用图形用户界面(GUI)简化了Smart I/O模块的配置。

查找表的输入输出信号可以在GUI的下拉列表中选择来轻松配置。Smart I/O查找表的真值表可以通过限定输出值为所有可能的输入组合进行配置,如图5所示:

cyp16081805
图5. 在PSoC Creator中配置Smart I/O查找表

Smart I/O模块的应用

有许多应用都可以利用Smart I/O减少物料成本、降低CPU负载和设备功耗。下面介绍其中两个应用:

利用Smart I/O实现逻辑功能-Smart I/O查找表可用作通用逻辑元件来构建定制逻辑功能,比如逻辑门、4线-2线优先编码器、移位寄存器和脉冲干扰滤波器。

图6 是通过将2个具有微小频率差的PWM信号连接至异或门,实现一个呼吸灯。图7是利用PSoC 4 MCU中的Smart I/O达到的呼吸灯效果。这里,通过配置查找表真值表在Smart I/O执行异或操作,如图8所示:

cyp16081806
图6. 使用逻辑门实现呼吸灯

cyp16081807
图7. 利用PSOC 4 Smart I/O实现呼吸灯效果

cyp16081808
图8. 使用Smart I/O实现异或门

模式检测 – Smart I/O可配置为检测输入信号具体模式(比如,检测是否3路输入信号都为低电平)的功能。电池供电嵌入系统将微控制器调成低功耗模式,当指定事件触发时,产生中断唤醒CPU来处理事件。

cyp16081800

在一些应用中,必须根据多个事件的具体组合来唤醒设备和处理事件。今天市场上的MCU要求CPU处于工作状态以检测模式和处理事件。这导致CPU在每次发生事件时都被唤醒以检查事件的组合,从而增加功耗。

Smart I/O可工作在低功耗状态中,根据多个事件的具体组合唤醒设备。在图9的应用中,根据多个事件的具体组合,MCU从深睡眠中被唤醒。在这种情况下,只有当两个输入都处于高电平时(即处于黑暗且窗口打开),设备醒来,并将传感器状态发送至接收器或是启动警报通知用户关闭窗口。

cyp16081809
图9. 使用PSoC 4Smart I/O检测具体模式

该系统的实现方案如图10所示。两个I/O管脚的输入信号在Smart I/O模块进行与操作,然后发送给CPU唤醒中断控制器,将设备从深睡眠中唤醒。只有当两个条件均为真才唤醒CPU,从而减少设备功耗,延迟电池寿命。

cyp16081810
图10. 检测具体的输入模式 – PSoC Creator的实现方案

cyp16081811
图11. 使用Smart I/O执行与门

本文为EET电子工程专辑 原创文章,禁止转载。请尊重知识产权,违者本司保留追究责任的权利。
  • 老外魔改中国造“荧光灯”手电筒 我又从Aliexpress购买到一款手电筒。与之前购买的其他款式的产品相比,这次的设计稍微好一些。手电筒造型独特,看起来像个荧光灯。
  • 手握照明、传感两大利器,艾迈斯欧司朗赋能未来应用 随着5G的成熟、6G的兴起,AI版未来的发展潜力将完全展现在每一个人面前。传感是未来AI世界信息来源的核心关键,而光又是传感信息采集中最简洁直接、高效且不受干扰的方式。艾迈斯与欧司朗的合并正是强强联合,以共同推动产业走向更先进、融合的AI世界。
  • 千颗座舱氛围灯仅需一颗MCU!OSP总线串起LED和传感器 OSP总线是一条串行总线,采用这种总线架构后,MCU侧不再需要其他的成本,只需要接口就可以接入。一条差分总线可以带1000个节点,可以理解成1000颗灯。以前需要几个甚至几十个驱动去带1000颗灯,现在只需要两根线的一条总线,就可以把这1000颗灯串在一起……
  • 如何选择紫外线LED光源来实现优异的杀菌设计 在评估基于UV-C LED的产品时,最后一个考虑因素是这些产品所代表的范式转变。用于普通照明的LED灯具,由于其无穷无尽的形状、波长和颜色调节能力,以及易于与其他建筑系统集成的能力,因此改变了人们对光源应该是什么样子和做什么的全面性理解。由于人们对杀菌系统的实施越来越感兴趣,类似的转变即将在UV-C LED产品领域中发生。
  • 一家成立13年的LED驱动电源厂商倒下了! 达尔美公司的倒下也是离不开“供需”二字,一方面供给端的晶圆紧缺导致的运营成本增加,另一方面需求端的缩水,给当前LED企业带来了巨大的生存压力。
  • 更智能、更绿能的建筑:物联网彻底改善能源消耗 智能建筑可以利用物联网的技术进步,高效率地管理资产、资源和服务,改善建筑物整体的营运、能源取得及消耗、资源管理,以及完整住户体验。
  • 全球折叠屏手机快速增长,中国品牌压 • 得益于西欧、关键亚洲市场和拉丁美洲市场的增长,以及中国品牌的持续领先,全球折叠屏手机出货量在2024年第二季度同比增长了48%。 • 荣耀凭借其在西欧特别强劲的表现,成为最大的贡献者,成为该地区排名第一的品牌。 • 摩托罗拉的Razr 40系列在北美和拉丁美洲表现良好,为其手机厂商的出货量贡献了三位数的同比增长。 • 我们预计,头部中国手机品牌厂商的不断增加将至少在短期内抑制三星Z6系列在第三季度的发布。
  • AI网络物理层底座: 大算力芯片先进 AI技术的发展极大地推动了对先进封装技术的需求,在高密度,高速度,高带宽这“三高”方面提出了严苛的要求。
  • 奕斯伟计算DPC 2024:发布RISAA(瑞 奕斯伟计算2024首届开发者伙伴大会以“绿色、开放、融合”为主题,从技术创新、产品应用、生态建设等方面,向开发者、行业伙伴等相关方发出开放合作倡议,加速RISC-V在各行各业的深度融合和应用落地,共同推动RISC-V新一代数字基础设施生态创新和产业发展。
  • 重磅发布:Canalys 2024年中国云渠道 2024年 Canalys 中国云计算渠道领导力矩阵冠军厂商分别是:阿里云、华为云和亚马逊云科技(AWS)
  • 全球第三!全球高端手机市场,华为猛涨80%,苹果坠落正拉开帷幕! 在全球智能手机竞争日益激烈的情况下,谁能在高端市场站稳脚跟,谁就占据了主动权。一直以来全球智能手机市场格局都是,苹果专吃高端,其他各大厂商分食全球中低端市场。但现在市场正在其变化。根据Canalys最
  • 路特斯的努力有多“韧性” 文|沪上阿YI路特斯如今处在一个什么样的地位?吉利控股集团高级副总裁、路特斯集团首席执行官冯擎峰一直有着清晰的认知:“这个品牌的挑战依然非常大。首先,整个中国市场豪华汽车整体数据下滑了30%~40%,
  • 发奖金,人均105万,1.2万人有份! ‍‍近期,IC 设计大厂联发科宣布了2024年上半年度的员工分红计划,与8月份薪资一起发放。据外界估算,按照上半年税前盈余约648.66亿新台币(约 144.42 亿元人民币)进行估算,此次分红总额接
  • 2032年单晶硅市场营收将增至201亿美元! 据市场调查机构Allied Market Research的《单晶硅晶圆市场》报告指出,2022年单晶硅晶圆市场价值为109亿美元,预计到2032年将达到201亿美元,2023年~2032年的复合年均
  • 大力拓展半导体行业-节卡复合机器人有何优势? 会议预告向世界展示中国最具创新力、领导力和品牌化的产品与技术!9月27号,“第6届国际移动机器人集成应用大会暨复合机器人峰会”将在上海举行,敬请关注!逐个击破现有痛难点。文|新战略半导体行业高标准、灵
  • 【光电智造】机器视觉三维成像方法及应用  今日光电      有人说,20世纪是电的世纪,21世纪是光的世纪;知光解电,再小的个体都可以被赋能。追光逐电,光赢未来...欢迎来到今日光电!----追光逐电 光赢未来----来源:机器视觉沙龙申
  • 龙芯重大突破! ‍‍据龙芯中科介绍,近日,基于龙芯3A6000处理器的储迹NAS在南京师范大学附属小学丹凤街幼儿园、狮山路小学、南京大学附属中学等学校相继落地。储迹NAS是基于最新的龙芯CPU--3A6000,其代表
  • 突发!三星印度厂工人大规模罢工! 9月11日消息,根据外国媒体报道,位于印度清奈的Sriperumbudur工厂三星电子工厂的员工发起了无限期罢工,要求提高工资并改善工作时间。此次罢工涉及大约2000名工人,导致工厂的日产量大约减少了
  • 【今日分享】世有伯乐,然后有千里马,谢谢您,我的导师…  今日光电      有人说,20世纪是电的世纪,21世纪是光的世纪;知光解电,再小的个体都可以被赋能。追光逐电,光赢未来...欢迎来到今日光电!----追光逐电 光赢未来---- 鹤发银丝映日月,丹
  • 下线、投产...这3个电驱动项目传最新进展 近日,3个电驱动项目迎来最新进展,包括项目量产下线、投产、完成试验等,详情请看:[关注“行家说动力总成”,快速掌握产业最新动态]青山工业:大功率电驱项目下线9月5日,据“把动力传递到每一处”消息,重庆
广告
热门推荐
广告
广告
广告
EE直播间
在线研讨会
广告
广告
广告
向右滑动:上一篇 向左滑动:下一篇 我知道了