来的经营模式,系统公司可以购买综合平台并将它安装在自己的企业网上,从而生成一个专有的模拟IP开发系统。后来,他们又认识到,模板是很有价值的知识产权。因此,他们改变了公司的营销策略,将公司定位为一个IP(知识产权)供应商,而不是
工具的供应商。虽然大的系统公司仍可以经许可复制 Prado 综合平台,但是必须支持他们用来生成生产中所用电路的每个模板的费用。新的经营模式是对最后完成的
设计进行收费。按照这种方式,巴塞罗那设计公司经济地分享着其客户的成功,并以传统 EDA 供应商所不可能采用的方式扩大它的收入潜力。由于客户获得有用的模拟模块既需要知识产权又需要综合平台,所以该公司与传统的IP公司相比还享有独特的优势。该公司这个特点是又与只销售模拟IP(知识产权)的供应商截然不同的。
巴塞罗那公司推出的最新综合引擎系列 Miro包括新的CGS18T 工具。这种工具以TSMC 的 0.18 微米数字 CMOS 工艺为目标,为时钟生成与同步提供灵活的、高性能PLL(锁相环)。为了利用这一工具,工程师可使用 Prado 综合平台来定义锁相环要求,规定目标工艺和电路参数(如输入频率和频率倍增系数),并规
定硅片面积、功耗、时钟抖动和其他参数。用户可以选用的条件有49个之多,其中包括工艺组合、电压组合和温度组合等等。然后,Prado 综合平台使用 Miro CGS18T 锁相环引擎自动为每个晶体管确定长度、宽度和指状元件的数量(巴塞罗那公司的释义中的m系数)。该引擎还可确定环路滤波器中无源元件的参数值、环状振荡器VCO(压控振荡器)中的级数、电荷泵电流以及电路的布局布线。
设计师可以探讨该电路的特性(图2),修改输入参数,并继续进行设计,直到获得满意的结果。你可以通过万维网免费探讨你的设计思想。一旦把数据下载到你的系统,即要付费。

现场可编程模拟阵列(FPAA)
Anadigm公司(摩托罗拉的一家子公司)生产了用于模拟电路开发和编程的现场可编程模拟阵列(FPAA)器件及软件工具 (参见附文《现场可编程模拟阵列:按结构综合》)。它提供一个可配置模拟模块(CAM)的库。你可以利用这一CAM库和AnadigmDesigner2 软件工具来实现一系列的模拟功能。CAM允许你在更高的抽象层工作,从而简化了模拟电路的设计。CAM的功能包括滤波级、求和/求差级、电压倍增级、整流器和振荡器。所有这些功能都具有可由用户定义的属性。通过拖放CAM,你就可以设计和仿真一个完整的模拟系统,然后使用开发系统来为FPAA编程并测试你的设计。设计环境包括一个时域功能仿真程序,其用户界面提供的步骤与在实验室进行小型测试的步骤类似。AnadigmDesigner2可自动地把设计转换成C代码模块,再由C代码模块来使微处理器控制嵌入式系统中的电路,从而支持FPAA现场重新配置。这样,你就可以开发出实时利用系统资源来控制和调整模拟功能的代码。
模拟设计是一种艰难的艺术
模拟综合的目标是向自动生成设计的设计工具描述某些所需的电路特性或目标。为了达到预期的效果,应有各种各样的电路类型和体系架构作为综合的出发点,因为成功取决于预想的设计与起始模板的良好匹配。许多系统公司都有希望反复使用的模拟设计,而实现反复使用的方法无非是修改性能规范或根据新工艺重新制定设计目标。这项任务中最耗时的是仿真。目前正在使用的大多数模拟仿真程序都是20世纪 70 年代后期由美国加州大学伯克莱分校研制的不同版本的Spice 仿真程序。尽管人们做了多次尝试,但目前仍无人能够做出性能比 Spice好、精度与Spice相当的模拟仿真程序。也有一些新型仿真程序声称其仿真质量已达到 Spice 水平,但仿真时间已大大缩短。例如,Nassda 公司就开发出一种 HSIM 工具,据称仿真结果与 Spice接近,而执行时间则明显缩短。于是,你就可以人工重新制定设计目标,并使用诸如HSIM那样的仿真程序来验证你的工作。如果结果看上去有希望,再使用一种Spice 仿真程序来认证设计。如果你熟悉原始设计并理解目标工艺的要求,那你不使用模拟综合工具也能完成这项任务。
如果你需要设计的某种模拟电路与供应商所提供的功能模板都不吻合,你必须按照老方法从头开始进行设计。两家新公司认为,提高模拟设计生产率的途径是为设计师提供比现有工具更好的工具。Orora设计科技公司就是其中一家公司。该公司认为与数字综合方法并驾齐驱的模拟综合是不可能实现的,即使有可能,模拟设计师也决不会接受。然而,对更好的模拟设计工具的需求确实存在,而且该公司的官员认为,Orora具有开发这些工具的技术知识。Orora 公司的目标是为模拟设计师开发出创新的 CAD 工具,用以缩短设计周期,有助于提高设计的创新性,还可以大大提高生产率。目前正在开发的产品中,有一种产品可