拷贝一份前辈的设计原理图吧 利用模拟工具优化

最新更新时间:2012-09-26来源: 互联网关键字:模拟工具  优化 手机看文章 扫描二维码
随时随地手机看文章
我和同事在旅馆酒吧闲聊了一天。之前,我们已经会见了几位客户。我们都在思考着一个问题:我们会见的这些工程师怎么几乎一点都不了解模拟技术呢。我认为,这些应届毕业生设计工程师所掌握的模拟技术知识,与我们毕业时的前辈所了解的知识不同,仅此而已。我的同事却说:“如果他们不知道这些原理,而大学也不教授这些内容,那结果会怎么样呢?这些新毕业的工程师注定只能去找他们的前辈拷贝一份模拟设计原理图吗?”
 
我同事所指的这些原理并非只是运算放大器电路设计基础等,而是大学课堂上没有深入讲解的一些内容:非理想组件、电路噪声原因、误差预算和误差分析。
 
在设计周期更短、资源更少、全球竞争更加激烈的情况下,工程师们需要有效利用手边的各种工具,帮助实现更快速的产品设计。在设计过程中,他们需要对所使用的工具充满信心,相信这些工具能够指导他们正确地完成设计工作,因为他们可能并没有相关的设计经验,也可能没有接受过相关培训。
 
这也就是半导体制造厂商经常会涉足设计工具的原因[1]。例如,TI 的 SwitcherPro [2] 便是一种帮助人们进行开关式电源设计的程序,而 FilterPro [3] 则是一种有源滤波器设计程序。两者都不是仿真器,而是设计生成工具。缺乏设计经验的工程师利用这些工具,可以帮助他们克服缺少经验的难题,而经验丰富的一些工程师使用这些工具则可以节省大量的时间。
 
20多年前,这些设计生成工具才开始为人们所用。回想当年,我还是一个“菜鸟”工程师时,我的设计生成相关知识是从教科书 ,Burr-Brown 系列模拟手册(现已绝版多年)或者我所推崇的《现代电子电路参考手册》[4](一本 3 英寸厚的世界电子出版物电路摘要,有时称作电路“设计手册”)那里了解到的。
 
模拟领域是如此的广阔,以至于很少有人能够熟悉其所有分支,因此学习前人的电路是必要的,前提是只要你掌握了电路分析的基础知识。
 
半导体制造厂商也会提供一些参考设计。这些设计已远非基础电路,它们包括了完整的材料清单和印刷电路板 (PCB) 布局,可能还包含了让整个设计运行所需的固件或者软件。毫无疑问,利用这些参考设计或者设计指导电路,可以让你更快速地开始设计工作。
 
自 20 世纪 70 年代早期以来,SPICE [5] 一直都是电路设计人员工具箱中一种强大的工具。特别是对于集成电路的开发更是如此,因为制造样机的成本奇高无比,在转入生产以前对电路的行为进行模拟是电路设计中的一个巨大进步。
 
它是如此的普遍,以至于大多数电子元器件制造厂商都会提供其器件的 SPICE 宏模型,以帮助电路板级设计人员在 PCB 投入制造以前对其电路进行模拟。从 SPICE 模型发展而来的 IBIS 模型和软件,可以让 PCB 设计人员对其 PCB 设计的信号完整性进行验证[6]。
 
在这两种情况下,要注意说的是电路“仿真”还是“验证”。这些工具可以帮助你预测你已经设计好的电路运行情况,但它们却无法帮助你设计电路。尽管工程师仍然不得不自己对电路进行设计,但仿真器却可以告诉他们如何设计。
 
TI 提供一种被称作 TINA-TI [7] 的免费 SPICE 仿真器。如何最有效地使用这种程序呢,因为使用仿真器的经验并不一致,从专家到新手,各种层次都有。当TINA-TI 没有告知他们其电源反向连接运算放大器时,一些工程师会变得无所适从—仿真器会不知道吗?答案是否定的,仿真器不知道那样做是错误的,也不知道那样做会让你的 PCB 组件冒烟。
 
SPICE 只不过是执行电路分析所需数学运算的一个计算机程序而已,其运算速度通常要比你用铅笔和纸更快。“通常”是因为,SPICE非常擅长于某些事情,如:线性电路,同时有些事情却并不擅长,如:一些现代电源中都会有的开关电路。使用相当长的时间来模拟开关式电源有一个问题:需要对已经编写好的模拟程序进行优化,用以对这些电源电路进行模拟。
 
其它专用仿真器用于解决 RF 电路问题。“仿真”涉及的应用极为宽泛,因此一种模拟解决方案可能并非一个完整系统模拟的最佳选择。
 
尽管模拟有许多好处,在完成彻底误差分析以前,电路或者系统设计均不完整。这需要考虑组件和环境的所有非理想特性,并确定它们对电路运行的影响情况。我们一般使用电子表格或者手动计算方法来完成这项工作。将分析结果同要求比较,让你相信所设计的电路在所有工作状态和制造条件下均能够满足这些要求;或者,它会告诉你需要尝试使用其它方法。
 
把所有这些不同工具—设计生成、模拟(可能使用几种不同的模拟引擎)和误差分析—组合到一起成为一种工具,便形成了一个“专家系统”。只需使用电路的基本要求,这种系统便可以构成或者建议一个电路或者系统设计,然后允许对电路进行模拟,并能通过改变电路组件值来对其进行优化。最后,电路误差分析结束以后,便完成了对电路满足各种要求的完整适用性评估。
 
现在,这种系统开发方法正变成一种现实。在混频信号 IC 设计领域,大型 CAD供应商已经在致力于这方面,以期缩短模拟时间[8]。一些供应商将现有工具或者数学建模系统组合到一起,在更高层次尝试这种设计方法。但是,把这些专家系统带给电路板级和系统级设计人员的,可能会是半导体供应商及其应用工程师们。
 
德州仪器收购国家半导体公司最令人激动的是,我们终于能够一睹WEBENCH® Designer工具套件[9]的真容,它在许多方面都是我所描述的这种专家系统。它可以动态生成特定要求的电路,计算组件值,进行模拟(基于数学模型和SPICE)和优化,并执行误差分析。如前所述,在模拟世界需要学习的东西如此繁多,真谓“学无止境”。
 
此类工具可能会成为电路板级和系统级设计人员工具箱中的主要工具。“拷贝你父辈的设计原理图”没有什么错,前提是你拥有运用这些原理图或者正确理解其底层设计原理的工具。这些工具应能够指导你如何优化电路,来解决你碰到的问题,并能够让你知道将这些电路投入生产时会出现什么结果—并且要能够足够快地完成这些工作,这样你才能在允许的时限内尝试多种不同的方法。尽管还有路要走,但距离我们的目标已经不远了。
关键字:模拟工具  优化 编辑:神话 引用地址:拷贝一份前辈的设计原理图吧 利用模拟工具优化

上一篇:装甲车辆防撞预警系统设计二
下一篇:基于安捷伦CXA信号分析仪的EMI预兼容测试方案

推荐阅读最新更新时间:2023-10-12 20:42

MathWorks 推出从 MATLAB 和 SIMULINK 生成针对 ARM CORTEX-M 处理器的优化代码的支持包
MathWorks 近日宣布,推出 Simulink、 DSP System Toolbox 和 Embedded Coder 支持包,以生成针对 ARM® Cortex ®-M 系列处理器的优化代码。这些 MATLAB 和 Simulink 支持包现与 Release 2013b一起发布,提供三个级别的集成支持: * Simulink、DSP System Toolbox 和 Embedded Coder 可以基于 ARM 的 DCMSIS DSP 库生成DSP 滤波器的性能优化代码(适用于任何 ARM Cortex-M 处理器) * Simulink 和 Embedded Coder 可以基于 GCC 和 QEMU
[嵌入式]
AVR单片机的RC5和RC6算法区别、实现与优化
引言   在无线局域网中,传输的介质主要是无线电波和红外线,任何具有接收能力的窍听者都有可能拦截无线信道中的数据,掌握传输的内容,造成数据泄密。因此,对于无线局域网来说,数据的加密是关键技术之一。   AVR高速嵌入式单片机是8位RISC MCU,执行大多数指令只需一个时钟周期,速度快(8MHz AVR的运行速度约等于200MHz C51的运行速度);32个通用寄存器直接与ALU相连,消除和运算瓶颈。内嵌可串行下载或自我编程的Flash和EPPROM,功能繁多,具有多种运行 模式。   依照IEEE1999年发布的802.11无线局域网协议标准,采用Atmel公司的Atmega128高速嵌入式单片机,开发无线数据
[单片机]
LED封装的一次光学系统优化设计
研发光学特性优异、可靠性高的封装技术是照明用发光二极管(LED)走向实用化的必经之路,而依靠经验开模对LED封装进行优化,成本是极其巨大的。因此,用数值方法设计性能优异的一次光学系统,对LED的封装意义重大,也是优化LED一次光学系统的唯一途径。 LED光学系统属于一种非成像光学系统,不同于传统的成像光学系统,它注重于能量的分配而不是信息的传递。LED光学系统可以分为三个部分:光源、光学系统和光能接收面。光源和发光器件的内部系光学结构构成所谓的一次光学系统。光能接收面作为一种评价界面存在于被研究的光学系统之外,对LED封装及绝大多数照明光学系统来说,光能接收面所评价的大多是光亮度及其分布情况。 本文将首先对LED发光芯
[电源管理]
基于μC/OS-II操作系统在SPCE061A上的移植优化研究
SPCE061A是凌阳科技新推出的u课SP内核的十六位单片机,内嵌32K字 Flash的SPCE061A时是适用于数字语音识别应用领域的一种经济的选择。它支持精简指令系统,片内具有丰富的硬件资源。只需设计少量的片外扩展电路即可实现应用系统的硬件功能要求。μC/OS-II是一个源代码公开的精简的实时性很强的操作系统内核,移植性强,基于μC/OS-II来设计系统可以提高系统软件开发的效率。将μC/OS-II移植到SPCE061A上,在μC/OS-II的平台上设计软件对于提高相关嵌入式应用系统产品的质量,减少开发周期和降低成本方面有着重要的意义。 基于SPCE061A的硬件最小系统的设计 SPCE061A的系统结构 SPCE
[单片机]
基于μC/OS-II操作系统在SPCE061A上的移植<font color='red'>优化</font>研究
功率因数校正标准优化解决方案
人们都倾向于按照基本的60Hz或50Hz频率考虑电力线上的能量——这也是电站的涡轮和发电机产生电压的方式。当然,如果有无功负载,电流就会滞后于电压。这就是“功率因数”,对吗?但难道它仍然是关于50Hz或60Hz时的“实际”和无功元件吗?也对也错。遗憾的是,这种概念化过程有些太过简单了。   在电力配送系统中,对 功率因数校正 (PFC)的理解通常是在电力配送系统中的某些点增加(一般来说)电容性电抗以抵消电感性负载效应。我们可以说是“无功”负载,但电源工程师在解决功率因数问题时通常最关心的是电机负载。校正时可以采取电容阵列或“同步调相器”(一种无负载同步电机)的形式。   更广泛地说,在使用AC-DC电源转换的任何电力线
[电源管理]
功率因数校正标准<font color='red'>优化</font>解决方案
USB设备控制器端点缓冲区的优化设计
2000年发布的USB 2.0规范,将USB接口的传输速度提高了40倍。传输速度的提升使得USB设备控制器的设计指标也随之提高,虽然协议中对于缓冲区的设计要求并没有本质上的改变,但是由于总线带宽与传输速度的提高,各个芯片供应商均推出了自己的缓冲区设计方案。为了提高USB接口的数据存取速度,通常使用异步FIFO来设计端点缓冲区。这里首先简要介绍USB中端点的概念,并给出一款异步FIFO的设计方案。然后根据USB四种传输类型的特点,提出基于该FIFO结构的不同类型的端点缓冲区的设计方案。特别是对于控制端点提出了一种新型的双向异步FIFO结构,在保证控制传输的前提下,减小了将近1/2的电路面积。最后给出在Synopsys平台下电路的VLS
[嵌入式]
智能化数字电源系统的优化设计
摘 要:介绍了数字电源系统的主要特点及发展现状,简要分析了组成系统的各类芯片的性能特点及工作原理,重点阐述数字电源系统的电路设计。为实现数字电源系统的优化设计提供了具体方案。 关键词:数字电源;数字信号处理器;微控制器;故障管理;过电流保护;数字控制 0 引言 目前,开关电源正朝着智能化、数字化的方向发展。最近刚问世的智能数字电源系统以其优良的特性和完备的监控功能,正引起人们的关注。数字电源提供了智能化的适应性与灵活性,具备直接监控、处理并适应系统条件的能力,能满足任何复杂的电源要求。此外,数字电源还可通过远程诊断来确保系统长期工作的可靠性,包括故障管理、过电流保护以及避免停机等。 1 数字电源系统的主要特点及发展现状 l.
[应用]
最佳热管理方法助力优化汽车LED照明系统
  现今车灯多半采用固定式设计,无法满足汽车驾驶在不同车速与路况下所需的安全视野照明需求,因此研究单位开发出结合亮度、速度和距离等感测器,以及马达控制和LED光源模组所打造的可调式车灯控制系统,期进一步提升行车安全。   目前大众经常使用的车灯,多数没有自动亮度调整与切换功能,因此本文提出结合光源调整机构与自动控制概念的车灯光源系统。   此系统係用数颗单晶片组成分散式控制系统,其控制晶片分别检测行车安全距离与自动调整行车光源投影,藉由亮度感测器检测周围环境光源亮度值。当周围亮度足够,控制系统将会调整马达使发光二极体(LED)发光源至透镜焦点形成高亮度的投影;当周围亮度不足,马达反向调整使LED发光源和透镜距离缩小,投射出
[嵌入式]
小广播
最新模拟电子文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved