第5章-总体设计 5.2 需求转化为规格

5.2 需求转化为规格

      • 1.框式产品
        • (1)业务规格,这需要满足客户期望、有市场竞争力、颗粒度最合理。
        • (2)整框规格,包括电源、功耗、散热、可靠性的规格,要保证整款满足环境应用要求。
        • (3)单板规格,包括单板功能要求、接口规格等。
      • 2.盒式产品
      • 3.终端产品

硬件总体设计中首要把产品的业务需求进行转化,变成硬件系统和模块要达成的规格目标,最终形成产品规格全景图。需要确定的硬件规格包括产品的关键业务处理能力要求、处理器要求、业务接口要求、管理接口要求、产品体积大小、电源规格要求、整机规格要求等。

硬件产品形态大致可以分为框式、盒式、终端这三类,如图5.3所示。我们看一下这三类产品形态需求转化到规格中要注意的要点。
在这里插入图片描述

1.框式产品

图5.4是某框式路由器产品,由机框、单板和电源组成。
在这里插入图片描述
框式设备的总体方案要看版本和阶段。有些大版本需要重新定义机框,产品机框定义就在总体设计阶段,这时总体设计的工作是繁重而高级的。定义机框工作量大,而且需要考虑产品的迭代升级和持续的竞争力,需要设计者具备全流程视野和战略能力,技术深度和广度,对技术演进的预判能力。因为工作量大,所以繁重;因为对工作能力要求高,所以高级。定义机框,首先要做的第一件事情就是定规格,这个规格包含业务规格、整框规格、单板规格,下面详细介绍。

(1)业务规格,这需要满足客户期望、有市场竞争力、颗粒度最合理。

我记得大学同学刚毕业的时候进入烽火通信公司,负责开拓南美市场,销售光通信。当年烽火号称拥有密集光波分复用(Dense Wavelength Division Multiplexing,DWDM)技术,一根光纤传输1T带宽信号,全光通信,远距离传输。结果同学到了厄瓜多尔,一个国家
都用不了一根光纤,在那里主要卖“猫”(调制解调器)。

所以业务规格很重要,并不是越大越好。我们当年做企业网,一开始没有设计专门的设备,于是把运营商设备借用到企业网,实现归一化。用运营商架构做企业通信设备,除了几个大银行能接受这么大规格的设备外,小公司都没有这样的硬件规格需求,并且由于运营商的软件结构,在企业网也显得臃肿。

(2)整框规格,包括电源、功耗、散热、可靠性的规格,要保证整款满足环境应用要求。

当业务确定之后,需要根据整机的使用场景,确定整机的电源输入的特性、整体功耗的需求,以及散热条件。电源需要考虑一次电源转换为二次电源的能力。散热需要考虑风道是否合理、不同槽位的单板散热的差异、风扇失效模型等。整机风道如图5.5所示。
在这里插入图片描述

(3)单板规格,包括单板功能要求、接口规格等。

我们设计某一块单板的时候,实际是由整机的功能拆解下来的。在定义框业务规格时,其实应该考虑到各个单板的功能划分、软硬件接口、功能解耦等问题。同时包括不同的单板数量配置,实现不同的规格和不同应用场景的需求。

以前我做框式设备,客户要求产品一方面需要作为彩信、彩铃、短信的核心网设备,需要大量的信令处理能力;另一方面需要作为呼叫中心、统一通信的设备。所以需要各种语音编解码和信令处理的不同规格的组合,以满足不同的业务场景要求。那么每个电路板规格的颗粒度、性能规格就很重要。框式单板功能和接口如图5.6所示。

在这里插入图片描述

2.盒式产品

一般来说,盒式设备都面临白热化的竞争环境,例如交换机、家用路由器、统一通信设备、NVR (Network Video Recorder,网络视频录像机)等。盒式设备一般都是产品组合,如图5.7所示。用不同的产品整机形态应对不同的市场规格需求,如何规划好产品的规格是非常重要的。

在这里插入图片描述
所以盒式设备的系统工程师和规划师往往花费大量的精力在产品组合设计上。我们列举部分海康威视的盒式设备——NVR产品的“全家福”,如图5.8所示。
在这里插入图片描述
制定一款盒式规格时,我们看的是一个整机的设备性能要求,包括业务端口要求、管理端口要求、整机需求、认证需求等。以一款框式产品的设计规格要求作为一个示例,见表5.2。
在这里插入图片描述

3.终端产品

终端产品的特点是客户需求差异大、产品规格零散、市场竞争路径多样。

在竞争中我们可以选择的竞争方式为在特定的细分市场中,瞄准特定的市场客户需求推出特定的“爆款”,让客户爱不释手。比如特斯拉的智能汽车,先推出最炫、最酷的轿跑型电动车,外形惊艳、推背感强劲、自动驾驶理念新潮,这些特质一下子就抓住了那些年轻的、对新鲜事物有热情的客户,一款爆款就让特斯拉形成了领导者的地位。做手机产品的苹果也是这种竞争方式,每代只出一到两款,但款款都是爆款。

我们也可以选择把产品系列做全,通过丰富的产品组合占领客户的心智,让客户感受到你在这个市场中的品牌价值。选择了这种竞争方式,你就需要做好产品档位划分,以表5.3所示某终端产品档位定义为例,区分旗舰机型、中端机型、低端机型,分别进行规格定义。

在这里插入图片描述
这种拆分档位的规格定义方式,避免了为满足不同细分客户的要求,在一款或几款产品上兼容太多的规格要求,使产品做得很冗余,有了规格竞争力却丧失了成本竞争力,大而全的规格定义对于成本敏感的终端产品是致命的。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.xdnf.cn/news/16804.html

如若内容造成侵权/违法违规/事实不符,请联系一条长河网进行投诉反馈,一经查实,立即删除!

相关文章

kali上安装docker,并且生成centos7容器和创建apache容器后台运行

声明! 学习视频来自B站up主 泷羽sec 有兴趣的师傅可以关注一下,如涉及侵权马上删除文章,笔记只是方便各位师傅的学习和探讨,文章所提到的网站以及内容,只做学习交流,其他均与本人以及泷羽sec团队无关&#…

4. Spring Cloud Ribbon 实现“负载均衡”的详细配置说明

4. Spring Cloud Ribbon 实现“负载均衡”的详细配置说明 文章目录 4. Spring Cloud Ribbon 实现“负载均衡”的详细配置说明前言1. Ribbon 介绍1.1 LB(Load Balance 负载均衡) 2. Ribbon 原理2.2 Ribbon 机制 3. Spring Cloud Ribbon 实现负载均衡算法-应用实例4. 总结&#x…

约克VRF中央空调新天氟地水/天氟热水,做冬日生活的温暖守护者

随着冬季的悄然降临,现代人对居家环境的舒适性要求愈发提升,如何在寒冷的季节里营造一个温暖、静谧且健康的居住空间,成为了时下关注的焦点。面对冬日空气干燥、寒气侵袭的挑战,约克VRF中央空调凭借其氟系统和水系统的跨界融合,为家庭带来了纵享四季的恣意体验,让温暖与舒适触手…

计算机提示mfc140u.dll丢失的五种解决方法,了解mfc140u.dll错误的几种修复方法

当你尝试打开某些程序时,突然出现错误提示,告知你系统缺少 mfc140u.dll 文件,这可能让你感到困惑和无助。mfc140u.dll 是 Microsoft Foundation Class (MFC) 库的一部分,对于运行很多由 Visual Studio 2015 使用 MFC 开发的应用程…

【SSL-RL】自监督强化学习: 好奇心驱动探索 (CDE)算法

📢本篇文章是博主强化学习(RL)领域学习时,用于个人学习、研究或者欣赏使用,并基于博主对相关等领域的一些理解而记录的学习摘录和笔记,若有不当和侵权之处,指出后将会立即改正,还望谅…

Windows系统 ElasticSearch,Kibana安装

目录 1.wins安装ElasticSearch2.将 elasticsearch 以服务的方式安装3. 在系统环境变量 Path 中添加如下路径4.启动点击即可5.双击 elasticsearch.bat 启动 elasticsearch 服务6.启动后第一次会显示一些配置信息,包括默认的用户密码 先记住 记不住的话可以重置密码7.验证安装结果…

《Probing the 3D Awareness of Visual Foundation Models》论文解析——单图像表面重建

一、论文简介 论文讨论了大规模预训练产生的视觉基础模型在处理任意图像时的强大能力,这些模型不仅能够完成训练任务,其中间表示还对其他视觉任务(如检测和分割)有用。研究者们提出了一个问题:这些模型是否能够表示物体…

P3-4.【结构化程序设计】第四节——知识要点:break、continue和goto辅助循环设计语句

知识要点:break、continue和goto辅助循环设计语句 视频: P3-4.1.【结构化程序设计】第四节——知识要点:break、continue和goto辅助循环设计语句 P3-4.2.【结构化程序设计】第四节——知识要点:break、continue和goto辅助循环设计…

灵神DAY3 KMP算法

具体解释: 1. 真前缀和真后缀的定义 前缀:字符串的起始部分。例如,字符串 s "aabcaa" 的前缀是 ""、"a"、"aa"、"aab"、"aabc"、"aabca"、"aabcaa"。 …

MySQL5.7.37安装配置

1.下载MySQL软件包并解压 2.配置环境变量 3.新建my.ini文件并输入信息 [mysqld] #端口号 port 3306 #mysql-5.7.27-winx64的路径 basedirC:\mysql-5.7.37\mysql-5.7.37-winx64 #mysql-5.7.27-winx64的路径\data datadirC:\mysql-5.7.37\mysql-5.7.37-winx64\data #最大连接数…

基于单片机的手持金属探测仪设计

本设计以STM32F103C8T6单片机为核心,通过金属线圈感应器来判断是否存在金属,控制OLED显示屏显示金属探测仪的灵敏度和参考值,通过电源模块将220V转化为3.3V对单片机进行供电,还可以通过按键对金属探测仪的灵敏度进行设置&#xff…

P1197 星球大战(并查集+逆向思维)

这是今天写的比较有价值的一道题,晚上写了大概一个多小时,主要还是在debug,出得很妙,好题👍 P1197 [JSOI2008] 星球大战 - 洛谷 | 计算机科学教育新生态 思路:如果我们按照顺序一个一个的去计算毁灭一个星…

深度学习驱动的蛋白质设计技术与前沿实践-从基础到尖端应用

RoseTTAFold,作为David Baker教授团队早期开发的蛋白质结构预测工具,在学术界与工业界广受认可。然而,随着时间推移,仅局限于预测已知结构的蛋白质并不能满足生物医药和生物工程领域对创新设计的需求。这促使David Baker教授团队继…

Linux 进程信号初识

目录 0.前言 1.什么是信号 1.1生活中的信号 1.2 OS中的信号 2.认识信号 2.1信号概念 2.2查看信号 2.3 signal函数 2.4代码示例 3. 信号处理方式 3.1 忽略信号 3.2 默认处理 3.3 自定义处理 4.小结 (图像由AI生成) 0.前言 在之前的学习中,我…

SpringBoot(二十五)SpringBoot集成JRebel实现热更新

今天来安装一个IDEA代码热更新的插件,一个神器。 我们之前也为IDEA配置了热更新,使用的是spring-boot-devtools插件。具体请移步《SpringBoot(一)创建项目及配置IDEA热更新》 上边这个热更新对于单模块项目是没有问题的,但是对于多模块项目可能就无能无能为力了,而且,随…

MATLAB中的绘图技巧

MATLAB作为一种强大的科学计算软件,不仅可以进行数据分析和模拟,还具有出色的绘图功能。本文介绍若干在MATLAB中绘图的技巧和方法,帮助使用者更好地呈现数据和结果 文章目录 基本绘图函数高级绘图技巧三维绘图动态绘图绘图工具结语 基本绘图函…

java八股-AQS,Reentrantlock

什么是AQS? 难度:★★★☆☆ 考频:★★★☆☆ 注意这个队列是双向队列,每次有线程释放锁了之后,会有下一个线程来,以及队列头元素,如果设置的是公平锁,那么是等了很久的头元素先获…

python——模块 迭代器 正则

一、python模块 先创建一个 .py 文件,这个文件就称之为 一个模块 Module。 使用模块的优点: 模块化编程,多文件编程 1.2 模块的使用 1.2.1 import语句 想要B.py文件中,使用A.py文件,只需要在B.py文件中使用关键字…

STL之mapset|AVL树

STL之map&set|AVL树 set&map搜索二叉树实现代码 set的使用map的使用set&map的模拟实现(见红黑树篇) AVL树AVL树的模拟实现 set&map 前言:stl库中set和map的底层都是红黑树,一种平衡搜索二叉树,是我下…

使用阿里云快速搭建 DataLight 平台

使用阿里云快速搭建 DataLight 平台 本篇文章由用户 “闫哥大数据” 分享,B 站账号:https://space.bilibili.com/357944741?spm_id_from333.999.0.0 注意:因每个人操作顺序可能略有区别,整个部署流程如果出现出入,以…