在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

電子研發低成本方案導致的災難性后果

電子工程師時間 ? 來源:未知 ? 作者:李倩 ? 2018-03-20 08:42 ? 次閱讀

作為電子研發的老兵,面對各種紛繁復雜的問題,加班加點是家常便飯,絞盡腦汁甚至抓狂是常態。經常發現當項目進展到你想砸掉設備的時候,再堅持一步你就成功了。但是有一個項目卻因為堅持,到現在每每想起我都心痛郁悶不已。

2006年,我在上海中磐信息科技有限公司從事動態令牌的研發生產工作。公司是一家純軟件公司,在我入職前沒有硬件部門。作為硬件部經理,負責創建團隊、樣機研發和后續大規模生產。工作壓力很大,但是工作氛圍很好,同事們相處很愉快。

當時這個動態令牌的技術正在快速在各行業推廣應用,開始主要是用于保障跨國企業的網絡登陸安全,2002年就是通過NS的FAE首次接觸到這個東西,該技術的先行者是RSA,當時NS就是RSA定制的。后來隨著銀行的賬戶密碼經常被盜,各大銀行也開始推廣動態密碼器;那幾年網絡游戲超級火爆,隨之而來的是游戲賬號安全問題,并因盜號而發生過幾起比較轟動的訴訟,網游公司開始陸續采用動態令牌來保障游戲賬號的安全。

當時國內從事動態密碼器研發生產的公司并不多,而能擁有自主知識產權的公司更少。公司創始人是劍橋大學畢業歸國的海歸,擁有基于SHA256算法的動態密碼的核心專利技術,而SHA256在當時比其他的公司的技術整整領先一代;公司的投資人是美國IDG和5173。

我當時的主要工作就是采用合適的單片機,實現基于SHA256算法的動態密碼器。SHA256算法相當復雜,有大量的矩陣和回歸迭代運算,對于單片機實現基于時間的動態令牌來說存在以下難點:

1、 較大RAM空間;

2、 高速計算能力;

3、 超低功耗;

4、 超高可靠性;

5、 超低價格;

由于以上各項之間存在沖突,同時滿足這些相互矛盾的需求其實非常困難。

我先在PC機上用C語言編程實現算法,仿真后發現RAM的需求最精簡最少也超過2KB,如果移植到單片機上加上各種初始化和控制代碼,RAM的需求接近3KB,2006年的時候能有3KB的RAM的單片機極為稀少而且價格極高。不得已,我選擇用匯編語言編程,綜合運用很多編程技巧,如采用程序空間換RAM空間,多次迭代的RAM動態分配回收等,最終花費了一周時間,將RAM需求降到409Byte,因當時已經有不少單片機的RAM空間達到512Byte,徹底解決了RAM空間不足的問題。

硬件上采用激光焊接鋰電池以及晶振匹配和整體固定,軟件上由于采用的是匯編語言,計算效率和可靠性遠超C語言編程;采用了深度睡眠等技術平均功耗降到3.4uA,一塊CR2032的電池可以工作超過3年,達到了超低功耗的要求。

當時有三款滿足技術要求的單片機,分別是TI和***某公司的8位機、富士通的16位機,由于超低價格的要求,我們選擇了***的單片機。

很快樣機出來了,功能和性能測試OK,1K的樣品生產出來了功能和性能都OK,但是經過一段時間后發現存在一定比例的樣機功耗很大,電池很快就沒有電了。拆開測試,未見異常,換裝電池后功能正常;期間懷疑過晶振停振、電池松動、靜電干擾、電路板異常、軟件跑飛、芯片不良等;多次請供應商及代理商的技術人員一起分析,甚至寄實物到***請原廠分析,結論均是未見異常。

在測試分析和不懈堅持中,我又分別將代碼成功移植到TI和富士通的單片機,但是這時國內做動態密碼器的廠商開始多起來,他們采用的都是上一代簡單的加密算法,雖然安全性不夠,但對單片機要求很低,而且外觀上看不出任何差異。在成本的壓力之下,新的單片機導入工作在公司層面一直未能真正進行,生產訂單開始源源不斷,又掩膜定制50K的Dice片。

堅持了很久,通過對500套樣品的排查,終于發現是因為該單片機的內在BUG,P64管腳IO口寄存器配置會在休眠期間發生反轉,高低電平一旦反轉后就開始快速放電。

問題查清了,但是對公司來說損失已經非常巨大,包括客戶流失和口碑等。這是我工作以來遇到的最難復現、最難模擬、最難分析的問題,也是對公司造成影響最巨大的問題。

教訓主要有以下幾點:

1、樣機開發階段過于考慮低成本方案往往會導致災難性后果,優先選擇口碑好的大品牌產品完成技術驗證和生產銷售,然后逐步降本;

2、如果硬件問題沒有得到解決,一段時間后還沒有進展需要及時止損,切換不同方案,這時一味的堅持往往付出更加慘痛的代價;

3、表面上的硬件問題有時其實是軟件配置導致,但深層次原因可能還是硬件不良,遇到這種極難復現的問題尤其要當心;

4、不要迷信芯片公司,所謂原廠的技術支持其實是有限的,所謂的分析報告有時無非是一個免責的托詞,而且這種深層次的問題很難追責。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 單片機
    +關注

    關注

    6065

    文章

    44940

    瀏覽量

    647961
  • C語言
    +關注

    關注

    180

    文章

    7630

    瀏覽量

    140680

原文標題:20年經驗的電子總工程師回憶實錄之低成本方案導致的災難性后果

文章出處:【微信號:eedesigner,微信公眾號:eeDesigner】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    *** 災難性故障,求救,經驗分享

    我用***不久,出現 災難性故障的次數很多(操作失敗),有人說是盜版,有人說是誤操作,有人說是電腦內存小。請問有沒有人出現過同樣的問題,又有如何的應對方法,分享一下你的經驗,250元的考證,要是出現了這個問題,學子們又得浪費父母的250RMB了,跪求解決!
    發表于 05-03 14:36

    ***災難性故障

    打開不了,顯示出Exception EOleException in moudle ***.exe at0036E780.災難性故障
    發表于 10-15 12:10

    【錦榮隊團隊】家用超低成本智能無線照明控制方案

    本帖最后由 wangjiamin2014 于 2015-1-8 14:18 編輯 項目名稱:家用超低成本智能無線照明控制方案團隊名稱:錦榮隊團隊成員:李錦上、張榮榮作品視頻作品介紹現有無線照明
    發表于 12-30 16:12

    IW3688-01 可控硅20W低成本方案

    IW3688-01 可控硅20W低成本方案 QQ2892715427LED驅動方案設計IW3688消除了20個外部元件的成本,其中包括外部放電電路所需的10個組件,使用Dialog的集成數字算法調制
    發表于 03-25 16:37

    需要幾百個觸摸按鍵,類似觸摸鍵盤,有什么低成本方案

    本帖最后由 bruceleexx 于 2016-12-20 09:24 編輯 如題,需要幾百個觸摸按鍵,類似觸摸鍵盤,有什么低成本方案?1. 用觸摸芯片感覺最多也就,16,32個按鍵,幾百個
    發表于 12-20 09:22

    單電壓過EMI LIS9412 萊士非隔離低成本方案,有人了解嗎?

    低成本優勢3、非隔離低PF應用技術方案,工程技術支持,原廠工程師指導。4、元器件zui少5個就可以了,真正的低成本方案(整體成本哦!)5、節省成本
    發表于 04-16 14:38

    有沒人在使用AD過程中出現災難性故障啊,怎么解決的?

    有沒人在使用AD過程中出現災難性故障啊,怎么解決的。我最近使用的AD軟件總是出現
    發表于 11-20 09:11

    AD畫圖出現“災難性故障 (異常來自 HRESULT:0x8000FFFF (E_UNEXPECTED))”

    在AD畫原理圖中將原理圖庫中的元件拖入原理圖時出現“災難性故障 (異常來自 HRESULT:0x8000FFFF (E_UNEXPECTED))”
    發表于 01-22 17:11

    電力電子元器件選用低成本方案

    市場驅動力:電力電子器件用戶不斷要求降低元器件成本,以提高其產品的競爭力。降低成本有多種途徑,但只有靠技術才是降低成本、提高產品可靠的最有
    發表于 12-02 14:00 ?63次下載

    確保GPS測試完整且節省測試時間與成本方案

    確保GPS測試完整且節省測試時間與成本方案  定位以及相關服務已經迅速在手持設備中找到了相
    發表于 04-17 17:38 ?752次閱讀
    確保GPS測試完整<b class='flag-5'>性</b>且節省測試時間與<b class='flag-5'>成本方案</b>

    品佳集團推出針對中低端DSC/DV的低成本方案

    品佳集團推出針對中低端DSC/DV的低成本方案 2009年,由于歐美受金融危機的影響,中低端DSC/DV的外銷市場慘淡,但國內市場在電視購物的帶動下有很
    發表于 05-24 11:27 ?1085次閱讀
    品佳集團推出針對中低端DSC/DV的<b class='flag-5'>低成本方案</b>

    移動電源方案SI6502_5PIN數碼管sch_V2低成本方案

    移動電源方案SI6502 5PIN數碼管sch V2低成本方案
    發表于 05-06 15:29 ?71次下載

    基于NB-IoT的智慧消防系列解決方案

    消防安全關乎著社會安定,人民生命財產安全,重大災難性事故造成的災難性后果更是讓然不寒而栗。
    的頭像 發表于 06-21 17:08 ?1.3w次閱讀
    基于NB-IoT的智慧消防系列解決<b class='flag-5'>方案</b>

    DeepMind徹底解決人工智能災難性遺忘問題

    人工智能系統在設計上就傾向于在每次開始新的學習之前,忘記先前學到的所有東西,這被稱為災難性遺忘。
    的頭像 發表于 09-03 11:11 ?3487次閱讀

    Batch的大小、災難性遺忘將如何影響學習速率

    災難性遺忘(Catastrophic Forgetting)”,這也是在較小batch中限制學習率的原因。
    的頭像 發表于 11-14 08:58 ?3798次閱讀
    主站蜘蛛池模板: 欧美激情 在线 | 综合网在线 | 寡妇影院首页亚洲图片 | 亚洲福利在线视频 | 黄黄的网站在线观看 | 天天干天天操天天射 | h视频欧美 | 色wwwww| 97综合| 男人和女人在床做黄的网站 | 日韩免费在线视频 | 亚洲视频天天射 | 中国成熟xxx视频 | 奇米久草 | 三级黄色短视频 | 天天色天天看 | 性感美女毛片 | 日本人69xxxxxxx69 | 一区二区三区亚洲视频 | 一级毛片黄色 | 福利视频网址 | 视频一区视频二区在线观看 | 欧美精品xxxⅹ欧美 欧美精品高清在线xxxx | 亚洲国产色婷婷精品综合在线观看 | 日韩第五页 | 中文字幕在线看精品乱码 | 日韩亚洲人成网站在线播放 | 亚洲天堂视频在线观看免费 | 成年网站在线看 | 性色a| 香蕉视频一级 | 亚洲精品乱码久久久久久蜜桃图片 | 日本大片成人免费播放 | 四虎国产永久在线观看 | 欧美一级艳片视频免费观看 | 日本在线视频一区 | 久久久久久国产精品免费 | 天天色天天综合网 | 亚洲午夜顶级嘿嘿嘿影院 | 入逼视频 | 国产成人mv在线观看入口视频 |