数字货币芯片设计制造难点在哪,一颗安全芯片怎么从0到1做出来

做安全芯片十五年,去年刚带着团队跑完一款数字人民币离线支付芯片的全流程。很多人觉得数字货币芯片就是往普通MCU里塞个加密模块,真做下来才发现,从安全架构设计、物理防侧信道攻击到量产一致性,每一个环节都是硬骨头,远比外界想象的要复杂得多。

设计端最头疼的是算法与面积的平衡。椭圆曲线签名、SM4分组加密这些模块占的面积不小,可芯片得塞进巴掌大的卡片里,在28nm工艺上把门数压到最低。去年那版设计数字货币芯片设计制造,光密码加速单元就迭代了十一稿,才把关键路径延迟压到十二个时钟周期以内。

制造环节,晶圆良率是绕不过去的坎。安全芯片布防电路密度高,栅极长度一致性要求比通用芯片严格得多。合作封测厂专门拉了一条SPC管控线,每片晶圆抽检颗粒度细到每两百毫米划一个区,单颗成本直接翻了一倍半。

出货前还得过国密二级认证和EMVCo测试。一次认证周期少则四个月,中途任何一条用例不过就得打回重测。我们第一批货卡在接触卡与NFC双模切换的互扰问题上,前后返工三轮数字货币芯片设计制造难点在哪,一颗安全芯片怎么从0到1做出来,整个项目比原计划晚了将近两个月才放行。

相关阅读