《電子技術應用》
您所在的位置:首頁 > 模拟设计 > 设计应用 > 一种SSD主控芯片数据加解密模块的设计与验证
一种SSD主控芯片数据加解密模块的设计与验证
电子技术应用
李书勇1,2,林靖杰2
1.青岛理工大学 信息与控制工程学院;2.成都芯盛集成电路有限公司
摘要: 为了增强固态硬盘(Solid State Disk, SSD)的数据安全,介绍了SSD主控芯片中一种满足《安全芯片密码检测准则》二级要求设计的数据SM4加解密模块。另外,为了验证模块设计的正确性,介绍了基于通用验证方法学(Universal Verification Methodology, UVM)设计的自动化验证平台,以设计功能点和代码覆盖率为衡量指标,数据加解密模块被该验证平台较充分地验证,最终达到片上系统(System on Chip, SoC)的流片交付标准。
中圖分類號:TP33 文獻標志碼:A DOI: 10.16157/j.issn.0258-7998.234450
中文引用格式: 李書勇,林靖杰. 一種SSD主控芯片數據加解密模塊的設計與驗證[J]. 電子技術應用,2024,50(4):33-37.
英文引用格式: Li Shuyong,Lin Jingjie. Design and verification of an SSD controller chip data encryption and decryption module[J]. Application of Electronic Technique,2024,50(4):33-37.
Design and verification of an SSD controller chip data encryption and decryption module
Li Shuyong1,2,Lin Jingjie2
1.School of Information and Control Engineering, Qingdao University of Technology; 2.Chengdu Xinsheng Integrated Circuit Co., Ltd.
Abstract: To enhance the data security of solid-state drive (SSD), an SM4 data encryption and decryption module designed to meet the secondary standard of the "Cryptography test criteria for security IC" in the SSD controller chip was introduced in this article. In addition, in order to verify the correctness of module design, an automated verification platform based on Universal Verification Methodology (UVM)design was introduced in this article. Taking design function points and code coverage as measurement indicators, the data encryption and decryption module was fully verified by the verification platform, and finally reached the tapeout delivery standard of System on Chip (SoC).
Key words : SSD;controller chip;UVM;encryption and decryption;SM4

引言

SSD作為存儲海量數據的主要載體,保存涉密信息變得越來越普遍,其安全性與可靠性勢必會影響到社會各領域的方方面面[1]。為了防止數據被非法訪問,設計有加密和安全認證功能的SSD是市場發展的必然趨勢。

SSD的三大技術核心包括主控芯片、閃存和固件,可以通過編寫硬件描述語言在主控芯片中集成芯片安全模塊。相比于軟件加解密,不會產生額外的系統性能消耗,還會極大地提高加解密速度,甚至可以提供多重數據安全保護機制[1]。但是通過硬件設計的加解密功能,實現起來更加復雜、難度大,成本的消耗也很難以估量,且通用性很差。芯片集成的功能越來越多,不同模塊之間的數據交互錯綜復雜。這就造成了芯片首次流片的成功率很低。因此,在芯片設計中,對整個開發團隊提出了更高的要求。

對于大數據量的加解密處理,對稱加解密國密算法SM4憑借更快的運行速度和較少的資源消耗被廣泛應用。當前,市場上知名的SSD主控芯片設計廠商,比如英韌科技、紫光得瑞、華瀾微、得一微電子、憶芯科技、合肥大唐存儲、大普微等公司,其多款主控芯片采用了包括國密標準SM4算法在內的數據加密和保護機制[2-8]。但是有極少的芯片可以通過國密認證。芯片自身物理、邏輯容易受到外部環境的影響,對芯片中算法的正常運行產生影響,使敏感數據遭受破壞。

因此本文介紹了一種滿足《安全芯片密碼檢測準則》二級要求的SM4加解密方案,提高密碼算法保護強度,增強芯片對抗攻擊的能力。為了發現硬件設計的缺陷,介紹了如何使用UVM搭建驗證平臺,配合電子設計自動化(Electronic Design Automation, EDA)仿真工具,使硬件設計滿足設計規范,邏輯功能正確,達到了流片標準。


本文詳細內容請下載:

http://www.tom3567.com/resource/share/2000005945


作者信息:

李書勇1,2,林靖杰2

(1.青島理工大學 信息與控制工程學院,山東 青島 266520;2.成都芯盛集成電路有限公司,四川 成都 610041)


Magazine.Subscription.jpg


此內容為AET網站原創,未經授權禁止轉載。
主站蜘蛛池模板: 午夜欧美一区二区三区免费观看| 欧美日韩国产91| 亚洲国产精品日韩| 精品欧美日韩在线| 国产成人精品自拍| 国产精品成人av在线| 国产精品中文字幕久久久| av中文字幕av| 亚州国产精品久久久| 国产精品区免费视频| 国产精品欧美风情| **亚洲第一综合导航网站| 91精品久久久久久久久久入口| 狠狠色综合欧美激情| 欧美激情精品久久久久久| 91免费国产网站| 国产精品久久久久久久久免费看| 国产精品久久久久久久久久99| 国产精品欧美久久久| 亚洲一区二区三区在线免费观看| 青青青国产在线观看| 国产欧美在线播放| 日韩一级在线免费观看| 久久91亚洲精品中文字幕| 无码日韩人妻精品久久蜜桃V| 国产欧美日韩亚洲| 欧洲日韩成人av| 婷婷久久伊人| 久久精品久久精品亚洲人| 亚洲综合视频一区| 精品国产免费人成电影在线观...| 久久久在线视频| 欧美日韩亚洲第一| 久久久久久久网站| 国产精品91久久| 欧美成人午夜剧场免费观看| 欧美亚洲国产免费 | 欧美日韩精品不卡| 国产激情综合五月久久| 国内精品久久久久伊人av| 国产极品在线视频|