7.2.1 需求分析
2025年09月26日
7.2.1 需求分析
星载计算机FPGA产品在需求分析、选型、代码编写之前要对系统任务的各项指标进行深入分析,正确理解设计需求,从而对FPGA产品设计进行系统的策划。主要内容如下:
1)指标分析
(1)功能、性能分析。分析各项功能、性能实现要求。
(2)接口分析。对输入、输出各接口的指标和要求,包括供电、时序等进行分析。
(3)分析功耗、重量、速度和工作温度等约束条件。
2)接口定义
根据接口分析的结果,对各输入、输出接口进行定义。重点考虑时钟、复位等重要信号的设计,如将时钟连接到FPGA芯片的专用时钟引脚、复位信号的滤波和延时处理等。
3)绘制信息流
根据功能分析的结果,绘制信息流图。信息流图要有清晰、明确的功能划分,并且要保证与系统任务一一对应。通过绘制信息流图,对设计需求进行充分分析和理解之后,再完成代码编写,减少设计的迭代和反复。
4)可靠性、安全性分析
(1)可靠性需求。包括FPGA芯片的抗辐射能力、抗单粒子效应分析,并进行FPGA产品的FMEA分析。
(2)安全性需求。包括FPGA产品各种功能对宇航的安全性影响分析。
(3)可维护性需求。分析FPGA产品可修改性。