标准解读

《GB/T 37979-2019 可编程逻辑器件软件VHDL编程安全要求》这一标准主要针对使用VHDL(Very High Speed Integrated Circuit Hardware Description Language)进行可编程逻辑器件设计时的安全性提出了一系列具体要求。它旨在通过规范化的指导,帮助开发者提高基于VHDL的设计项目在安全性方面的表现,减少潜在的安全风险。

该标准涵盖了从设计初期到最终实现整个过程中需要考虑的关键因素。首先,在项目规划阶段,强调了对需求分析的重要性,尤其是与安全相关的需求识别和定义。接着,在详细设计阶段,提出了对于代码编写、模块化设计以及接口定义等方面的具体指导原则,确保设计不仅满足功能需求同时也符合安全标准。此外,还特别指出了在测试验证环节中应采取的方法和技术,以保证产品的安全性和可靠性得到充分检验。

对于VHDL编程本身,《GB/T 37979-2019》给出了若干最佳实践建议,包括但不限于:采用清晰易懂的命名规则;避免使用过时或不推荐的语言特性;合理利用断言机制来增强错误检测能力等。同时,也强调了版本控制的重要性,并提倡建立有效的文档管理体系,以便于后期维护及追踪变更历史。

此外,本标准还讨论了如何处理第三方IP核集成过程中的安全问题,提醒用户注意评估外部组件可能带来的风险,并提供了相应的风险管理策略。最后,文件中提到了关于持续改进流程的建议,鼓励组织根据实际运行情况定期回顾并优化其开发流程,从而不断提升产品整体的安全水平。


如需获取更多详尽信息,请直接参考下方经官方授权发布的权威标准文档。

....

查看全部

  • 现行
  • 正在执行有效
  • 2019-08-30 颁布
  • 2020-03-01 实施
©正版授权
GB∕T37979-2019可编程逻辑器件软件VHDL编程安全要求_第1页
GB∕T37979-2019可编程逻辑器件软件VHDL编程安全要求_第2页
GB∕T37979-2019可编程逻辑器件软件VHDL编程安全要求_第3页
GB∕T37979-2019可编程逻辑器件软件VHDL编程安全要求_第4页
免费预览已结束,剩余40页可下载查看

下载本文档

GB∕T37979-2019可编程逻辑器件软件VHDL编程安全要求-免费下载试读页

文档简介

ICS35080L77 .中 华 人 民 共 和 国 国 家 标 准 GB/T379792019 可编程逻辑器件软件 VHDL编程 安全要求 SaferuleofVHDLforprogrammablelogicdevicesoftware2019-08-30发布 2020-03-01实施 国 家 市 场 监 督 管 理 总 局 发 布 中国国家标准化管理委员会 GB/T379792019 目 次 前言 范围1 1 规范性引用文件2 1 术语和定义3 1 缩略语4 1 安全细则5 1 例化类 5.1 1 结构设计类 5.2 4 敏感列表类 5.3 8 声明定义类 5.4 9 命名类 5.5 10 运算类 5.6 13 循环控制类 5.7 16 分支控制类 5.8 16 时钟类 5.9 20 复位及初始化类 5.10 26 状态机类 5.11 30 综合 约束类 5.12 / 33 注释类 5.13 35 编码格式类 5.14 36 参考文献 37 GB/T379792019 前 言 本标准按照 给出的规则起草 GB/T1.12009 。 请注意本文件的某些内容可能涉及专利 本文件的发布机构不承担识别这些专利的责任 。 。 本标准由全国信息技术标准化技术委员会 提出并归口 (SAC/TC28) 。 本标准起草单位 中国航天科工集团第三研究院第三 四研究所 中国电子技术标准化研究院 中 : 、 、核控制系统工程有限公司 中科院国家空间科学中心 、 。 本标准主要起草人 李丽华 王黎 杨楠 王栋 朱琳 张国宇 韩旭东 王颖 刁立峰 刘伟 郑金艳 : 、 、 、 、 、 、 、 、 、 、 、李文鹏 胡义武 胡勇 郝永乐 赵静 李超 程承 姜晓辉 姚 秀 娟 高 媛 黄 勇 张 清 张 旸 旸 刘 志 凯 、 、 、 、 、 、 、 、 、 、 、 、 、 、梁成华 陈朋 周宁 徐轻尘 石璐 、 、 、 、 。 GB/T379792019 可编程逻辑器件软件 VHDL编程 安全要求1 范围 本标准规定了 用于可编程逻辑器件软件编程安全细则 VHDL 。 本标准适用于可编程逻辑器件软件 的编程安全设计 编码 测试及其使用 数字电路 VHDL 、 、 。ASIC 设计时也可参照使用 。2 规范性引用文件 下列文件对于本文件的应用是必不可少的 凡是注日期的引用文件 仅注日期的版本适用于本文 。 , 件 凡是不注日期的引用文件 其最新版本 包括所有的修改单 适用于本文件 。 , ( ) 。 信息技术 软件工程术语 GB/T114572006 可编程逻辑器件软件开发通用要求 GB/T337812017 3 术语和定义 和 界定的术语和定义适用于本文件 GB/T114572006 GB/T337812017 。4 缩略语 下列缩略语适用于本文件 。 现场可编程门阵列 FPGA: (FieldProgrammableGateArray) 超高速集成电路硬件描述语言 VHDL: (Very-high-speedintegratedcircuitHardwareDescriptionLanguage)5 安全细则 51 例化类 . 511 端口例化应采取名称映射的方式 避免位置映射 . , 。 在进行端口例化时 应采取名称映射的方式 避免位置映射 利于提高程序的可读性和可维护性 , , , 。 示例 : 遵循示例 端口例化采取名称映射 reset_filter_inst

温馨提示

  • 1. 本站所提供的标准文本仅供个人学习、研究之用,未经授权,严禁复制、发行、汇编、翻译或网络传播等,侵权必究。
  • 2. 本站所提供的标准均为PDF格式电子版文本(可阅读打印),因数字商品的特殊性,一经售出,不提供退换货服务。
  • 3. 标准文档要求电子版与印刷版保持一致,所以下载的文档中可能包含空白页,非文档质量问题。

评论

0/150

提交评论