化妆镜厂家
免费服务热线

Free service

hotline

010-00000000
化妆镜厂家
热门搜索:
行业资讯
当前位置:首页 > 行业资讯

电路设计模块化与设计重利用

发布时间:2020-06-30 19:06:26 阅读: 来源:化妆镜厂家

摘要:本文主要介绍了在Cadence Board Design System上实现电路设计模块化与设计重利用的设计方法。关键词:Cadence Concept—HDL;原理图;子电路;模块化;层次化 随着电路设计复杂程度的增加,设计规模的增大,以及产品完成周期的压力。传统的以一个原理图设计工程师加一个PCB设计工程师的串行硬件设计方式,已经成为电子产品研发进度难以逾越的瓶颈。并行的团队式硬件(包括PCB)设计方式,已经越来越显出其价值。随着EDA软件的并行设计功能的增强,以模块化方式的硬件团队设计技术已经日益成熟。本文能够对掌握Cadence软件进行电路模块化设计与重利用起到积极的参考作用。1 层次化设计中的子电路与模块化电路的区别 大家对电路的层次化设计并不陌生。为了使读图方便和电路设计任务的划分,功能复杂的电路常常采用层次化没计方法。层次化设计中子电路(Sub-Design),有时也称模块(Block),在原理图设计中可以方便地重复利用。 模块化电路设计则在层次化设计的基础上更进一步,即:将子电路的原理图与其物理设计(PCB)对应起来做成物理模块(Module)。模块不仅在原理图设计中可以方便地被其它设计重复利用;而且在PCB设计中,模块电路可以像调用器件封装一样方便,模块电路不需要重新布局布线。 可以这样比喻,层次化设计中的子电路,相当于软件没计中的子程序。模块化电路则相当于软件设计中的函数。2 模块化电路的优点 简化设计过程将复杂的电路分解成可重复利用的模块,对模块进行独立的测试。提高电路设计质量; 实现团队协同设计口将大的电路划分为较小的模块,各个部分的设计者可以根据策划,并行原理图设计、PCB的布局布线设计。最后整合到一个PCB上。缩短单板的设计周期; 便于设计的重利用口模块化的电路,其原理图和PCB可以方便地用于其它设计中,不仅省时,同时可以避免重新设计可能引入的差错。 Cadence的模块化电路设计,小仅可以对模块直接利用,还可以很方便的对模块部分进行修改利用,如更换器件、改变连线关系。模块电路还可以嵌套。3 Cadence Board Design中的模块化设计与重利用流程 Cadence Boar Design中进行电路模块化和重利用的简化流程如图1:

本文引用地址:

在图1流程的基础上,可以实现已经设计完成的电路及其PCB中的电路单元的模块化;可以实现电路原理图和PCB的并行设计,借助于良好的规划和设计方法,PCB的并行设计可以不受规则的几何边界限制。4 在Cadence Board Design中电路模块化和重利用的具体实现及其注意事项 1)设计子电路原理图基本上和设计电路原理图是一样的,区别在于子电路原理图需要定义端口(Port)如图2,根据子电路原理的各种需要,尽可能的定义一个端口的全集,以便于其它设计的调用。注意子电路设计名称的定义,根据子电路定义的设计名称将自动产生模块的名称。

枣庄防静电工作服定做

临沂制作西装

滨州制做职业装