广告

可自定义的片上外设颠覆传统逻辑,TI助力工程师发挥创造力

2021-11-30 11:03:15 阅读:
可自定义的片上外设颠覆传统逻辑,TI助力工程师发挥创造力
全球各地的实验室都会出现这样似曾相识的场景:设计工程师努力突破限制,试图增强功能或提高性能。然而,当深入到底层系统时序时,便会出现设计僵局,因为他们可能需要更改关键控制信号的解决方案。

全球各地的实验室都会出现这样似曾相识的场景:设计工程师努力突破限制,试图增强功能或提高性能。然而,当深入到底层系统时序时,便会出现设计僵局,因为他们可能需要更改关键控制信号的解决方案。这种状况会限制工程师发挥创造力,只寄希望于:“可以在控制外设内自定义逻辑和时序就好了。”现在,有了 C2000™ 微控制器 (MCU) 的可配置逻辑块 (CLB, Configurable Logic Block),这个愿望已成为现实。nBjednc

什么是 CLB?CLB 将一个经优化的高速可编程逻辑集成到 C2000 MCU 等实时控制器中,为增强型脉宽调制器 (PWM)、增强型捕捉、增强型正交编码器和通用 I/O 等关键外设提供智能的信号输入/输出 (I/O) 路由功能,最终成为具有系统级差异化特性的增强版知识产权 (IP) 模块。nBjednc

nBjednc

图1:CLB工具单元块的示例nBjednc

如图 1 中所示,CLB 工具包括两个、四个或八个逻辑块,每个逻辑块内是一整套经优化的可编程逻辑单元,其中包含:nBjednc

  • 三个 4 输入查找表 (LUT4)
  • 三个 32 位计数器 (Ctr32)
  • 三个 4 状态有限状态机 (FSM)
  • 八个 3 输入输出查找表 (L3)
  • 一个高级控制器 (HLC)

通过单独配置并将这些单元块连接在一起,您可以生成自定义逻辑方案,为复杂的系统问题提供新颖的解决方案,例如为保护触发条件编写应用特定的逻辑、增强软开关 PWM的类型、或者实现基于特殊条件的正交编码器位置捕获。nBjednc

为了方便开发,TI 创建了一个图形化 CLB 配置工具(如图 2 所示),并将它直接集成到 TI 的 Code Composer Studio™ 集成开发环境,用于代码开发和调试。nBjednc

nBjednc

图2:CLB工具配置视图nBjednc

配置好之后,系统会自动生成 CLB 工具输出逻辑。工程编译输出是一个 *.h 头文件,该文件描述了 CLB 工具配置。在运行时初始化期间,头文件描述符调用 C2000Ware DriverLib 应用程序编程接口函数来配置逻辑块。nBjednc

设计工程师逐渐使用 CLB 工具探索实现产品差异化的新方法。Harman International 公司 Lifestyle Audio 部门的首席硬件工程师Matt Parnell 一直在使用 CLB 来增强产品。nBjednc

根据 Matt 的说法,他们一直在寻求“突破设计的限制”。nBjednc

“例如,现在我们把主函数的软件控制环路移动到 CLB,转移了用户控制逻辑和诊断功能的负担。降低了400kHz 频率的每个周期开销,非常有效果和必要。各周期降低开销后腾出的带宽可直接用于改进控制功能,”Matt 表示。nBjednc

他还谈到,增强型 PWM (ePWM) 外设如何在“底层”集成信号。nBjednc

“在 CLB 内,设计人员可以拦截内部 ePWM 信号,包括动作指示器和死区、逻辑条件的信号,然后创建自定义版本的子模块。Harman 已经使用这个功能获得了新胜利。CLB 为功能已经非常强大的器件增加了非常多的定制功能。”nBjednc

新的 CLB 外设克服了控制类设计的障碍,为制定差异化解决方案提供了一个全新的工具集。最新的 C2000Ware 版本包括 15 个 CLB 示例;MotorControl 软件开发套件中提供了编码器示例。请查看培训和应用手册,了解 CLB 如何颠覆传统逻辑。nBjednc

关于德州仪器(TI)nBjednc

德州仪器(TI)(纳斯达克股票代码:TXN)是一家全球性的半导体公司,致力于设计、制造、测试和销售模拟和嵌入式处理芯片,用于工业、汽车、个人电子产品、通信设备和企业系统等市场。我们致力于通过半导体技术让电子产品更经济实用,创造一个更美好的世界。如今,每一代创新都建立在上一代创新的基础之上,使我们的技术变得更小巧、更快速、更可靠、更实惠,从而实现半导体在电子产品领域的广泛应用,这就是工程的进步。这正是我们数十年来乃至现在一直在做的事。 欲了解更多信息,请访问公司网站www.ti.com.cnnBjednc

商标nBjednc

所有注册商标和其它商标均归其各自所有者专属。nBjednc

  • 微信扫一扫
    一键转发
  • 最前沿的电子设计资讯
    请关注“电子技术设计微信公众号”
  • 立足优势 持续领先:KIOXIA铠侠新一代UFS嵌入式闪存器 KIOXIA铠侠中国近日宣布,今年其最新发布的业界首款*1支持MIPI M-PHY*2 v5.0的通用闪存*3Universal Flash Storage嵌入式闪存器件,目前已率先批量交货,助力本土手机产商实现存储速度飞跃。
  • 低功耗“刚需”加速物联网应用落地,用独特MCU设计的省 低功耗MCU涉及的关键技术和设计挑战非常多,从如何定义系统架构、构建平台和MCU生态系统到数字电路设计,从工艺的选择到模拟电路设计,从可靠性设计到低功耗设计,从应用创新到满足客户各种需求等,每方面都对设计公司提出很高要求……
  • 车载充电器设计对专用MCU提出需求 电动汽车系统提出了必须通过量身定制的解决方案来解决的独特挑战。这在MCU的选择上很清楚。传统的汽车MCU,例如为ICE车辆的动力系统所设计的那些MCU,并不是为支持电动化设计要求所需的基本数字、模拟和系统级功能而设计的。例如,大多数传统的汽车MCU无法支持高开关频率来获得宽禁带技术的优势。
  • 大联大世平集团推出基于灵动微电子MindMotion产品的低 大联大控股宣布,其旗下世平推出基于灵动微电子(MindMotion)MM32SPIN560C的低压无刷电机驱动方案。
  • 意法半导体生物识别支付平台获EMVCo 认证,有助于机构 意法半导体完整的技术平台获得行业认证,整合嵌入式安全单元和超低功耗通用微控制器,具有经济、强大的安全保护功能
  • 如何设计电池管理系统 我们可以用电池管理系统(BMS)监控电池和可能的故障情况,防止电池出现性能下降、容量衰减甚至可能损害用户或周围环境的情况。BMS还负责提供准确的充电状态(SoC)和健康状态(SoH)估计,以确保在电池的整个生命周期内提供信息丰富且安全的用户体验。设计合适的BMS不仅从安全的角度来看至关重要,而且对于客户满意度也很重要。
  • MCU三大新型存储器技术梳理 目前越来越多的MCU厂商选择将新型的存储器集成在MCU中,从而突破传统闪存技术的限制,使MCU性能水平达到一个新的高度。
  • 为AI SoC打造芯片级安全性 使用内置于RISC-V架构的固有特性以及附加扩展,有助于从芯片级另外增加一个分层,从而确保AI SoC的安全性…
  • 可穿戴设备设计关键在于数据准确性和算法有效性 本文分享了ADI在可穿戴领域的一些理解和思考,分为三个部分:一是可穿戴广义设备的市场趋势,包括“卷中卷的卷王”TWS耳机、AR/VR和智能手表;二是可穿戴产品解析;三是想做到差异化,数据和算法到底扮演着什么样的角色。
  • 电动汽车中的电力电子技术概述 高效率和高可靠性是促进电力电子系统分析和设计的两个关键特性。
  • AI 超级计算机,人工智能进入企业的拐点 正如英伟达加速计算业务副总裁Ian Buck所说:“我们正处于一个 AI 进入企业的转折点。”
  • 裸机系统上的模拟调试 我承认“模拟调试”这个标题有点神秘。阅读本文后,嵌入式固件开发人员可能会遭受认知失调的困扰,但相信我,这以后会说得通的。本标题暗示的是处理MCU中被处理信号的任务。
广告
热门推荐
广告
广告
EE直播间
在线研讨会
广告
广告
面包芯语
广告
向右滑动:上一篇 向左滑动:下一篇 我知道了