國密算法-商密認證-硬件加密-同方TF32A09-32位高速加密芯片

TF32A09 芯片簡介    


產品描述

  TF32A09系列芯片是同方股份有 限公司計算機系統本部自主研發的一 款高速度、高性能32位信息安全SoC 芯片。該芯片集成了高速的安全算法 和通訊接口,摒棄了傳統的數據加解 密處理方式,使數據流加解密速度大 幅提升,適用於高速數據流加密。同時,該芯片還集成了鍵盤控制模塊,適用於高端鍵盤和安全鍵盤的設計。

  TF32A09系列芯片支持國家密碼 管理局指定的對稱密碼算法、非對稱 密碼算法和雜湊算法,同時支持國際 通用密碼算法。芯片處理能力強、安 全性高、功耗低、接口豐富,具有極 高的性能價格比。

典型應用

加密移動存儲
安全key盤
安全PC
安全終端
加密服務器
加密板卡
加密機
流媒體加密
USB KEY
POS
安全鍵盤
指紋鍵盤

芯片適用領域

芯片特性
CPU處理器性能
32位CPU內核
存儲器保護單元(MPU)可對 FLASH、SRAM、ROM 及其他存儲介質進行加密保護
外部總線支持8bit/16bit/32bit 訪問
根據應用可對存儲空間進行分區管理
片上存儲單元
可進行單字節/半字/形式的讀寫
20KB SRAM
64KB ROM
512KB FLASH
DES/3DES加密算法
支持DES、3DES、2 KEY 和3 KEY算法的加密解密
支持EBC 模式和CBC 模式的加密和解密
DES加解密速度27MByte/s @80MHz,3DES加解密速度11.5MByte/s @80MHz(實測速度)
RSA/SM2協處理器  
可以實現192~2048位的點乘、點加、模加、模減、模乘、模逆、模冪等基本算術運算
1024bit RSA簽名次數32次/秒@80MHz,驗證次數32次/秒@80MHz (實測速度)
支持ECC算法:192bit 256bit
SM1算法
分組長度爲128bits,密鑰長度爲 128~256bits
加解密速度43.7MByte/s@80MHz(實測速度)
SMS4算法
加解密速度29.5MByte/s@80MHz(實測速度)
隨機數發生器
可以輸出真隨機數序列,並通過國密局測試
生成速度9.2MB/s@80MHz(實測速度)
鍵盤控制接口(KPP
20x10 陣列掃描,支持200個鍵,其中包括73個自定義鍵
支持由鍵盤喚醒系統
支持USB HID keybond 協議
支持任意4鍵同時按下
2 USB2.0 OTG接口
支持高速 480Mbps 和全速 12Mbps 傳輸方式,USB1 支持 6 個endpoint,USB2支持3 個endpoint
2 SPI高速主/從接口
每次中斷可傳輸8bit、16bit 或32bit 數據
8個外部中斷 I/O
可作爲8個獨立可編程 I/O複用
NFCNandflash接口      
帶有ECC 校驗模塊,可修正位數爲8bit 或16bit
其他接口
2路 ISO-7816(T0)主/從接口
2路UART主從模式
1路 I2C
1路16bit 的PWM
32個普通 IO
 
芯片亮點
高速數據流加密:高速加解密算法、高速的通訊接口及 Pipeline 的設計架構使數據流加密的速度可高達30MB/s,有一個質的飛躍。 
國內首傢俱有 USB主接口:擁有兩個USB求設置成 Host、Device 或 OTG;多達 6 個端點,可設置成多重複合設 備,最大限度地滿足用戶的設計需求。 
接口豐富:除 KPP(鍵盤控制器)接口和 2 路 USB支持 2 個SPI 高速主/從接口、32 個 I/O 接口(含8 箇中斷 I/O接口)、 帶有 ECC 校驗的 Nand Flash 接口、I2 C 接口、UART接口和7816接口, 最大限度地滿足客戶的板級通信需求。 
算法全面:集成多種通信接口和多種信息安全算法,可實現高度整合的單芯片解決方案。
支持在線調試:  IDE 調試環境採用CodeWarrior,功能強大,上手方便。 
ROM 固件掩膜定製服務:提供個性 ROM 程序掩膜的定製服務,在滿足個性化需求的同時,極大地降低產品成本。
產品系列化:多種產品型號可供客戶選擇。對於性價比要求較高的客戶,可選擇 ROM 版芯片,最大限度地爲客戶節約了成本;對功能要求比較 強的客戶,可以選用片上具有 512KB Flash 的 Flash 版芯片,定製您的 個性化應用方案。 
提供個性封裝:可根據客戶應用定製封裝,滿足客戶特殊的要求。
封裝形式
本公司可提供以下幾種封裝形式:
LQFP176
 
 LQFP80
 
 
LQFP64
 

資源對照表:

資源/ 型號
TF32A9FAL1(LQFP-176)
TF32A9FBL1
(LQFP-100)
TF32A9FCL1
(LQFP-80)
TF32A9FDL1
(LQFP-64)
加密算法
 /
硬件隨機數
SM1
SM2
SM3
SM4
DES
RSA
真隨機數發生器
 
存儲
ROM(64K)
RAM(20K)
FLASH(512K)
 
 
 
通訊接口
USB2.0(OTG)
 ●*2
 ●*2
 ●*1
 ●*2
SPI
 ●*2
 ●*1
 ●*1
 ●*1
7816
 ●*2
 ●*1
 ●*2
 ●*1
UATR
 ●*2
 ●*1
 ●*2
 ●*1
IIC
NANDFLASH
--
--
KPP
--
--
PMW
GPIO(不含複用)
   *32
   *10
   *16
 ●*2
 
其他資源
DMA
INT(外部中斷)
 ●*6
 ●*6
 ●*6
 ●*6
PIT
Wrapper

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章