簡介
ALPU-FA屬于ALPU系列里的芯片,它擁有32Kbit的EEPROM存儲空間,用戶可以在此空間自行配置數(shù)據(jù),并且所存儲之數(shù)據(jù)是經(jīng)過加密保護處理。ALPU-FA內(nèi)置SHA-256核心可用于身份校驗,加密核是基于可編程的Rijndeal AES-128算法,是一顆可通過MCU總線始終保持運行的從設備芯片。ALPU-FA對比早前推出的ALPU-C、ALPU-MP,除了增加了EEPROM的空間供使用之外,在加密性能上也增加了SHA256算法,使得加密性能有了更大的提升。
在內(nèi)核結(jié)構(gòu)上,ALPU-FA保持著ASIC模式的設計,將加密算法以邏輯電路的方式進行固化。ALPU-FA內(nèi)部通過主控制器,將AES-128和SHA-256算法和EEPROM進行連接,從而實現(xiàn)AES-128和SHA-256的算法認證功能,以及AES-128算法結(jié)合EEPROM的加密存儲功能。ALPU-FA內(nèi)置OSC可協(xié)助芯片內(nèi)部自行運行不受外部干擾;并且?guī)в蠸leep控制器,用戶可自定義時間進入休眠模式
產(chǎn)品圖片
NEOWINE_ALPU_FA
雙算法流程
SHA256算法流程

AES-128算法加密流程
EEPROM特性
? 空間大小:4Kbyte
? 數(shù)據(jù)有效期:10年
? 重復擦寫次數(shù):10萬@25℃
? 支持用戶密鑰保護及熔斷保護
? 支持數(shù)據(jù)加密存儲
? 內(nèi)部讀寫訪問時間為250ns
? 支持低功耗待機功能
參數(shù)
特殊功能介紹
? ALPU-FA支持MIDR功能(Monotonic Increase Decrease Register)
? ALPU-FA提供兩組與User PassWord相關聯(lián)的控制寄存器用于;
? MIDR功能設置
? MIDR功能通過控制器配置,其內(nèi)部數(shù)據(jù)只能進行單向增加或單向減少;
? MIDR功能與熔斷功能相結(jié)合,讓芯片設置熔斷后,MIDR數(shù)據(jù)只能讀取不能寫入。
? ALPU-FA支持RVC功能(Revision Version Control)
? ALPU-FA提供一種只寫寄存器用于對RVC功能設置,并以預先設置數(shù)據(jù)為原始數(shù)據(jù);
? ALPU-FA對小于原始數(shù)據(jù)的寫入值進行加密操作;
? 對大于原始數(shù)據(jù)的寫入值進行舍棄并使加密失敗。從而進行版本控制。
? 其他功能
? ALPU-FA內(nèi)置LFSR技術,產(chǎn)生硬件隨機數(shù);
? ALPU-FA內(nèi)置硬件校驗功能,用于密碼及加密校驗;
? 支持睡眠模式,并可自定義睡眠時間;
? 內(nèi)置芯片狀態(tài)檢測,控制芯片加密循環(huán)操作;
? 支持軟件復位。
應用案例
IP機頂盒,DMB,衛(wèi)星導航儀,DVR,DVD,PMP, MP3,MP4, MP5, 游戲機, 游戲手柄,嬰兒監(jiān)視器, 無線鍵鼠 ,打印機,墨盒,工業(yè)相機,3/4G模塊
數(shù)據(jù)手冊下載