|
发表于 2021-9-28 05:17:30
|
显示全部楼层
(1) When you added "Spectre_X_MMSIM_Lk" in your lic file you are "met the prerequisites" for run Spectre X solver, because you already have base MMSIM-token feature that named "Virtuoso_Multi_mode_Simulation".
All "_MMSIM_Lk" features this is a special "lock" license. (All "_Lk" means "lock", not only MMSIM).
When you are using Spectre X via MMSIM-token (e.g. if your lic file didn't contain "PRODUCT" features), Spectre checked out base feature Virtuoso_Multi_mode_Simulation and an equivalent quantity of "lock" licenses (in that case - Spectre_X_MMSIM_Lk). You cannot use only "lock" license, they checked out in conjuction with base MMSIM-token.
(2) Since you have figured out this problem, I will not comment on it.
-----
Just as useful information:
This is not exactly the right way to use MMSIM-tokens. Yes, unlimited licenses are good.
But if you imagine a situation where they are limited, its real headache. If you run a large number of simulations via MMSIM-token using the Spectre, APS, XPS, X, they all eat up your base MMSIM-tokens, then you can get a problem when for new simulations you simply do not have free licenses. That is why, when starting the simulation, Spectre checks the availability of licenses for "PRODUCT" first, and then for "MMSIM-tokens".
For Spectre X the normal "PRODUCT" features is "spectre_X_sc + Spectre_X_cpu_accelerator" in which (the first give to you a single-core base license and the second give to you multi-core/multithread license /1 lic for 4 core, 2-16, 3-64, 4-128.. up to 512 core/).
About FX features, for now they didn't provide "Spectre_FX_MMSIM_Lk" because this product very fresh. I expect this feature to appear in product 90007, due out in Q3 2022, along with the 22.10 major release.
------
(3) To use FX in AMS, you need to follow these steps:
a) First of all check if you have this feature in your lic file:
Virtuoso_MMSIM_Incubation
Add this feature if you haven't it.
b) After you create config, click button ADE Explorer in Hierarchy Editor. In ADE Explorer goto "Setup/High Performance Simulation", choose "Spectre" and "Do not override".
c) Then goto "Simulation/Options/AMS Simulator" click on button Additional Arguments, then in new window check "Enable", and type in "Additional Arguments" field:
-spectre_args "+fx"
d) Then goto "Simulation/Netlist and Run Options" and check "Enable AMSD flexible release matrix", then check "Change Spectre path" and select the full path that ends on SPECTRE211/bin, for example in my way /home/$USER/cds/SPECTRE211/bin
Save all if that needed, in the main window of ADE Explorer, do not forget to specify all parameters that you needed and start simulation. |
|