24小时联系电话:18217114652、13661815404

中文

您当前的位置:
首页>
电子资讯>
技术专题>
为什么PCB数据管理很...

技术专题

为什么PCB数据管理很重要


挑战

由于激烈的竞争和持续创新导致与其他基于技术的行业相比产品生命周期非常短,消费电子市场一直面临着很大限度缩短新产品上市时间的压力。在竞争对手生产出更便宜的替代品并使市场饱和之前,发布创新产品和实现销售收入的时间窗口很短。开发时间必须尽可能短,因此这些竞争对手几乎没有警告他们需要分析、理解和复制以更大化此窗口的新产品将出现。

PCB开发

典型的消费电子设备相对复杂,在尽可能小的空间内塞满了许多功能。复杂性需要主题专家之间针对整体设计的每个功能块进行协作。此设计过程必须无故障,以满足快速上市所需的较短开发时间。所有设计元素在第一次就必须无缝地结合在一起,因为几乎没有时间解决不兼容或界面断开的问题。所有合作者都可以访问的完整、正确和连贯的数据集是这种“一次成功”理念的基础。

PCB制造

PCB设计过程的最终结果是用于传达原型设计或生产过程所需的制造和组装信息的数据。跟踪、焊盘和过孔布局、丝印覆盖、阻焊层——所有这些信息都是PCB制造所必需的。对于多层板,数据量可能很大,最轻微的错误的影响至关重要。例如,坐标稍有错误的单个焊盘或钻孔会使制造的电路板无法使用。

风险

设计数据集中的任何错误都将直接转化为产品问题。充其量,一个函数可能稍微超出规范;在最坏的情况下,该产品可能无法工作。设计错误可能来自组件数据表信息。例如,制造商数据可能不正确,或者可能被错误地转录到设计数据集中。因此,应在源头检查所有制造商数据。有经验的设计师会发现明显的错误,但更细微的错误只有通过与其他供应商的数据表进行比较才能发现。

设计错误可能来自设计数据集中同一组件的多个版本,其中协作团队可能对同一部件使用不同的数据。因此,数据集的结构应避免重复或防止在修改组件数据时保留旧数据。

当动态数据影响设计过程时,可能会出现设计错误,不同的团队在其他时间访问和利用数据,因此使用不同的值。因此,动态数据的存在必须是显而易见的,并且流程必须到位,以确保更改不会对静态设计决策产生不利影响。

由于不兼容或过程错误,制造错误可能来自在传输到生产过程期间设计数据的损坏。如果不明显,则在测试第一个生产产品之前无法检测到任何错误。

制造错误可能来自组件物理尺寸错误,例如引脚间距或腿直径,这会阻止受影响组件的组装。操作错误可能来自设计仿真期间未检测到的轨道间距或宽度错误,而是通过操作环境中的电磁干扰、电流损耗或过高温度实现的。

PCB数据复杂性

随着元件复杂性和种类不断扩大以满足市场需求,PCB数据的复杂性逐年增加。因此,维护复杂数据连贯库的必要资源迫使人们转向使用自动化流程和第三方服务。监视组件数据表的更改将是一项全职任务,更不用说验证数据和监视重复或陈旧的数据了。

PCB数据集成

电子设计流程围绕基于计算机的解决方案构建,从原理图捕获到电路仿真、PCB线路布局,再到计算机辅助设计。这种联合方法需要PCB设计数据集与设计工具兼容。产品生命周期管理解决方案的采用进一步将兼容性要求扩展到一系列新的业务管理工具。

组件采购

设计过程的一个关键部分是确保所选组件以可接受的价格和所需的交付周期提供,以支持项目时间表。因此,PCB数据集将包括动态可用性和成本数据,以支持项目管理活动。理想情况下,数据管理解决方案应支持对使用中的组件进行分析,并通过价格监控识别替代供应源,以便在可用时切换到成本更低的选项。如果出现可能阻碍制造的供应问题,相同的功能还应通知生产过程。

关键要求

PCB数据必须在需要时提供给需要它的每个人。此外,它必须是无错误的,并且每个访问数据集的人都必须看到完全相同的数据。通过创建集中资源来实现这些要求听起来很容易,但对于复杂数据的庞大数据集,这可能是一项管理挑战。冗余控制是必要的,以确保单个故障不会阻止设计团队访问数据,从而有效地使设计过程突然停止。中央资源的本地副本听起来像是一个简单的解决方案。尽管如此,它在确保本地数据在地理上分散的协作团队之间保持和一致方面产生了巨大的问题。

需要安全控制来防止数据被意外或恶意破坏或删除,从而在设计过程中丢掉一把扳手。此外,通过设计团队远程访问集中式解决方案,控制需要确保任何类型的网络中断都不会切断团队与数据的联系。

需要配置控制来确保只有授权人员才能更改数据,更改被记录和验证,并且可以自动识别更改对正在进行的设计项目的影响,并通知受影响的各方。

正式的发布管理功能应管理生产数据集和物料清单的创建以及它们向采购和制造过程的转移。此外,该功能应包括防止发布不完整或未经验证的数据的授权过程。

概括

PCB数据管理是一项复杂的工作,如果正确完成,可以提高设计精度并缩短时间。但是,如果实施不当,任何问题都有可能导致设计过程停止或导致产品无法正常工作。

请输入搜索关键字

确定