Quantcast
Channel: Cadence Technology Forums
Viewing all articles
Browse latest Browse all 62688

Forum Post: RE: readforce does not work in DC simulation

$
0
0
Hi Andrew, Here I have another question related to the priority of ic, skipdc, readic,readns in the transient options. My questions starts from the check of Parameter "icpriority" explained in the user guide and the reference. I used the same circuit as before. And I assigned the initial state of the capacitor in two ways at the same time, one by specifying ic in the device CDF, the other by assigning node voltage with readic="file.in". Meanwhile I leave other transient parameters empty (ic=all by default, skipdc and readns empty). Then I found the value in "file.in" was used and the CDF parameter was ignored. However, in the reference it says the icpriority is set to "netlist" by default in Spectre 15.1, which means the value in the ic statement in the netlist (CDF ic) should override that in the readic file. So there seems a contradiction, doesn't it? Another experiment I did is to check what "icpriority" means. I built two identical RC circuit, and assigned the two capacitors' initial values in two ways as above, but separately. Again leaving other transient parameters empty, I found both initial conditions are used correctly. But it seems to be contradictory with the statement of "icpriority" in the user guide(under Subsection "setting ic priority oreder"): "By default, if you specify an initial condition file with the readic parameter, initial conditions from the file are used, and the ic statements specified in the netlist are ignored. " Combining with the two effects shown above, does it mean that the overriding mechanism only function when there are contradictory ic statements at the same node, between netlist and readic? Or does ic=all by default change the priority internally? Furthermore, is there any priority table that can used to check the order of use between ic, skipdc, readic and readns? Sorry for my tedious questions. After using spectre for some time, I really want to make clear about every option instead of leaving them empty blindly. Many thanks ahead. Best regards, Qilong

Viewing all articles
Browse latest Browse all 62688

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>