官方淘宝店 易迪拓培训 旧站入口
首页 > 仿真设计 > ADS仿真设计论坛 > 请问ADS中如何在DSP原理图中调用RFdesign原理图生成的component?

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

05-08
本人先用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

Top