成果信息
將多種安全防護機制進行有機結(jié)合,實現(xiàn)了一種新的安全嵌入式微處理器結(jié)構(gòu),消除了單一加密算法或防護措施所造成的短板效應(yīng)和系統(tǒng)漏洞,并充分考慮到了嵌入式處理器的性能與成本等敏感因素,能夠滿足嵌入式系統(tǒng)的安全需求。可以有效地阻止對用戶敏感數(shù)據(jù)的非法拷貝以及對程序內(nèi)容的非法讀取與篡改。其結(jié)構(gòu)的關(guān)鍵之處在于:設(shè)計了一款安全Cache,可以為用戶程序和數(shù)據(jù)提供加密保護,并提高了指令執(zhí)行速度;利用存儲器映射和總線管理技術(shù),為用戶敏感數(shù)據(jù)提供安全的存儲;片上集成RSA、AES、DES/3DES、SHA-1等硬件加密引擎以及真隨機數(shù)發(fā)生器TRNG,能夠為應(yīng)用軟件提供系統(tǒng)級的加密支持;SDI自毀功能的引入,使芯片能夠抵御高級的物理攻擊。考慮到加密機制對系統(tǒng)性能的影響以及硬件加密引擎實現(xiàn)的復(fù)雜性,對主要功能模塊進行了結(jié)構(gòu)和算法上的優(yōu)化,以實現(xiàn)性能、成本與安全性之間的平衡,可應(yīng)用于ATM,PIN等。)
背景介紹
隨著半導(dǎo)體集成電路的發(fā)展,集成電路設(shè)計的范圍不僅僅集中在 DRAM,MPU 和ASIC 類的產(chǎn)品,片上系統(tǒng) (System on Chip,SOC) 設(shè)計逐漸成為目前集成電路設(shè)計的重點。SOC 設(shè)計繼承了其他系統(tǒng)驅(qū)動類的技術(shù),是一種范圍很寬的高復(fù)雜性、高價值半導(dǎo)體產(chǎn)品。其一般定義為將微處理器、模擬 IP 核、數(shù)字 IP 核和存儲器 ( 或者片外存儲控制接口 ) 集成在單一芯片上。它是集成電路技術(shù)發(fā)展的必然趨勢。降低設(shè)計成本和提高系統(tǒng)集成度是SOC 的主要目標。低成本的實現(xiàn) SOC,需要采用 IP 核重用和基于平臺的設(shè)計技術(shù),強調(diào)硅實現(xiàn)的一致性,一般采用新的電路和系統(tǒng)體系結(jié)構(gòu)?;谄脚_的設(shè)計是一種可以達到最大程度系統(tǒng)重用的面向集成的設(shè)計方法,可分享 IP 核開發(fā)與系統(tǒng)集成成果。而在現(xiàn)今的 SOC 設(shè)計環(huán)節(jié)中,測試與驗證成為 SOC 設(shè)計流程中最復(fù)雜、最耗時的環(huán)節(jié)。)
應(yīng)用前景
該項目主要應(yīng)用于集成電路設(shè)計技術(shù)行業(yè)領(lǐng)域,市場前景廣闊。)