当前位置:首页 > 工业控制 > 电子设计自动化

随着它们承载的器件的复杂性提高,设计也变得越来越复杂。相当长一段时间以来,电路设计工程师一直相安无事地独立进行自己的设计,然后将完成的电路图设计转给设计工程师,设计工程师独立完整自己的工作后,将Gerber文件再转给制造厂。电路设计工程师、设计工程师和制造厂的工作都是相互隔离的,少有沟通。

随着采用大型BGA封装的可编程器件的应用不断普及,以及高密度互连(HDI)、时序关键的差分对信令的广泛应用,现在再采用这样一种相互隔离的设计方式将带来灾难性后果,而并行开发流程允许多个开发过程同步进行,有助于确保设计成功,避免延误、额外开销以及返工。本文总结了并行设计各个阶段的关键准则。

设计的第一步是在概念阶段。这时,电路设计工程师应该与设计工程师一起进行技术评估。这个评估应考虑这么一些问题:

1. 采用哪些器件?

2. 器件选用哪种封装?管脚数多少?管脚配置怎样?

3. 基于成本和性能的权衡,采用几层?

4. 时钟频率和信令速度等参数的目标值是什么?

此外,设计工程师还应考虑总线架构、是采用并行还是串行连接等因素,以及阻抗匹配策略。阻抗不匹配时会出现反射、振铃及其它不期望的干扰。

协同工作

设计的这些考虑提出了成功设计中的一个关键问题是沟通,因为设计不再是一个人的工作,而是不同组的工程师之间的团队合作。沟通这一主旨贯穿整个设计流程的始终,电路设计团队必须清楚地就其设计意图与设计团队进行沟通,他们还必须在清楚了解其设计工具能干什么、不能做什么的前提下参与到该过程中。

随着布线的复杂性日益增加,信号速率日益提高,协同的设计方式可比传统的串行流程得到更好效果(图1)。将对元件的研究和选择与整个设计流程的其它部分隔离开,以及将原理图输入、仿真与布局布线阶段也独立出来一直是常用手法。因此,设计工程师最好选择便于分享数据的工具和流程,这是在分布在不同地方的设计团队能利用并行工作的好处并缩短整个设计周期的唯一途径。




图1:(a) 传统串行开发流程的设计周期长,信息共享有限,而成本持续上升;
(b) 并行开发流程允许多个开发程同步进行,有助于确保设计成功,避免延误、额外开销以及返工

设计创建

在设计创建阶段,工程师将最终确定好器件并为其生成各种库,这样反过来又加快了原理图输入。在该阶段,设计工程师评估和选择构造模块,并可以登陆制造商的网站搜索数据表和规范。完成这项工作的一个更好方法,是直接在原理图输入过程中选择器件。通过以这种方式来实现原理图输入,这个流程可被用作为一种试验方法。

在原理图输入过程中,设计工程师能迅速添加、删减或变更器件(甚至整个设计结构)的能力很重要。例如,为手机开发高频滤波器的设计工程师应在原理图输入时,通过对不同容抗和感抗值进行试验来设定通带及其它滤波器参数。

在创建原理图时,设计工具也在后台为该电路生成一个网络表。网络表描述了电路的器件如何连接以及后续放置和布线工具如何将其用于布局布线的信息。

此时,设计工程师将为诸如FPGA或其它可编程器件等所谓的“大元件”创立符号和物理管脚布局布线图。也是在这个时候,设计约束被捕获,这是一个需要审慎思考的关键步骤,特别是对后续流程而言。

对于目前的设计来说,最好一切都按规矩办。过去是受到制造问题的制约,而现在当工程师努力减小的体积且仍使其具有可制造性时,一切都要受到复杂约束的限制。虽然设计需求也许会导致大量约束,但不让设计被过分约束也很重要。与简单地用约束设计相比,更多地借鉴仿真和分析是更明智的方法。

在设计创建过程中,工程师需留意也许会在后续流程中出现的信号完整性问题。最好在设计输入阶段及布局布线阶段就将信号完整性问题考虑进去,当然设计流程必须支持这种方式,因为无法在设计输入阶段解阻抗失配问题。

仿真是关键

电路一旦设计完成并绘制好原理图后,接着就该进行功能验证,它通常采用仿真工具完成。仿真的目的不是取代物理原型生成,而为了避免反复生成原型,因为仿真使设计工程师能发现一般要等到原型生成才能发现的设计缺陷。

在仿真过程中,可以尝试各种设计拓扑,并用不同厂商的器件进行替代,来检验它们对电路性能的影响。但在仿真时,伴随模型的可用性及有效性的问题层出不穷。目前所有常用的设计工具包都带有昂贵的模型库,但可能不止一次会出现某个特定器件不在库内的情况。但器件供应商一般会通过在其网站上推出Spice模型来解决此问题,因此通过器件供应商网站查找它们是个好主意。

迂回布线的限制

但基于Spice的仿真也存在局限性,它能生成理想化从而不一定代表真实条件的仿真信号。真实信号可能有改变真实性的噪声和相移。

美国国家仪器公司(NI)的设计流程包括虚拟仪器,可将该仪器与NI的许多PXI仪器一起使用,以生成保留随带的非线性成分的真实信号。这些信号能以固有的文件格式来捕获,以用在验证电路行为的Spice仿真上。另外,虚拟原型可提供对器件选择的反馈。

系统级的仿真也很关键,它不仅仅是对一个通过的信号实施建模,还必须检查信号在器件内甚或通过多个板卡时都有什么变化。数Gb的信令速率是使情况更复杂的另一个因素。串行总线架构比并行总线架构更受青睐,这就要求设计工程师对损耗、耦合传输线及详尽的过孔模型实施仿真。

物理实现

当通过仿真剔除性能问题后,下一步是对电路进行布局布线以生成物理原型。布局布线要确保电路性能满足设计规范要求,并保证板卡外形匹配设计形态参数。这时与机械工程师一起合作将非常必要。

在布局布线阶段,由原理图定义的器件间的互连可由任一家EDA供应商提供的布局布线和布线工具实现。所有这些工具都将提供一定程度的自动布局布线功能,但它是一把双刃剑。设计工程师需要判断何时进行手工布线,何时采用自动布线。如果要放置一个关键元件,或者必须将一个连接器放在边缘上,就不要采用自动布局布线功能。

欣慰的是,在进行布局布线时,可以对信号完整性问题做些前瞻性考虑。这是个必须认真对待的阶段。一般的经验是,如果信号到达目的地所用的时间超过转换时间的1/3,则在该路径上可能存在信号完整性问题。

设计约束

布局布线存在许多挑战,其中最主要挑战是确保满足约束条件。这些约束被用来解决信号完整性问题、可制造性问题、电磁干扰、热效应或上述这些问题的组合。

除设计约束外,许多与目前特定器件技术相关的因素使布局布线更加复杂,例如板载芯片(COB)等先进半导体封装技术可令布线变得极其棘手。目前的高密度封装可以容下2,000多个管脚,管脚间距不到0.65mm。这种封装将给管理I/O和信号速度带来很大困难,对这种封装进行迂回布线(Escape Routing)也是一个高技巧工作。

对可编程逻辑器件进行布局布线是另一个挑战。一些高端设计工具包(比如Altium和Mentor Graphics公司提供的设计工具包)能与FPGA供应商的设计工具紧密链接,并可用来完成FPGA和本身的集成设计。

以前,大型FPGA的管脚配置一般由FPGA设计工程师完成,但在进行配设时并没对布局布线有太多考虑。人们现在意识到,带可编程I/O的FPGA是走线进或出的源头,改变FPGA以迎合布局布线比改变来匹配FPGA的I/O设置要容易地多。

最后检查

在将版图拿去制造前的最后步骤是最终检查。必须检查信号完整性和时序以确保信号能及时到达目的地并具有充分的品质保证。设计约束冲突将在此时表露出来,对此要进行权衡。

在该阶段,最大挑战之一是尽量将这些设计流程的最后验证步骤提前,具有更好的约束是实现这种要求的一个关键。若在创建设计过程中,在确定约束的同时还可进行分析,则改善约束条件的质量。

设计最后必须生成制造数据,包括全部与生产、组装及测试相关的文档。在整个设计过程中,设计团队成员与制造厂家之间必须都有充分沟通,以了解制造商的技术能力和限制。另外,必须对制造数据进行验证以使设计工程师有最后机会发现错误。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: 驱动电源

在工业自动化蓬勃发展的当下,工业电机作为核心动力设备,其驱动电源的性能直接关系到整个系统的稳定性和可靠性。其中,反电动势抑制与过流保护是驱动电源设计中至关重要的两个环节,集成化方案的设计成为提升电机驱动性能的关键。

关键字: 工业电机 驱动电源

LED 驱动电源作为 LED 照明系统的 “心脏”,其稳定性直接决定了整个照明设备的使用寿命。然而,在实际应用中,LED 驱动电源易损坏的问题却十分常见,不仅增加了维护成本,还影响了用户体验。要解决这一问题,需从设计、生...

关键字: 驱动电源 照明系统 散热

根据LED驱动电源的公式,电感内电流波动大小和电感值成反比,输出纹波和输出电容值成反比。所以加大电感值和输出电容值可以减小纹波。

关键字: LED 设计 驱动电源

电动汽车(EV)作为新能源汽车的重要代表,正逐渐成为全球汽车产业的重要发展方向。电动汽车的核心技术之一是电机驱动控制系统,而绝缘栅双极型晶体管(IGBT)作为电机驱动系统中的关键元件,其性能直接影响到电动汽车的动力性能和...

关键字: 电动汽车 新能源 驱动电源

在现代城市建设中,街道及停车场照明作为基础设施的重要组成部分,其质量和效率直接关系到城市的公共安全、居民生活质量和能源利用效率。随着科技的进步,高亮度白光发光二极管(LED)因其独特的优势逐渐取代传统光源,成为大功率区域...

关键字: 发光二极管 驱动电源 LED

LED通用照明设计工程师会遇到许多挑战,如功率密度、功率因数校正(PFC)、空间受限和可靠性等。

关键字: LED 驱动电源 功率因数校正

在LED照明技术日益普及的今天,LED驱动电源的电磁干扰(EMI)问题成为了一个不可忽视的挑战。电磁干扰不仅会影响LED灯具的正常工作,还可能对周围电子设备造成不利影响,甚至引发系统故障。因此,采取有效的硬件措施来解决L...

关键字: LED照明技术 电磁干扰 驱动电源

开关电源具有效率高的特性,而且开关电源的变压器体积比串联稳压型电源的要小得多,电源电路比较整洁,整机重量也有所下降,所以,现在的LED驱动电源

关键字: LED 驱动电源 开关电源

LED驱动电源是把电源供应转换为特定的电压电流以驱动LED发光的电压转换器,通常情况下:LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: LED 隧道灯 驱动电源
关闭