找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2045|回复: 0
打印 上一主题 下一主题
收起左侧

ZLG如何保障小米智能家庭套装编程10000套?

[复制链接]
跳转到指定楼层
楼主
ID:110653 发表于 2016-3-28 15:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
摘要

MWC 2015 正式开幕,多家智能设备厂商都抢先发布了旗下新品,这里面手机已经不再“大红大紫”,万物互联的智能设备已经扑面而来。为满足手痒的电子硬件发烧友的抢购,看ZLG致远电子如何提升关键器件编程效率?


小米智能家庭套装均内置小米智能模块,采用Zigbee组网协议,其中包含多功能网关、人体传感器、门窗感应器和无线开关四种产品。套装里的各部件,通过多功能网关这个“大脑”来进行组网。

图1 小米智能家庭套装
               
而多功能网关里面用的核心就是NXP的JN5168,这是“大脑中的大脑”。把智能网关小心拆解后如下图,红色圈里面就是JN5168芯片。

图2 智能网关拆解

问题来了,产能怎么办?

JN5168除了本身优秀的性能外,产品供应问题也要快速解决。智能硬件如果严重缺货,再完美的产品也会很容易被步步紧逼的竞争对手抢占市场。

弃串行改并行,传输速度提升8倍,全片烧录仅13秒

由于JN5168仅支持串行烧录接口,且最高时钟速率为1Mbps,显然串行数据传输速度极慢无比,完成整片(256KB)擦除+编程+校验操作至少需60秒。即使5台机器同时烧录,一天也仅能烧录3000片。

ZLG创新地抛弃普通编程器采用的串行传输方式,转而采用并行传输。把数据位宽从1位扩展到8位,使得整体传输速度至少提升8倍以上。Flash几乎一直在不停地写!只需13秒便完成了整片(256KB)擦除+编程+校验操作!

图3 串行烧录与并行烧录的对比

4个独立站点异步烧写,产能至少提升4倍以上

单颗芯片烧写速度已经不能再快,如果还要更快,只有依赖于SmartPRO T9000-PLUS的4个站点同时烧录。而多站点烧录时,普通编程器通常采用同步烧录,即每次必须取放完所有芯片后,再同时4站点烧录,如下图所示的烧录流程。

图4 同步烧录的工作模式

这种模式相比单站点烧录,速度提升4倍。但是问题很明显:在取放芯片时,编程器处于空闲状态!为什么不将这些空闲时间充分利用起来?

而SmartPRO T9000-PLUS采用异步烧录,4个站点互相独立、互不干扰,自动感应芯片,即放即烧,其烧录流程如下图所示。采用这种方式,即使在取放芯片时,仍然有芯片在烧录,保持每时每刻都在高效烧录状态!

图5 异步烧录的工作模式

最终平均烧录4颗JN5168芯片所需时间,少于同步烧录的时间,所以相比单站点烧录,产能提升不仅仅是4倍,而是4倍以上!仅需一台SmartPRO T9000-PLUS,轻松搞定一天10000芯片的烧录。        

图6 SmartPRO T9000-PLUS异步站点示意图
        
仅仅是烧录Flash这么简单需求吗?

用户要求在烧录的同时,不仅要支持EEPROM的擦除还要加密芯片。而SmartPRO T9000-PLUS不仅能擦除EEPROM,还可以编程、读取,满足了现在与将来的任何需要。同样地,SmartPRO T9000-PLUS提供直观的加密配置界面,通过对话框的形式,允许用户自由选择使用哪种等级的加密(CRP_LEVEL1、CRP_LEVEL2),是否禁用JTAG等,所有配置仅需要轻松点击鼠标即可完成。

图7 JN5168加密配置界面


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表