ZLG如何保障小米智能家庭套裝編程10000套?
MWC 2015 正式開幕,多家智能設(shè)備廠商都搶先發(fā)布了旗下新品,這里面手機(jī)已經(jīng)不再“大紅大紫”,萬物互聯(lián)的智能設(shè)備已經(jīng)撲面而來。為滿足手癢的電子硬件發(fā)燒友的搶購,看ZLG致遠(yuǎn)電子如何提升關(guān)鍵器件編程效率?
小米智能家庭套裝均內(nèi)置小米智能模塊,采用Zigbee組網(wǎng)協(xié)議,其中包含多功能網(wǎng)關(guān)、人體傳感器、門窗感應(yīng)器和無線開關(guān)四種產(chǎn)品。套裝里的各部件,通過多功能網(wǎng)關(guān)這個(gè)“大腦”來進(jìn)行組網(wǎng)。
而多功能網(wǎng)關(guān)里面用的核心就是NXP的JN5168,這是“大腦中的大腦”。把智能網(wǎng)關(guān)小心拆解后如下圖,紅色圈里面就是JN5168芯片。
智能網(wǎng)關(guān)拆解
1.1 問題來了,產(chǎn)能怎么辦?
JN5168除了本身優(yōu)秀的性能外,產(chǎn)品供應(yīng)問題也要快速解決。智能硬件如果嚴(yán)重缺貨,再完美的產(chǎn)品也會(huì)很容易被步步緊逼的競(jìng)爭(zhēng)對(duì)手搶占市場(chǎng)。
1.1.1 棄串行改并行,傳輸速度提升8倍,全片燒錄僅13秒
由于JN5168僅支持串行燒錄接口,且最高時(shí)鐘速率為1Mbps,顯然串行數(shù)據(jù)傳輸速度極慢無比,完成整片(256KB)擦除+編程+校驗(yàn)操作至少需60秒。即使5臺(tái)機(jī)器同時(shí)燒錄,一天也僅能燒錄3000片。
ZLG創(chuàng)新地拋棄普通編程器采用的串行傳輸方式,轉(zhuǎn)而采用并行傳輸。把數(shù)據(jù)位寬從1位擴(kuò)展到8位,使得整體傳輸速度至少提升8倍以上。Flash幾乎一直在不停地寫!只需13秒便完成了整片(256KB)擦除+編程+校驗(yàn)操作!
串行燒錄與并行燒錄的對(duì)比
1.1.2 4個(gè)獨(dú)立站點(diǎn)異步燒寫,產(chǎn)能至少提升4倍以上
單顆芯片燒寫速度已經(jīng)不能再快,如果還要更快,只有依賴于SmartPRO T9000-PLUS的4個(gè)站點(diǎn)同時(shí)燒錄。而多站點(diǎn)燒錄時(shí),普通編程器通常采用同步燒錄,即每次必須取放完所有芯片后,再同時(shí)4站點(diǎn)燒錄,如下圖所示的燒錄流程。
同步燒錄的工作模式
這種模式相比單站點(diǎn)燒錄,速度提升4倍。但是問題很明顯:在取放芯片時(shí),編程器處于空閑狀態(tài)!為什么不將這些空閑時(shí)間充分利用起來?
而SmartPRO T9000-PLUS采用異步燒錄,4個(gè)站點(diǎn)互相獨(dú)立、互不干擾,自動(dòng)感應(yīng)芯片,即放即燒,其燒錄流程如下圖所示。采用這種方式,即使在取放芯片時(shí),仍然有芯片在燒錄,保持每時(shí)每刻都在高效燒錄狀態(tài)!
異步燒錄的工作模式
最終平均燒錄4顆JN5168芯片所需時(shí)間,少于同步燒錄的時(shí)間,所以相比單站點(diǎn)燒錄,產(chǎn)能提升不僅僅是4倍,而是4倍以上!僅需一臺(tái)SmartPRO T9000-PLUS,輕松搞定一天10000芯片的燒錄。
SmartPRO T9000-PLUS異步站點(diǎn)示意圖
1.2 僅僅是燒錄Flash這么的簡(jiǎn)單需求嗎?
用戶要求在燒錄的同時(shí),不僅要支持EEPROM的擦除還要加密芯片。而SmartPRO T9000-PLUS不僅能擦除EEPROM,還可以編程、讀取,滿足了現(xiàn)在與將來的任何需要。同樣地,SmartPRO T9000-PLUS提供直觀的加密配置界面,通過對(duì)話框的形式,允許用戶自由選擇使用哪種等級(jí)的加密(CRP_LEVEL1、CRP_LEVEL2),是否禁用JTAG等,所有配置僅需要輕松點(diǎn)擊鼠標(biāo)即可完成。
JN5168加密配置界面