电路CBB模块的实现与应用
来源:网络 作者:佚名 关注:489次 更新时间:2023-06-13 10:39:16

1.png

1. CBB模块概述

共⽤基础模块(Common Building Blocks, CBB)指那些可以在不同产品、系统之间共⽤的零部件、模块、技术及其他相关的设计成果。由于部门之间共享已有成果的程度很低,随着产品种类的不断增长,零部件、⽀持系统、供应商也在持续增长,这将导致⼀系列问题。事实上,不同产品、系统之间,存在许多可以共⽤的零部件、模块和技术,如果产品在开发中尽可能多地采⽤了这些成熟的共⽤基础模块和技术,⽆疑这⼀产品的质量、进度和成本会得到很好的控制和保证,产品开发中的技术分险也将⼤为降低。因此,通过产品重整,建⽴CBB数据库,实现技术、模块、⼦系统、零部件在不同产品之间的重⽤和共享,可以缩短产品开发周期、降低产品成本。 CBB策略的实施需要组织结构和衡量标准的保证。

CBB电路:指不同设计平台,不同项⽬之间共⽤的电路模块、PCB布局、⾛线及其它相关的设计成果,CBB电路分为原理图模块和PCB模块两部分.

2.png

2.应⽤场景

l 对⼀些有技术难度,设计中容易出质量问题的电路采⽤CBB标准化,如Smart phone的DDR存取器,射频电路

(GSM/WCDMA/WIFI/GPS etc.)等这些有技术难度的设计,通过验证好后做成CBB,后续设计直接套⽤,提⾼设计进度与成功率。

l 对⼀些常⽤模块如FM, BT,TV, USB, Audio PA etc。选取最优的原理设计与Layout做成CBB,能提⾼设计效率和产品的⼀致性。

3.png

3. 解决⽅案

设计软件

原理图:Cadence OrCAD Capture CIS

OrCAD⽀持数据库管理,能连接公司器件数据库(如REP系统)对器件属性(如:PCB Footprint, Value, Datasheet, Part Number)实时更新、统⼀管理。⽀持reuse设计

PCB设计:Cadence Allegro

⽀持PCB封装库统⼀管理,⾼效的布线及⾃动推挤功能,规则的统⼀管理,能与OrCAD交互式设计,能利⽤skill语⾔⼆次开发来提⾼设计效率。是中⼤型企业的⾸选PCB设计软件。

4.png

4. CBB电路的实现与应⽤

4.1 CBB实现与应⽤框图

4.2 应⽤实例

4.2.1 CBB电路实现(射频CBB电路)

4.2.1.1 基本电路整理,添加CBB接⼝

4.2.1.2 原理图DRC检查,⽣成⽹表,导⼊PCB设计,然后进⾏布局、⾛线、铺铜处理,产⽣PCB模块组件。

4.2.1.3 从基本原理图中产⽣模块器件

4.2.1.3 将CBB纳⼊access或SQL数据库,编码、分类管理

4.2.2 CBB应⽤(射频CBB电路)

4.2.2.1从CBB数据库中查找RF模块RF7176,调⼊原理图设计。

4.2.2.2 ⽹络连接,器件位号编码,DRC检查.

4.2.2.3 器件属性与数据库数据同步(以Part Number为索引)

4.2.2.4 ⽣成⽹表,导⼊Allegro PCB设计,放置CBB_RF7176模块

4.2.2.5 放置其它器件,调整布局,⾛线.


免责声明:
1.IPD百科网所有文章文档均于网上收集整理所得,版权属于原作者。
2.IPD百科网分享的所有资源仅供学习和研究之用,请在下载后24小时删除。如用于商业用途,请到所有方购买版权,追究法律责任与本网站无关。
3.以任何方式登录或者进入本网站或直接、间接使用IPD网站资源我们均视为您自愿接受并完全同意本声明。
4.如有内容侵犯您的版权或其他利益的,请联系13212350979 我们会在收到消息后24小时内删除。

联系我们

Contact us

联系电话:021-61990302                  邮箱地址:office@ipdwiki.com
Copyright © 2022 IPD百科网 All rights reserved 沪ICP备2021008520号-5  
沪ICP备2021008520号-6