硬件开发文档规范

素材来源:硬件十万个为什么

1、硬件需求说明书    

 硬件需求说明书是描写硬件开发目标,基本功能、基本配置,主要性能指标、 运行环境,约束条件以及成本和进度等要求,它的要求依据是产品规格说明书和系统需求说明书。它是硬件总体设计和制订硬件开发计划的依据,具体编写的内容有:系统工程组网及使用说明、硬件整体系统的基本功能和主要性能指 标、硬件分系统的基本功能和主要性能指标以及功能模块的划分等。 

要点:硬件需求,其实来自产品需求包。如果想做好最终的产品:

一、需要对整个产品的需求包有所了解。

二、需要做好竞争分析

三、做好需求跟踪

案例1:

        我们的iBox在产品定义初期,对竞争对手的产品特点,关键特性,销量,都做了深入分析和探讨。包括选型的过程。

案例2:

某个物联网项目的需求跟踪表

    2、硬件总体设计报告     

硬件总体设计报告是根据需求说明书的要求进行总体设计后出的报告,它是硬件详细设 计的依据。编写硬件总体设计报告应包含以下内容:    系统总体结构及功能划分,系统逻辑框图、组成系统各功能模块的逻辑框图,电路结构 图及单板组成,单板逻辑框图和电路结构图,以及可靠性、安全性、电磁兼容性讨论和硬件测试方案等。 

要点:这部分内容需要强调结构、单板功能模块的划分,EMC、安规、可靠性、环境、背板等维度的整机的考虑。所谓硬件架构设计,往往就是在这个环节考验驾驭整个硬件系统的能力。例如背板的网络拓扑是否合理,最终影响这个硬件产品的长远规划、升级潜力、成本空间、兼容性等问题。

案例:某一个硬件平台定型之后,每个槽位的电路总功耗就已经确定了。因为摩尔定律,芯片的规格不断军备竞赛。随着芯片的不断升级,我们就不能使用新一代的高功耗的主流器件,会导致最终影响整机规格,最终影响产品的综合竞争力。同样的、如果产品划分的电路的颗粒度过于大,导致配置不灵活,也会影响整个产品的市场竞争力。

曾经见过一个项目,希望扣板能够传输出视频来,但是只留了一个I2C的总线,这样的项目自然会流产。

    3、单板总体设计方案     

        在单板的总体设计方案定下来之后应出这份文档,单板总体设计方案应包含单板版本 号,单板在整机中的位置、开发目的及主要功能,单板功能描述、单板逻辑框图及各功能模 块说明,单板软件功能描述及功能模块划分、接口简单定义与相关板的关系,主要性能指标、 功耗和采用标准。 

要点:

一、单板框图应该说明清楚连线的规格、器件的规格、尽量与预布局保持一致,便于发现带宽、容量、走线、功耗、散热、电源等维度的问题。

二、不要教条的认为,写总体设计方案就是套模板。而是针对关键风险和关键技术需要有针对性的深入研究和撰写。

案例:iBox单板款图

iBox主芯片MCU的IO管脚定义和接口分配

4、单板硬件详细设计     

        在单板硬件进入到详细设计阶段,应提交单板硬件详细设计报告。在单板硬件详细设计 中应着重体现:单板逻辑框图及各功能模块详细说明,各功能模块实现方式、地址分配、控 制方式、接口方式、存贮器空间、中断方式、接口管脚信号详细定义、时序说明、性能指标、 指示灯说明、外接线定义、可编程器件图、功能模块说明、原理图、详细物料清单以及单板 测试、调试计划。有时候一块单板的硬件和软件分别由两个开发人员开发,因此这时候单板 硬件详细设计便为软件设计者提供了一个详细的指导,因此单板硬件详细设计报告至关重 要。尤其是地址分配、控制方式、接口方式、中断方式是编制单板软件的基础,一定要详细 写出。 

案例:iBox的详细设计:

电源树设计

 5、单板硬件过程调试文档     

        开发过程中,每次所投 PCB 板,工程师应提交一份过程文档,以便管理阶层了解进度, 进行考评,另外也给其他相关工程师留下一份有参考价值的技术文档。每次所投 PCB 板时 应制作此文档。这份文档应包括以下内容:单板硬件功能模块划分,单板硬件各模块调试进度,调试中出现的问题及解决方法,原始数据记录、系统方案修改说明、单板方案修改说明、 器件改换说明、原理图

要点:发现的问题及时记录,特别是改版需求记录

下图为早期某个物联网项目的改版记录跟踪表:

6、单板系统联调报告     

        在项目进入单板系统联调阶段,应出单板系统联调报告。单板系统联调报告包括这些内 容:系统功能模块划分、系统功能模块调试进展、系统接口信号的测试原始记录及分析、系 统联调中出现问题及解决、调试技巧集锦、整机性能评估等。 

7、单板硬件测试文档     

    在单板调试完之后,申请内部验收之前,应先进行自测以确保每个功能都能实现,每项 指标都能满足。自测完毕应出单板硬件测试文档,单板硬件测试文档包括以下内容:单板功 能模块划分、各功能模块设计输入输出信号及性能参数、各功能模块测试点确定、各测试参 考点实测原始记录及分析、板内高速信号线测试原始记录及分析、系统 I/O 口信号线测试原 始记录及分析,整板性能测试结果分析。 

8、硬件信息库    

     为了共享技术资料,我们希望建立一个共享资料库,每一块单板都希望将的有价值 有特色的资料归入此库。硬件信息库包括以下内容:典型应用电路、特色电路、特色芯片技 术介绍、特色芯片的使用说明、驱动程序的流程图、源程序、相关硬件电路说明、PCB 布板注意事项、单板调试中出现的典型及解决、软硬件设计及调试技巧。 

1.国产替代摸不着门儿?快来回看兆易创新直播课!

2.开源的RISC-V能否成为中国“缺芯”的解药?

3.树莓派Pico:仅4美元的MCU

4.MCU支持AI功能的多种原因~

5.2020年,我学习到的20条软件工程准则~

6.状态机思路在嵌入式开发中的应用~

免责声明:本文系网络转载,版权归原作者所有。如涉及作品版权问题,请与我们联系,我们将根据您提供的版权证明材料确认版权并支付稿酬或者删除内容。

DP29syM41zyGndVF
关注 关注
  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
【IoT】产品设计:如何写好硬件产品的需求文档
产品线负责人
01-06 6236
任何一款产品最初都来源于一个抽象的想法,这个抽象想法关注的可能只是产品的功能,即这款产品能做哪些很酷的事,而不会考虑产品的具体特征,比如尺寸、颜色、电池续航时间等。 在这个阶段,我们通常都会假设它们都处于最理想的状态,即,尺寸恰到好处,颜色人见人爱,电池可以一直供电等。 需求计划是把抽象想法转变为产品真实特征的过程,在这个过程中,你需要尽可能早地为这些特征撰写需求,当产品下线后,你碰到意外问题的可能性就会大大降低。 通常情况下,当产品开发人员对产品的功能有清晰的了解时,就会直接进入设计开发
嵌入式系统开发这六点硬件设计需要细心留意
an520_的博客
07-06 1644
嵌入式设计是个庞大的工程,今天就说说硬件电路设计方面的几个注意事项,首先,咱们了解下嵌入式的硬件构架。我们知道,CPU是整个系统的灵魂,所有的外围配置都与其相关联,这也突出了嵌入式设计的一个特点硬件可剪裁。在做嵌入式硬件设计中,以下几点需要关注。1 电源的确定 电源对于嵌入式系统中的作用可以看做是空气对人体的作用,甚至更重要:人呼吸的空气中有氧气、二氧化碳和氮气等但是含量稳定,这就相当于电源系统中各种杂波,我们希望得到纯净和稳定符合要求的电源,但由于各种因素制约,只是我们的梦想。这个要关注两个方面:a、
产品硬件开发需求说明书模版.doc
06-10
文档是一款产品硬件开发需求的模板详细目录如下: 1. 引言 5 1.1. 文档目的 5 1.2. 参考资料 5 2. 产品说明 5 2.1. 产品机型 5 2.2. 配置信息 5 2.3. 产品应用环境 6 3. 产品模块需求 6 3.1. 模块详细需求表 6 3.2. 功能模块详细需求说明 7 3.2.1. CPU 7 3.2.2. Nor Flash 8 3.2.3. Nand Flash 8 3.2.4. SDRAM 9 3.2.5. DDR RAM 9 3.2.6. USB 9 3.2.7. SD卡 10 3.2.8. LCD 10 3.2.9. 客显 11 3.2.10. 磁条卡 11 3.2.11. IC卡 11 3.2.12. SAM卡 12 3.2.13. RF读卡 13 3.2.14. 热敏打印机 14 3.2.15. 针式打印机 14 3.2.16. 电阻式触摸屏 15 3.2.17. 电容式触摸屏 15 3.2.18. 按键 16 3.2.19. 蜂鸣器 16 3.2.20. 喇叭 17 3.2.21. Modem 17 3.2.22. TCP/IP 17 3.2.23. GPRS 17 3.2.24. CDMA 18 3.2.25. WCDMA 18 3.2.26. EVDO 18 3.2.27. WiFi 19 3.2.28. RTC 19 3.2.29. 电池 19 3.2.30. 充电 19 3.2.31. 电源管理 20 3.2.32. 适配器 20 3.2.33. 串口 20 3.2.34. 多功能口 21 3.2.35. 座机口 21 4. 认证及安规防护需求 22 4.1. XXXXXXX0 22 4.2. XXXXXXX备 22 4.3. QQQQQ.0 22 4.4. APCA 22 4.5. VVVVVL1 22 4.6. AAAAL1 23 4.7. CCC 23 4.8. FFF 23 4.9. 防爆认证 23 5. 可靠性需求 23 5.1. 需求说明 23 5.2. 约束条件 23 5.3. 设计原则 24 6. 可生产型/测试性需求 25 6.1. 可生产性需求 25 6.1.1. 需求说明 25 6.1.2. 约束条件 26 6.1.3. 可实现的技术方案 26 6.2. 可测试性需求 27 6.2.1. 需求说明 27 6.2.2. 约束条件 27 6.2.3. 可实现的技术方案 27
华为单板硬件详细设计报告+
12-26
华为单板硬件详细设计报告+华为硬件工程师手册,allegro、
计算机硬件基础课程设计:RISC-V单周期CPU设计与实现(详细报告及核心代码)
最新发布
m0_74474725的博客
04-01 2176
立即数imm由立即数生成模块生成,根据I型运算类指令的指令格式,I型立即数的低12位imm[11:0]来自指令的31~20位,按照符号位扩展方法扩展得到32位立即数送给ALU, ALU完成具体的运算,运算的结果通过寄存器堆的数据写端口WD送rd寄存器保存,rd寄存器的地址WA来自指令的rd字段。这次经验对我未来的学习具有非常重要的意义。分支类指令的立即数是B型立即数,因为指令地址必定是偶数地址,为了扩大转移的地址范围,将指令中的12位立即数作为imm[12:1],最低位固定为0,高19位填充立即数的符号。
华为单板硬件详细设计报告
07-06
华为单板硬件详细设计报告
硬件设计需求说明书(完整版).docx
02-26
文档硬件开发入口,根据产品提供的《产品需求说明书》,通过研发技术专家识别转化为研发内部硬件的需求文档。为下一步产品硬件设计提供开发方向和准则,并为产品测试及验收提供判断依据;产品总体设计及硬件设计文档均以本文档所描述需求为准。
硬件需求规范模板.doc
04-11
硬件需求规范模板
硬件开发文档规范.docx
05-16
硬件开发文档规范 硬件开发文档规范是指在硬件开发过程中所需编写的文档规范,旨在确保硬件产品的质量和可靠性。该规范涵盖了硬件开发的各个阶段,从硬件需求说明书到单板硬件测试文档。 1. 硬件需求说明书 硬件...
硬件开发文档规范文件介绍
12-19
硬件开发文档规范文件介绍,介绍硬件开发需要哪些文档
硬件开发流程及规范
05-04
硬件开发文档规范是指在硬件开发过程中,遵守一定的文档规范,以确保硬件开发过程的顺畅和可靠性。硬件开发文档规范包括以下几个方面: * 硬件设计文档规范:确保硬件设计文档符合相关标准和规范。 * 硬件开发文档...
硬件架构设计
10-14
比较全面的介绍了在实际IC设计中碰到的问题以及解决方案,包含时钟复位,低功耗,pipeline,EMI等,很棒的学习资料
五分钟教您如何撰写驱动程序
01-16
windriver 的usb 驱动开发教程
硬件设计概要设计模板
12-13
硬件设计概要设计模板,硬件设计时需要先根据需求写出概要设计,概要设计主要是硬件部分,主要是对需要的硬件分解
华为-硬件开发流程和规范
04-14
华为-硬件开发流程和规范 ,华为内部资料 华为-硬件开发流程和规范 ,华为内部资料
硬件开发流程及规范 硬件开发的基本过程和规范化 硬件工程师职责和硬件工程师基本素质与技术 硬件开发流程 硬件开发文档规范硬件开发相关的流程文件介绍
08-05
产品硬件项目的开发,首先是要明确硬件总体需求情况.其次,根据需求分析制定硬件总体方案,寻求关键器件及电咱的技术资料、技术途径、技术支持,要比较充分地考虑技术可能性、可靠性以及成本控制,并对开发调试工具提出明确的要求。第三、总体方案确定后,作硬件和单板软件的详细设计。四,领回PCB板及物料后由焊工焊好1~2块单板,作单板调试,对原理设计中的各功能进行调测,必要时修改原理图并作记录。第五,软硬件系统联调,一般的单板需硬件人员、单板软件人员的配合,特殊的单板(如主机板)需比较大型软件的开发,参与联调的软件人员更多。一般地,经过单板调试后在原理及PCB布线方面有些调整,需第二次投板。第六,内部验收及转中试,硬件项目完成开发过程。硬件开发涉及到技术的应用、器件的选择等,必须遵照相应的规范化措施才能达到质量保障的要求。这主要表现在,技术的采用要经过总体组的评审,器件和厂家的选择要参照物料认证部的相关文件,开发过程完成相应的规定文档,另外,常用的硬件电路(如ID.WDT)要采用通用的标准设计
软件开发技术文档编写规范
01-27
在项目开发过程中,应该按要求编写好十三种文档文档编制要求具有针对性、精确性、清晰性、完整性、灵活性、可追溯性。◇可行性分析报告:说明该软件开发项目的实现在技术上、经济上和社会因素上的可行性,评述为了...
硬件开发详细流程
05-14
硬件开发详细流程是一个复杂的过程,涉及到硬件需求分析、硬件系统设计硬件开发及过程控制、系统联调、文档归档及验收申请等几个阶段。在这个流程中,需要执行多个具体的任务,如硬件需求分析、硬件总体设计单板...
huawei硬件开发文档模板
11-01
华为公司提供了一份全面的硬件开发文档模板,其中包含了详细的指导和要求,以帮助开发人员顺利进行硬件开发工作。该文档模板主要分为以下几个部分: 1. 引言:该部分主要介绍开发文档的目的和背景,以及对整个开发过程的概述。开发人员可以在这里了解到开发目标以及所需的技术和资源。 2. 硬件需求:在这一部分,开发人员需要明确提出产品的硬件需求,包括主要的功能和特性,以及所需的硬件性能指标。这有助于确保开发人员了解产品的要求,并从一开始就有明确的目标。 3. 硬件设计:该部分详细描述了硬件开发的具体流程和步骤。其中包括电路原理图设计、PCB布局设计、器件的选型和采购等。同时,还提供了一些建议和指导,帮助开发人员解决常见问题和避免常见错误。 4. 硬件测试:在硬件开发完成后,需要进行严格的测试以确保产品的质量和稳定性。该部分会介绍一些常用的测试方法和工具,以及测试的注意事项和流程。开发人员可以根据这些指导进行相应的测试和验证工作。 5. 硬件文档:开发人员需要提供一些必要的文档以便后续工作和产品维护。该部分包括产品规格、硬件用户手册、维护手册等。这些文档对于用户了解和操作产品非常重要,开发人员需要在设计完成后及时完成这些文档的编写和整理。 总之,华为的硬件开发文档模板提供了一整套开发流程和指导,帮助开发人员规范和高效地完成硬件开发工作。通过遵循这些指导,开发人员可以更好地满足产品的需求,并提供高质量和可靠性的硬件产品。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
写文章

热门文章

  • Oracle推出全球首个自治操作系统~ 342364
  • 既然C编译器是C语言写的,那第一个C编译器是怎样来的? 342162
  • 国产开源基础软件MiniGUI宣布支持RT-Thread! 340975
  • 网红送餐无人车冒充AI,真人海外远程操控 321299
  • 用python在树莓派上编程,你可以将项目扩展到令人难以置信的规模 52901

最新评论

  • ARM-Linux开发与MCU开发有何不同?

    FOREVER_FFFU: 好文章 互动太少啦

  • Keil MDK终于免费了,并且没有代码大小限制~

    艾克丶艾达: 然而注册keil账号的时候要我提供花钱买的序列码(捂脸)没买过收费版的就不让用免费版的可还行

  • 三极管在单片机中的应用!

    2401_85197150: 为啥IO口输出低电平时,三极管截止啊

  • 常见硬件原理图中的“英文缩写”大全,以后只看名字就能看懂原理图!

    加州的橘色阳光: 可以可以,很不错表情包

  • 啥? 一行代码不敲就构建三线制SPI驱动?

    northactonwood: 不是很明白最后的示波器截图里,从端芯片如何从输出模式变成高阻态?从端芯片SDIO 脚难道也是三态门?可是文档里面没有说明啊?那么从端的高阻态从何而来?

大家在看

  • 百英雄传:崛起提示d3dx9_43.dll文件丢失问题的多种有效修复策略
  • 做一个分销商城小程序,如何有效拉新拓客有更多客户? 1
  • java 将获取json中的值
  • C#反射机制介绍
  • 小程序列表跳转详情页面回来还是之前滚动的高度

最新文章

  • STM32的SPI外设片选只有一个怎么破?
  • 趟过这20个坑,才敢说自己是搞电的~
  • 国产高性能RISC-V通用MCU又来一个新成员!
2022年275篇
2021年809篇
2020年703篇
2019年741篇
2018年789篇
2017年81篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

PHP网站源码岳阳网站排名优化报价武威百度爱采购肇庆英文网站建设推荐海北网站优化推广报价荷坳SEO按天扣费多少钱开封网站设计模板哪家好荆门至尊标王价格中山模板制作推荐杭州外贸网站设计报价蚌埠网站推广多少钱吉祥百姓网标王株洲SEO按天扣费霍邱企业网站制作推荐晋城企业网站制作价格南充设计公司网站哪家好天津阿里店铺运营推荐长治seo连云港营销型网站建设价格醴陵阿里店铺运营多少钱漯河网络推广价格宁德网络营销绥化百度标王报价贵阳建网站价格黔东南网络广告推广公司大连网站优化推广哪家好随州英文网站建设报价庆阳seo排名公司梅州关键词排名公司新余网络推广价格萍乡英文网站建设价格歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

PHP网站源码 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化