现在位置:首页 > 微波射频和天线设计 > ADS > 设计讨论 > ADS中如何在DSP原理图中调用RFdesign原理图生成的component?

ADS中如何在DSP原理图中调用RFdesign原理图生成的component?

录入:mweda    点击:
本人先用RFdesign原理图画了一个电路,现在同一工程中新建一个DSP原理图,欲在该原理图中把RFdesign原理图的电路作为一个component使用,可是打开Component Library中只有DSP Libraries。请问如何找到RFdesign原理图生成的component?

你先把你的RF 电路 “打包”成一个sub circuit, 这个过程和在RF/Analog环境下的过程一样,然后在ptolemy里面做仿真。

请问首席版主,如何打包成一个subcircuit?
在ADS自带的关于ptolemy simulation的帮助文档中 Cosimulation with Analog-RF Systems这一节的例子并没有提及要打包成subcircuit阿!
以下是帮助文档中的例子步骤:
To create circuit designs for cosimulation:
1. In the analog/RF circuit Schematic window, create a circuit schematic that includes a
simulation component for either Circuit Envelope (called ENV) or High-Frequency
SPICE simulation (called TRAN).
2. Generally, use Circuit Envelope for an RF simulation and High-Frequency SPICE
(transient) for a baseband simulation.
3. Do not use Envelope and Transient simulators in the same design; if you want to
keep both controllers in a design use activate/deactivate.
4. Add ports to your design.
5. Save your design.
To create signal processing designs for cosimulation:
1. To place the circuit subnetwork(s) you have already created in the signal processing
schematic, choose Component > Component Library. Your opened projects are
listed at the top of the list. Circuit projects have (A/RF) at the end.
2. Choose the circuit design you want and place it in your signal processing schematic.
3. Add the signal processing components.
4. Add the signal processing controller(s).
5. Connect the circuit design to the signal processing components.
6. For cosimulation with the Circuit Envelope simulator, see Circuit Simulation
Controllers.
7. If your circuit subnetworks have feedback loops between them, see Feedback Loops.
8. If the input signal into the circuit subnetwork is not of type Timed, see Numeric-to-
Timed Converters.
9. Select the initialization method of the circuit inputs in the Signal Processing DF
controller; see DF (Data Flow) Controller (ptolemy).
10. Start the simulation.
我现在就是在RFdesign原理图的Component > Component Library中只能找到RF libraries(自建project中也只有RFdesign的dsn元件),
在dsp原理图的Component > Component Library中只能找到dsp libraries(自建project中也只有dsp的dsn元件)。

在子电路的输入和输出口加port保存原理图,然后在dsp中打开component library找到所存原理图并将其放入dsp原理图即可

回楼上的,端口我加了,也保存了,就是不行。
奇了怪了,我打开例子工程,就是那个RectifierCosim_prj,在RectifierCx_Tutorial原理图里的Component > Component Library里,只能看到README,RectifierCx和RectifierCx_Tutorial,看不到rct1,rct_Env和rct_Tran.

To create signal processing designs for cosimulation:
1. To place the circuit subnetwork(s) you have already created in the signal processing
subnetwork(s) ,这个就是!你再读读help,过程说的很清楚。

哦。明白了,多谢老大提点,真是醍醐灌顶啊!

老大,我還是不懂,我已經在(A/RF)建一個subnetwork,但在(DSP)的COMPONENT還是看不見阿

我用的是2008版的沒有,但是2005版卻會有(A/RF)的COMPONENT

声明:网友回复良莠不齐,仅供参考。如需更专业系统地学习ADS,可以购买资深专家讲授的ADS最新视频培训课程

上一篇:Low-Noise Amplifier Designs at 5 GHz
下一篇:如何调试2G以上频段的功率放大器的调试方法

ADS培训教程和培训视频more...
ADS视频学习培训教程