基于GJB5000B的FPGA软件工程化研究

2023-09-13 02:07:54党浩淮符明明
雷达与对抗 2023年2期
关键词:设计

党浩淮,符明明

(1. 南京科瑞达电子装备有限责任公司,南京 211100;2. 陆装驻上海地区航空军代室,上海 201100)

0 引 言

随着微电子技术的发展,可编程逻辑器件FPGA以其高功能密度、体积小、低功耗、半定制的灵活配置能力,在军用装备领域的应用越来越广泛。与嵌入式软件、桌面软件等相比,FPGA软件工程化起步较晚,实时性较好,且与硬件交联较多,本质上属于硬件逻辑的一种方式;但与硬件相比,其具有可编程功能,且能够便捷实现复杂算法、通信交互等,导致FPGA软件研制过程极易失控。

GJB9432-2018、GJB9433-2018、GJB9764-2020、GJB10157-2021、GJB5000B-2021等相关国家军用标准对FPGA软件的相关管理起到了重要作用,其中GJB5000B实施指南将FPGA软件列入须管理的软件范畴。目前,相关研究主要围绕嵌入式软件、上位机软件、界面软件等“纯软件”展开,而针对FPGA软件管理体系的研究成果较少。虽然文献[1]较为系统地描述了软件管理体系,但并未涉及FPGA软件相关内容;文献[2]总结了军用FPGA开发现状,比对了GJB5000A和DO-254的差异,未针对FPGA软件的特点开展详细应用研究。

本文以GJB5000B成熟度二级要求为标准,对FPGA软件工程化应用展开研究。

1 FPGA软件实践域差异性分析

GJB5000B包含组织管理类、项目管理类、工程类、支持类等4类,共21个实践域,其中二级实践域12个。关于软件研制能力成熟度相关的建设、应用等相关文献[3-7]已有较为充分的论述,故本文主要针对FPGA软件相关应用,文中的差异性主要指FPGA软件和嵌入式软件、上位机软件、界面软件等其他软件的差异比较。

1.1 组织管理类实践域差异性分析

在组织管理类中,包含领导作用和实施基础两个二级实践域,其实施标准在FPGA软件和其他软件中无差别,可遵照实施。……

登录APP查看全文

猜你喜欢
设计
二十四节气在平面广告设计中的应用
河北画报(2020年8期)2020-10-27 02:54:06
何为设计的守护之道?
现代装饰(2020年7期)2020-07-27 01:27:42
《丰收的喜悦展示设计》
流行色(2020年1期)2020-04-28 11:16:38
基于PWM的伺服控制系统设计
电子制作(2019年19期)2019-11-23 08:41:36
基于89C52的32只三色LED摇摇棒设计
电子制作(2019年15期)2019-08-27 01:11:50
基于ICL8038的波形发生器仿真设计
电子制作(2019年7期)2019-04-25 13:18:16
瞒天过海——仿生设计萌到家
艺术启蒙(2018年7期)2018-08-23 09:14:18
设计秀
海峡姐妹(2017年7期)2017-07-31 19:08:17
有种设计叫而专
Coco薇(2017年5期)2017-06-05 08:53:16
从平面设计到“设计健康”
商周刊(2017年26期)2017-04-25 08:13:04