MachXO3D

使用硬件可信根和双引导特性强化安全控制应用

基于可靠的MachXO3架构--MachXO3D新增了不可更改的嵌入式安全模块,强化了控制功能,并将用户闪存升级到2700千比特。

无比安全的FPGA--不可更改的安全模块提供硬件可信根和预验证加密功能,例如ECDSA,ECIES,AES,SHA,HMAC,TRNG,唯一安全ID和公钥/私钥生成。

片上双引导闪存——无需借助外部存储器进行双引导配置。片上双引导闪存可实现故障安全编程,以及灵活的现场升级。

特性

  • 将可信根集成到平台最先上电/最后断电的器件,简化了硬件安全的实现
  • 在产品的整个生命周期内保障安全,包括设备制造和运输、平台的生产,安装,运行和报废
  • 实现全面的保护,通过提供数据安全,设备安全,数据验证,设计安全和品牌保护等机制防范一系列威胁
  • 可编程逻辑与安全双引导配置模块相结合,为设计实现提供灵活性,并在设备部署后确保安全更新
  • 通过保护非易失性存储器,检测恶意代码以及出错时进行恢复,实现可靠的,符合NIST SP 800 193 PFR标准的安全机制。

跳转到

安全

MachXO3D是NIST-CAVP认证,并符合NIST SP 800-193 PFR指南

Lattice公司完成了下列MachXO3D™密码函数的国家标准与技术研究院(NIST)密码算法验证程序(CAVP)认证。NIST CAVP提供fips批准和NIST推荐的密码算法及其各个组件的验证测试。联邦信息处理标准(FIPS)是美国联邦政府对加密软件的标准。

所述MachXO3D建立硬件根的信托(ROT)来保护,检测并在其整个系统生命周期未经授权的访问固件恢复装置和其它部件,从制造到寿命终止的点。这些安全功能都符合NIST SP 800-193 PFR准则和现在与下表中描述的NIST CAVP验证测试认证。

MachXO3D™密码函数的NIST-CAVP认证

验证号码 C998
测试能力 描述
AES-ECB 方向:解密,加密
密钥长度:128,256
ECDSA注册机(186-4) 曲线:P-256
秘密生成模式:测试候选人
ECDSA SigGen(186-4) 功能:
曲线:P-256
哈希算法:SHA2-256
ECDSA SigVer(186-4) 功能:
曲线:P-256
哈希算法:SHA2-256
HMAC DRBG, 预测性:无
功能:
模式:SHA2-256
熵输入:256
现时标志:256
个性化字符串长度:0
额外的输入:0
返回位:256
HAC-SHA2-256 MAC:256
密钥大小<块大小
KAS-ECC 功能:密钥对生成
KAS-ECC CDH-Component 功能:密钥对生成
sha - 256 消息长度:8-65536增量8

要查看NIST网站上的此认证,点击这里

要了解更多关于NIST CAVP,点击这里

产品系列表

MachXO3D器件选型指南
特性 MachXO3D-4300 machxo3d - 9400
LUT 4300 9400
分布式RAM(千比特) 34 73
EBR SRAM (kbit) 92 432
UFM(千比特) 1122分之3673. 1088/26933.
PLL 2 2
硬件化的安全模块 1 1
振荡器 1 1
片上双引导
兼容I3C的I / O 1 1
支持MIPI d-PHY2 支持 支持
内核电压 2.5 - 3.3 v 2.5 - 3.3 v
商用温度等级
工业温度等级
高性能/低功耗选项 HC /佐 HC /佐

1.银行3中对I / O的4具备I3C动态上拉特性。
2.仅限HC器件。
3.当禁用双引导时,镜像空间可以被用作额外的UFM。

0.5毫米引脚间距I / O数量
MachXO3D-4300 machxo3d - 9400
72 QFN(10毫米x10毫米) 58 (HC / ZC) 58 (HC / ZC)
0.8毫米引脚间距I / O数量
MachXO3D-4300 machxo3d - 9400
256球CABGA(14毫米×14毫米) 206 (HC / ZC) 206 (HC / ZC)
400球CABGA(17毫米×17mm)的 335(HC / ZC)
484球caBGA(19毫米x19毫米) 383(HC)

解决方案示例

安全控制PLD

  • 使用双引导和硬件可信根增强安全控制骑士的功能,从而在产品的整个生命周期内轻松实现全面,灵活,可靠的硬件安全机制。

保障服务器安全

  • 硬件化的安全配置模块能够让MachXO3D起到保护,检测和恢复的作用,从而防范恶意攻击
  • FPGA架构的并行处理能力可以同时保护,检测和恢复多个平台固件
  • 符合NIST SP 800 193平台固件保护恢复(再生)标准

实现信任链

  • 硬件可信根是保护整个系统的信任链的首个环节
  • 硬件化的器件配置引擎可在上电时加密验证MachXO3D的配置镜像
  • 嵌入式安全模块在上电时提供加密功能验证其他平台固件
  • MachXO3D可瞬时启动,是平台上最先安全启动的器件,也是信任链的有力保障

设计资源

知识产权和参考设计

通过使用预先测试的、可重用的功能来简化您的设计工作

应用笔记

了解如何从我们的阵容中的FPGA /开发板最

软件

完整的设计流程,采用高易于

开发套件和开发板

我们的开发板和开发套件能够简化您的设计流程

编程硬件

使用我们的编程硬件,轻松完成在系统编程和在线重配置

文档

快速参考
技术资源
资讯资源
下载
标题 编号 版本 日期 格式 文件大小
使用MachXO3D使用指南实现高速接口
fpga - tn - 02065 0.90 2019年6月16日 PDF 1.9 MB
MachXO3D硬件清单
fpga - tn - 02104 0.9 5/21/2019 PDF 739.4 KB
MachXO3D编程和配置使用指南
fpga - tn - 02069 0.9 5/21/2019 PDF 1.7 MB
MachXO3D软错误检测(SED)/校正(SEC)使用指南
fpga - tn - 02124 0.90 5/21/2019 PDF 1.1 MB
MachXO3D SYSCLOCK PLL使用指南
fpga - tn - 02070 0.90 2019年6月16日 PDF 1.8 MB
MachXO3D sysI/O使用指南
fpga - tn - 02068 0.90 2019年6月16日 PDF 1.1 MB
内存使用指南的MachXO3D设备
fpga - tn - 02066 0.90 2019年6月16日 PDF 4.5 MB
BGA封装的PCB布局建议
FPGA-TN-02024 4.1 5/20/2019 PDF 4.6 MB
电源去耦和旁路滤波可编程器件
TN1068 1.0 5/1/2004 PDF 31.4 KB
在MachXO3D设备中使用强化控制功能
fpga - tn - 02117 1.1 8/28/2019 PDF 1.7 MB
MachXO3D设备参考指南中的使用固化的控制功能
fpga - tn - 02119 0.90 8/5/2019 PDF 2.2 MB
MachXO3D家庭数据表
fpga - ds - 02026 1.0 2019年12月10日 PDF 5 MB
MachXO3D 256引脚封装CABGA文件迁移
1.0 5/21/2019 CSV 15 KB
72引脚QFN包迁移文件
1.0 5/21/2019 CSV 4.7 KB
MachXO3D-4300引脚
1.0 5/21/2019 CSV 17.4 KB
machxo3d - 9400引出线
1.0 5/21/2019 CSV 28.1 KB
标题 编号 版本 日期 格式 文件大小
MachXO3D家庭数据表
fpga - ds - 02026 1.0 2019年12月10日 PDF 5 MB
标题 编号 版本 日期 格式 文件大小
MachXO3D嵌入式安全模块
此文件将通过技术支持请求在登录到格点网站后提供。亚搏国际网址详细说明请参阅数据库FAQ 5781。
fpga - tn - 02091 5/21/2019
使用MachXO3D使用指南实现高速接口
fpga - tn - 02065 0.90 2019年6月16日 PDF 1.9 MB
MachXO3D硬件清单
fpga - tn - 02104 0.9 5/21/2019 PDF 739.4 KB
MachXO3D编程和配置使用指南
fpga - tn - 02069 0.9 5/21/2019 PDF 1.7 MB
MachXO3D软错误检测(SED)/校正(SEC)使用指南
fpga - tn - 02124 0.90 5/21/2019 PDF 1.1 MB
MachXO3D SYSCLOCK PLL使用指南
fpga - tn - 02070 0.90 2019年6月16日 PDF 1.8 MB
MachXO3D sysI/O使用指南
fpga - tn - 02068 0.90 2019年6月16日 PDF 1.1 MB
内存使用指南的MachXO3D设备
fpga - tn - 02066 0.90 2019年6月16日 PDF 4.5 MB
BGA封装的PCB布局建议
FPGA-TN-02024 4.1 5/20/2019 PDF 4.6 MB
电源去耦和旁路滤波可编程器件
TN1068 1.0 5/1/2004 PDF 31.4 KB
在MachXO3D设备中使用强化控制功能
fpga - tn - 02117 1.1 8/28/2019 PDF 1.7 MB
MachXO3D设备参考指南中的使用固化的控制功能
fpga - tn - 02119 0.90 8/5/2019 PDF 2.2 MB
标题 编号 版本 日期 格式 文件大小
MachXO3D 256引脚封装CABGA文件迁移
1.0 5/21/2019 CSV 15 KB
72引脚QFN包迁移文件
1.0 5/21/2019 CSV 4.7 KB
MachXO3D-4300引脚
1.0 5/21/2019 CSV 17.4 KB
machxo3d - 9400引出线
1.0 5/21/2019 CSV 28.1 KB
标题 编号 版本 日期 格式 文件大小
使用MachXO3D ESB实现AES128 / 256加密/解密
FPGA-RD-02056 1.0 5/21/2019 PDF 781.8 KB
使用MachXO3D ESB实现AES128 / 256加密/解密 - 源代码
1.0 5/21/2019 压缩 712.9 KB
使用MachXO3D ESB实现ECC密钥对生成
FPGA-RD-02057 1.0 2020年1月10日 PDF 946 KB
使用MachXO3D ESB实现ECC密钥对生成 - 源代码
1.0 5/21/2019 压缩 823.3 KB
使用MachXO3D ESB实现ECDSA生成/验证
FPGA-RD-02053 1.0 5/21/2019 PDF 1 MB
使用MachXO3D ESB实现ECDSA生成/验证-源代码
1.0 5/21/2019 压缩 974.6 KB
使用MachXO3D ESB实现ECIES加密/解密
FPGA-RD-02055 1.0 5/21/2019 PDF 973.3 KB
使用MachXO3D ESB实现ECIES加密/解密-源代码
1.0 5/21/2019 压缩 911.8 KB
使用MachXO3D ESB实现HMAC SHA256 - 文档
FPGA-RD-02052 1.0 5/21/2019 PDF 858.4 KB
使用MachXO3D ESB实现HMAC SHA256 - 源代码
1.0 5/21/2019 压缩 816.3 KB
使用MachXO3D ESB实现SHA256
FPGA-RD-02054 1.0 5/21/2019 PDF 1000.5 KB
使用MachXO3D ESB实现SHA256 - 源代码
1.0 5/21/2019 压缩 989.3 KB
标题 编号 版本 日期 格式 文件大小
莱迪思MachXO3D的OrCAD Capture原理图库(OLB)
1.0 5/21/2019 压缩 22.1 KB
标题 编号 版本 日期 格式 文件大小
MachXO3D产品简短
I0268 1.0 5/21/2019 PDF 567 KB
标题 编号 版本 日期 格式 文件大小
BG256 XO3D
1.0 5/21/2019 PDF 23.2 KB
BG400 XO3D
1.0 5/21/2019 PDF 23.3 KB
BG484 XO3D
1.0 5/21/2019 PDF 23.3 KB
标题 编号 版本 日期 格式 文件大小
建设的综合硬件安全
WP0018 1.0 5/21/2019 PDF 250.2 KB
标题 编号 版本 日期 格式 文件大小
[BSDL] lcmxo3d - 4300 c CABGA256
1.0 5/21/2019 BSM 47.3 KB
[BSDL] LCMXO3D-4300C QFN72
1.0 5/21/2019
[BSDL] LCMXO3D-940℃CABGA256
1.0 5/21/2019 BSM 54.5 KB
[BSDL] LCMXO3D-940℃CABGA400
1.0 5/21/2019 BSM 65.8 KB
[BSDL] LCMXO3D-940℃CABGA484
1.0 5/21/2019 BSM 70.8 KB
[BSDL] LCMXO3D-940℃QFN72
1.0 5/21/2019 BSM 40.5 KB
标题 编号 版本 日期 格式 文件大小
晶格MachXO3D
1.0 5/21/2019 IBS 38.3 MB


支持

技术支持

有问题?我们来帮助您

授权

发现您需要的软件和IP授权

质量和可靠性

参考资料帮助解答您的问题

服务

外部资源帮助您完成工作

与大多数网站一样,我们使用cookie和类似的技术来增强用户体验。我们也允许第三方在我们的网站上放置cookies。继续使用本网站,即表示您同意使用本网站所述的cookiesCookie政策