|
花了一段时间摆弄ADS,写点心得,让RFIC designer新手在这上面少花点时间。 1. 安装。 ADS2001只能装在WIN2K下(98和ME没试过)。在WIN XP上装的有点问题,一些 文件装不上去,装好后用不了。但是ADS2002在WIN XP下没什么问题。建议大家尽量用新 版ADS。 2. 帮助。 ADS的帮助写得挺全的,不过ADS2002的Search功能出不来。据说要装一个 java virtual machine,也有说装上这个也用不了。所以我就没再尝试了,直接用 ADS2001的Search功能。 3. 入门。微波在线上的一套培训教材很实用,能帮你很快的上手,建议新手以此作为入 门教材。 4. 库和模型。有时foundry只给出ADS的仿真文本模型.net文件,而没有提供symbol。可 以自己利用NETLIST INCLUDE这个元件生成symbol用于schematic中。方法如下: a.建立一个空的schematic,用netlist include将模型 .net文件包含进来,根据模 型中的引脚加入port(名称顺序对好),不必连线。设置好对应的参数和symbol类型即可 。在上层电路可以直接调用symbol。 b.如果在上层调用该symbol后仿真时出现错误。一般是因为 .net文件中是用define 语句定义的子电路,而在一般情况下,ADS在仿真时会将整个上层变成一个子电路然后仿 真。然而ADS语法中是不允许子电路嵌套的,因此出现错误。所以在ADS帮助中写道对 NETLIST INCLUDE要求是用于顶层。对于我们的这种用法,可以采用修改.ael文件的方式。找到对 应的.ael文件,文本打开,修改create_item函数的第十五个参数(extraAttribute), 将其改为"ITEM_SCOPE_GLOBAL",对应数值为16777216。 5.剩下的就是仿真了。
|
|