13.10 产品定型和设计文档备案
通过测试验收后的样品即可进行产品的定型和设计文档备案工作。
产品的定型包括系统的基本组成、基本配置及互联方法,运行环境,硬件整体系统及各分系统的基本功能和主要性能指标,功能模块的划分,关键技术的使用,采购的硬件器件名称型号、生产单位、主要技术指标,主要仪器设备,电源、工艺结构设计等。
对于本实例的PCI信号采集设备来说,具体还有单板的尺寸、单板与其他系统互联方法及标准、单板器件选型、制板加工焊接参数、性能指标及功耗、开发用仪器仪表等。也就是说,定型后的产品可以进行批量的生产,并能够获得等同效果的测试结果。
同时,一个完整的产品设计还要包括一套完善的设计文档。基于PCI的信号采集设备一般来说包括软硬件两部分才能实现具体的功能。因此,设计文档也包含两部分的内容。
一套完整的设计文档主要包括以下内容。
1.硬件需求说明书
主要包括硬件开发目的、基本功能、基本配置、主要性能指标、运行环境、约束条件、开发经费及进度等。
2.硬件总体设计报告
主要包括硬件系统总体结构及功能划分,系统逻辑框图,组成系统各功能模块框图,系统电路结构图及单板组成,单板逻辑框图及电路结构图以及测试方案等。
3.单板总体设计方案
主要包括单板在整机中的位置,开发目的及主要功能,单板功能描述,单板逻辑框图及功能模块说明,单板软件功能描述及功能模块划分,接口简单定义及相关板关系,主要性能指标,功耗及采用标准等。
4.单板硬件详细设计
主要包括单板逻辑框图及各功能模块详细说明,各功能模块实现方式,地址分配,控制方式,接口方式,存储器空间,中断方式,接口管脚定义,时序说明,性能指标,指示灯说明,可编程器件图,功能模块说明,原理图,物料清单及单板测试,调试计划等。
5.单板软件详细设计
主要包括编程语言,编译环境,详细的设计细节(包括中断、主程序、子程序、入口参数、出口参数、局部变量、函数调用和流程图等),相关协议等。
6.单板硬件调试文档
主要包括单板硬件功能模块划分,单板硬件各模块调试进度,调试中出现的问题及解决方法,原始数据记录 ,系统方案修改说明,单板方案修改说明,器件更换说明,原理图、PCB修改说明,可编程器件修改说明,调试工作阶段总结,调试进展说明,下阶段调试计划及测试方案修改等。
7.单板软件调试文档
主要包括单板软件模块划分及个功能模块调试进度,单板软件调试中出现的问题及解决方法,下阶段的调试计划及测试方案修改等。
8.单板系统联调文档
主要包括系统功能模块划分,系统功能模块调试进展,系统接口信号的测试原始记录及分析,系统联调中出现的问题及解决方法,系统联调性能评估等。
9.硬件信息库
主要包括硬件设计工程文件,软件设计工程文件,驱动设计文件,硬件BOM文件,制板文件,焊接清单,相关开发工具及环境配置,主要参考技术手册及标准等。