将JTAG与UCD3138配合使用:性能比较与PMBus

+荐课 提问/讨论 评论 收藏
  • 本课程为精品课,您可以登录eeworld继续观看:
  • 将JTAG与UCD3138配合使用:性能比较与PMBus
  • 登录
现在,我要将使用 Uniflash下载 XDS510 和 XDS100v2 JTAG仿真机的时间 与使用 PMBus 下载UCD 器件 GUI 的时间进行对比。 下载时间主要取决于程序大小。 它还取决于应用程序校验和的 位置。 例如,在 UCD3138128 中,可将应用程序 校验和置于编程闪存模块 0 的末尾处, 使可用的程序空间达 32KB, 将 64KB 程序置于编程闪存模块 1 末尾处, 或将 128KB 的程序 置于模块 3 末尾处。 如果校验和置于模块 0 末尾处, 则工具仅需读取 2KB 闪存 以计算校验和。 但是,如果校验和置于模块 3 末尾处, 则工具需读取 128 KB 闪存。 正如您将见到,使用 Uniflash 后, 下载时间并不取决于校验和位置, 因为将从 UCD 器件上的 RAM 中执行在编程后读取闪存 以及计算校验和的代码。 下载时间还取决于所用的 JTAG 仿真机。 XDS100v2 比 XDS510更基于软件, 因此性能取决于Uniflash 运行 所在的计算机。 在首次比较中,我通过 PMBus 下载了 一个 18KB 的程序到 UCD3138128 的模块 0。 然后,借助 XDS100v2 和XDS510, 我通过 JTAG 下载了同一程序。 应用程序校验和 位于编程闪存模块 0 的末尾处。 使用 PMBus,下载将费时 12.6 秒。 通过 XDS100v2 和 XDS510 下载分别费时 8.6 秒 和 8 秒。 因此,与 PMBus 相比,如果使用 XDS100v2, 则每台器件的编程时间下降 32%,如果使用 XDS510, 则每台器件的编程时间下降 37%。 在接下来另一次比较中,我下载了 相同的 18KB程序,但是将应用程序校验和 置于编程闪存模块 3 的末尾处, 而非编程闪存模块 0 的末尾处, 从而能够容纳128KB 程序。 如果使用 PMBus 器件GUI 下载程序, 则总下载时间会上升至 26 秒。 两个 JTAG 仿真器的下载时间不受影响。 因此,在此情况下,与 PMBus 器件 GUI 相比, 如果使用 XDS100v2,则下载时间会缩短 67%, 而使用 XDS510,则下载时间会缩短 70%。 在第三例中,我在同一次下载运行中, 下载了 4KB引导程序 和 5KB应用程序。 我将应用程序校验和置于闪存模块 0 的末尾处。 使用 PMBus 器件GUI 时的编程时间 为 10 秒钟。 如果使用 XDS100v2,则下载时间会下降 16%, 而使用 XDS510,则下载时间会下降 21%(对比 PMBus 器件 GUI)。 这是与编程闪存块 3 末尾处的 应用程序校验和进行的同一比较,而非在 编程闪存块模 0 进行的比较。 使用 PMBus 器件 GUI,下载将费时 27 秒。 在使用 XDS100v2 期间,下载费时 8.4 秒, 而使用 XDS510 则费时 7.9 秒。 因此,与 PMBus 相比,通过 JTAG 下载时间会缩短 70%。 再次注意,通过 JTAG 下载的次数 并未随校验和位置的移动而 增高。 总之,如果程序空间大, 通过 JTAG 下载会比使用 PMBus
课程介绍 共计5课时,33分35秒

将JTAG与UCD3138配合使用

JTAG UCD3138 Uniflash 程序校验

现在,我要将使用 Uniflash 下载 XDS510 和 XDS100v2 JTAG 仿真机的时间 与使用 PMBus 下载 UCD 器件 GUI 的时间进行对比。 下载时间主要 取决于程序大小。 它还取决于 应用程序校验和的 位置。

猜你喜欢 换一换

推荐帖子

模拟电路知识之三极管的基本用法
      三极管是模拟电路最常用的基础知识,三极管是电路设计中应用非常广泛的半导体元器件,若三极管都不会用,模电相当于白学了。   三极管分为NPN和PNP两种类型,三极管由两个PN结组成,NPN三极管为两个PN结共用一个P区(也称基区),在构造工艺上,基区做得非常薄,一般为几微米到几十微米,两个 PN 结依靠基区紧密地结合在一起,相互影响和关联,使得三...
fish001 模拟与混合信号
分享MSP430常见问题之LCD 显示驱动类
Q1:晶体一般都是接32768,然后使用液晶很正常。我打算将晶体接6M的替换32768,那么液晶还能正常显示吗 A1:看你所用的LCM 模块时序极限是多少HZ,然后看6M情况下,MSP430去驱动LCM 时,程序时间会不会超过这个极限频率,如果超过,得加延时。 Q2:I/O 怎样直接驱动LCD,如何做? A2:建议采用带LCD 驱动的芯片。可采用MSP430F4xx系列的芯片。如果不用带...
灞波儿奔 微控制器 MCU
电磁干扰抑制技术全面概述
      提起电磁干扰(EMI)这个词,人们或许还感陌生,但EMI的影响却是几乎每个人都曾身经历过的。例如,观看电视时,附近有人使用电钻、电吹风等电器,会使电视画面出现雪花点,所声器里发出剌耳的噪声……这类现象人们早已司空见惯、习以为常了,但是电磁干扰的危害却远不止如此。事实上,电磁干扰已使民航系统失效、通信不畅、计算机运行错误、自控设备...
fish001 模拟与混合信号
iwr 6843aop更改工程名出错
小弟打算将ti的官方工程复制出来自己单独更改,编译出错 已经通过control+h将原文件名multi_gesture_68xx_aop_mss和multi_gesture_68xx_aop_dss全部更改为multi_gesture_68xx_aop_mss2和multi_gesture_68xx_aop_dss2,在linker.cmd中也对文件名做出了修改,  ...
夜火易星辰aa DSP 与 ARM 处理器
分享到X
微博
QQ
QQ空间
微信

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

 
机器人开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新文章 手机版

站点相关: EEWORLD首页 EE大学堂 论坛 下载中心 Datasheet 活动专区 博客

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved