C*CORE CCP903T是一款基于C*CORE C9000微處理器的密碼安全芯片。基于C9000 PowerPC内核設計,C9000内核支持4發(fā)射、9級流水、超标量等技術,原生支持SMP系統;片上集成(chéng)多種(zhǒng)外設,如PCI-E2.0、USB2.0 Host、USB2.0 OTG、GPIO、SPI、UART等。
CCP903T芯片支持包括SM2/SM3/SM4等國(guó)密标準算法,以及DES/AES/RSA/SHA1/SHA256/SH384/SHA512等國(guó)際通用算法。
CCP903T芯片以C9000處理爲核心,算法安全引擎爲實現各種(zhǒng)密碼算法的協處理器,外加必要的RAM、FLASH等資源,相應的安全防護機制以及PCI-E等各種(zhǒng)外設接口。芯片組成(chéng)如下圖:
• 4發(fā)射RISC架構
• 9級流水
• 超标量技術
• 32KB指令CACHE
• 32KB數據CACHE
• 256KB L2 CACHE
• 支持PCI Express 2.0a 規範
• PCI-E X4接口
• 20Gbps(5 Gbps*4 )數據傳輸通道(dào)
• 支持End-point 模式
• 兼容USB2.0規範
• 兼容EHCI Ver1.0和OHCI Ver1.0a規範
• 支持High-speed, Full-speed,Low-speed傳輸
• 緩沖區大小可配置,支持16/32/64/128/256 x 32-bit
• 支持USB2.0高速标準和OTG功能(néng)
• 支持與一個高速、全速或低速USB設備進(jìn)行點對(duì)點傳輸
• 支持同步傳輸和中斷傳輸模式
• 最多可配置16個發(fā)送端點和16個接收端點
• 最大支持8路片選配置
• 支持Burst和non-burst設備
• 支持8, 16bit總線寬度
• 支持同步和異步數據鎖存
• 每個設備的訪問時序可配置
• 支持可編程地址映射
• 支持同CPU和外設間的全雙工、同步、串行通信
• 支持輪詢和中斷方式
• 支持主從兩(liǎng)種(zhǒng)模式
• 可編程4至16bit數據幀長(cháng)
• GPIO接口,通用目的輸入輸出接口
• 可編程的數據傳輸方向(xiàng)
• 可編程的使能(néng)上拉或下拉電阻
• 寄存器支持字、半字、字節讀寫訪問
• 标準ISO7816接口
• 支持卡模式與讀卡器模式
• 16或者64字節内置發(fā)送或接收FIFO
• 支持串口流控制和Modem軟件控制功能(néng)
• 全中斷優先級别控制
• 獨立的發(fā)送、接收和狀态中斷
• 波特率分頻因子可編程
• 支持起(qǐ)始位、停止位和奇偶校驗位等異步通訊格式配置
• 内部多路物理随機源
• CPU與算法引擎都(dōu)可以獨立調用
• Boot Rom:安全啓動,對(duì)用戶代碼進(jìn)行認證加密保護
• 安全調試控制:可配置調試接口開(kāi)放與關閉
• 訪問控制單元:對(duì)地址空間進(jìn)行授權訪問控制
• 安全監視器:實時監測和收集芯片的所有安全信息
• 芯片内部可以生成(chéng)一個随機根密鑰對(duì)應用系統密鑰進(jìn)行加密保護
• 電壓檢測
• 頻率檢測
• 溫度檢測
• 電源毛刺檢測
• 光照檢測
• 物理探測防護
• 金屬層防護
• 支持國(guó)密的SM2/SM3/SM4等标準算法
• 支持國(guó)際通用的AES/DES/3DES/RSA1024/RSA2048算法
• 支持國(guó)際通用的SHA1/SHA256/SHA384/SHA512/HMAC算法
• 獨立于CPU的硬件算法自主調度
• 對(duì)存儲在非易失性存儲器中的數據進(jìn)行保護,對(duì)數據完整性進(jìn)行保護
• 商用密碼芯片二級
• PCIE密碼卡
• 簽名/驗簽服務器
• 安全網關
• 防火牆
• 可信計算
• 5G通信安全
• 視頻監控
• 完整的開(kāi)發(fā)環境
• 豐富的驅動庫
• 完善的應用解決方案
相關産品推薦閱讀