在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 嵌入式軟件代碼保護(hù)系統(tǒng)的設(shè)計方案

            嵌入式軟件代碼保護(hù)系統(tǒng)的設(shè)計方案

            作者: 時間:2011-05-30 來源:網(wǎng)絡(luò) 收藏

            本文引用地址:http://www.biyoush.com/article/150675.htm

              2 芯片

              2. 1 內(nèi)部結(jié)構(gòu)簡介

              芯片隔斷了原有處理器和存儲器之間的直接通路, 如圖2所示。該主要分成主從I2C 總線接口模塊、主從SPI總線接口模塊、Nand- Flash通信模塊以及核心控制模塊。

              如果用戶選擇I2C 接口, 芯片將通過I2C總線和存儲器進(jìn)行通信, 如果用戶選擇SPI接口, 芯片將通過SPI總線和存儲器進(jìn)行通信, 否則芯片將通過NAND- F lash模塊和存儲器進(jìn)行通信。

              如果用戶選擇加密模式, 那么處理器和存儲器之間的通路將被隔斷, 所有準(zhǔn)備寫入存儲器的數(shù)據(jù)經(jīng)過TDES加密后才寫入其中, 所有從存儲器讀入的數(shù)據(jù)經(jīng)過TDES解密后才送回至處理器執(zhí)行; 如果用戶選擇不加密模式, 那么處理器將直接和存儲器進(jìn)行通信, 代碼芯片將不啟動任何加密/解密操作。這種方式, 使得芯片可以適用于更多的, 同時也給予用戶最大限度的靈活性。

            圖2 代碼保護(hù)芯片架構(gòu)

              2 .2 核心處理模塊

              核心處理模塊是整個系統(tǒng)的核心部分, 如圖3所示: 主要完成指令譯碼、控制FIFO 的讀寫、控制TDES加密/解密的運行, 控制I2C、SPI、通用N and- Flash模塊和外界的數(shù)據(jù)接收和傳送以及對內(nèi)部EEPROM進(jìn)行操作。當(dāng)代碼保護(hù)芯片接收到處理器發(fā)出的讀數(shù)據(jù)命令后, 將從存儲器中預(yù)取64 字節(jié)的數(shù)據(jù), 然后進(jìn)行TDES解密。解密的同時, 芯片再次從存儲器預(yù)取64字節(jié)的數(shù)據(jù), 寫入內(nèi)部的另外的64字節(jié)FIFO 中: 乒乓FIFO 架構(gòu)的以及采用流水線技術(shù)的TDES加密/解密, 大大提高了代碼保護(hù)芯片的效率。

            圖3 核心處理模塊框圖

            linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)


            評論


            相關(guān)推薦

            技術(shù)專區(qū)

            關(guān)閉