FM15F366安全芯片:开启电子安全新征程
在当今数字化时代,电子设备的安全性至关重要。无论是金融交易、数据存储还是通信传输,都需要可靠的安全保障。上海复旦微电子集团股份有限公司推出的FM15F366安全芯片,就是一款能够满足多种安全需求的高性能芯片。本文将为电子工程师们详细介绍这款芯片的特点、封装以及电气参数等方面的内容。
文件下载:FM15F366.pdf
芯片特性:强大性能铸就安全基石
处理器系统
FM15F366以32 bit ARM STAR处理器为核心,系统最高工作频率可达180MHz(-40~+85℃)。它具备两种编程模式:超级用户和用户模式,方便不同的应用场景。嵌套向量中断控制器(NVIC)和SWD调试接口(用户可选是否关闭),为开发和调试提供了便利。此外,芯片拥有5种功耗模式,包括RUN、WAIT、STOP、STANDBY和POWERDOWN,能够有效降低功耗。独立的DSP引擎适合通用计算,独立MPU存储器保护单元可独立保护8段用户自定义区间,支持多应用之间的物理隔离、数据共享与协作。独立DMA系统包括8路扩展DMA Channel,支持大小循环访问和Channel切换等功能,还具备总线加扰功能,进一步提升了数据传输的安全性。
存储系统
芯片内置640K byte Flash,页大小为2K byte,块擦时间仅4ms,具备10万次擦写能力和10年数据保存功能,还有独立校验机制。同时,拥有128K BYTE RAM(带校验的36 bit数据宽度)、1K BYTE PAE算法RAM(带校验的36 bit数据宽度)、32 BYTE POWERDOWN功耗模式备份寄存器和160 BYTE备份电源域存储寄存器,为数据存储提供了可靠的保障。
通讯接口
FM15F366具备丰富的通讯接口,包括USB 2.0 Full Speed接口(从模式,兼容Full Speed 12MHz)、2路7816接口(可分别配置为主接口或者从接口,最高速率500 Kbps)、3路UART接口(支持8比特、9比特数据传输格式,最高速率3Mbps)、4路SPI接口(可分别配置为主接口或者从接口,波特率最高45 Mbps)、2路I2C接口(可分别配置为主接口或者从接口,波特率支持400K、1M)、最多63个主电源域可复用通用GPIO(取决于封装)、最多8个可复用备份电池域GPIO,以及1路QUADSPI接口(支持SPI FLASH、SPI RAM)、1路FSMC接口(支持异步SRAM/PSRAM、6800/8080协议接口LCD)和1路DCMI接口(支持DCMI接口摄像头)。
其他外设
芯片还集成了多种外设,如6个32位通用Timer、1个16位低功耗Timer和1个WDT看门狗。具备二维码加速识别API、磁条卡加速解码API和CRC独立计算引擎,能够提高相关应用的处理效率。模拟外设包括1个12bit 1Msps采样率ADC(17路单端输入、3路差分输入,支持补偿、平均、比较、窗口等灵活数据后处理功能)、1个12bit DAC(支持语音播放)、1个比较器(最多支持6路PAD输入,内部比较源包括1个6 bits DAC)和1路3.3V LDO(对外输出150mA电流)。此外,芯片内置真随机数发生器,由物理噪声源和数字后处理电路组成,为安全算法提供随机数支持。
密码算法与安全检测
在密码算法方面,支持SM1、SM4、AES、DES/3DES等对称算法,SHA1、SHA224、SHA256、SM3等杂凑算法,以及128位~2048位RSA算法(步长32位)、P域128~512位ECC点乘、点加运算、SM2签名算法、SM2加密算法、SM2密钥协商算法、ECDSA算法、ECDH算法、ECMQV算法等公钥算法。同时,芯片具备安全检测模块,包括安全事件管理功能、光攻击检测、电压异常检测、频率异常检测、温度异常检测、金属屏蔽层防探针检测、算法SPA/DPA/DEMA/DFA防护、电池电源域下Anti Tamper功能以及电池电源域下温度、频率、电压、电压毛刺检测电路,还支持存储器数据加密、校验和地址加扰,全方位保障芯片的安全性。
芯片封装:多种选择满足不同需求
FM15F366支持QFN40、LQFP64、LQFP100三种封装形式,不同封装在GPIO数量、通信接口通道数、模拟输入输出通道数等方面存在差异,工程师可以根据具体的应用需求进行选择。例如,对于GPIO需求较少的应用,可以选择QFN40封装;而对于需要更多接口和功能的应用,则可以考虑LQFP64或LQFP100封装。
封装功能对比
| 功能 | QFN40 | LQFP64 | LQFP100 |
|---|---|---|---|
| GPIO | 27 | 43 + 1 | 63 + 6 |
| UART | 3ch(5) | 3ch(11) | 3ch(16) |
| SPI | 3ch | 4ch(6) | 4ch(12) |
| I2C | 2ch(6) | 2ch(9) | 2ch(13) |
| EMV7816 | 2ch | 2ch | 2ch(5) |
| QSPI | 1ch | 1ch(3) | 1ch(5) |
| USB2.0 | 1ch | 1ch | 1ch |
| DCMI | 1ch | 1ch | 1ch |
| FSMC | × | × | 1ch |
| 12bit ADC(SINGLE) | 4ch | 7ch | 12ch |
| 12bit ADC(DIFF) | 3ch | × | × |
| 12bit DAC | 1ch | 1ch | 1ch |
| CMP INPUT | 2ch | 2ch | 4ch |
| LDO3.3 | √ | √ | √ |
| RSA128~2048算法 | √ | √ | √ |
| SM2/ECC128~512算法 | √ | √ | √ |
| SM1/SM4/AES/DES算法 | √ | √ | √ |
| SM3/SHA - 1/224/256算法 | √ | √ | √ |
| 真随机数发生器(TRNG) | √ | √ | √ |
| 电压、频率、温度、光攻击、Glitch攻击检测 | √ | √ | √ |
| 静态/动态防拆检测 | × | 1ch静态 | 6ch动态 |
| 动态金属屏蔽层检测 | √ | √ | √ |
| Memory存储地址加扰/数据加密 | √ | √ | √ |
| 攻击记录功能 | √ | √ | √ |
| 调试接口 | SWD | SWD/JTAG | SWD/JTAG |
封装引脚
手册详细列出了三种封装形式下各个引脚的名称、特性和描述。例如,对于PC4引脚,在不同封装中都有多种功能可选,如通用输入输出端口PC4、SPI0接口时钟、UART1接口发送等。工程师在设计电路时,需要根据具体的应用需求合理选择引脚功能。
封装引脚示意图
手册还提供了QFN40、LQFP64、LQFP100三种封装的引脚示意图,方便工程师进行布局和布线。需要注意的是,QFN40 PACKAGE中心散热片必须接地,以确保芯片的散热性能。
功能引脚分布
手册中给出了不同封装下各功能引脚的分布情况,包括ADC输入输出引脚、通信接口引脚、定时器触发引脚等。工程师可以根据这些信息,准确地连接外部设备和进行信号传输。
电气参数:确保芯片稳定运行
FM15F366的工作电压范围为1.71~3.6V,工作温度范围为-40 - +85°C,储藏温度范围为-55 - +150°C。主电源域POWERDOWN电流小于1uA(+25°C),主电源域工作电流小于70mA(@180MHz +25°C),备份电池电源域工作电流小于1uA(@RTC backup RAM)和小于3uA(@RTC timer +25°C)。FLASH具备10万次擦写能力和10年数据保存功能。这些电气参数为芯片的稳定运行提供了保障,工程师在设计电路时需要确保电源和温度等条件符合芯片的要求。
总结
FM15F366安全芯片以其强大的性能、丰富的功能和多种封装选择,为电子工程师们提供了一个可靠的安全解决方案。无论是在金融、证券等安全要求较高的领域,还是在其他需要数据保护和安全通信的应用中,FM15F366都能够发挥重要作用。电子工程师们在使用这款芯片时,需要充分了解其特性、封装和电气参数等方面的内容,结合具体的应用需求进行合理设计,以实现最佳的性能和安全性。你在实际应用中是否遇到过类似芯片的使用问题呢?欢迎在评论区分享你的经验和见解。
-
芯片封装
+关注
关注
14文章
625浏览量
32397
发布评论请先 登录
HSC3211物联网安全芯片:开启安全新时代
FM3164/FM31256:集成F - RAM的处理器伴侣芯片深度剖析
米尔MYD-YF13X引入STM32MP135F安全芯!系统、安全、功能三重升级
引入STM32MP135F安全芯!米尔MYD-YF13X系统、安全、功能三重升级
4·15 全民国家安全教育日:从芯开始,珈港科技践行密码安全新使命
FM15F366安全芯片:开启电子安全新征程
评论