Also need to include symbol files (.asy).Here they are.
Sure, it's possible for simple behavioral models to give bad results, but such issues are generally easy to solve via common sense, and the models are transparent for debugging. On the other hand, LT's macromodels are perfect black boxes, and give zero useful guidance on how to debug them when they misbehave. For example, in this case the error message references a node inside a macromodel which cannot be observed or analyzed.Behavioral and ideal sources can introduce timestep problems when their functions and derivatives are any of (unbounded, discontinuous, non-monotonic, hysteretic).
I've already attached it initially in my questionAlso need to include symbol files (.asy).
I tried replacing LM7301 with UniversalOpamp2 but still not getting desired results, though it didn't give any errorIn general, you should minimize the use of macromodels and third party models whenever possible. Substitute behavioral sources when possible, especially for simple components like op amps and logic gates. Once the simulation is working, you can replace them with accurate models one at a time, if you wish.
Yes I tried that after your suggestion, but it didn't help. Any recommended settings for these prameters?Have you tried modifying Maximum Timestep, Time to start saving data (and Stop time)? > Would modifying those parameters throw up functional simulations but that show 'false' results?
Do you mean to add this spice directive?sometimes shovelling small caps all over the place reduces the dv/dt's, and helps it come to convergence.
Can you please tell me how can I replace LT4256-1 and LM7301 with behavioral sources ?In general, you should minimize the use of macromodels and third party models whenever possible. Substitute behavioral sources when possible, especially for simple components like op amps and logic gates. Once the simulation is working, you can replace them with accurate models one at a time, if you wish.
No, you included the netlist file (.asc) and a few files with models and subcircuits in them (.lib and .txt). But the subcircuits also need symbols, which are kept in symbol files (.asy).I've already attached it initially in my question
So you need to retrieve those .asy files as well.SYMBOL sym\\ValVol\\TI\\LM7301 32 1168 R0
SYMBOL pot_ -432 1552 R180
SYMBOL sym\\ZZZ\\BJT\\BC857BS 272 1536 R0
SYMBOL AutoGenerated\\BSH103 -288 -48 R180
SYMBOL AutoGenerated\\BAW56_INF 464 592 R0
SYMBOL AutoGenerated\\BSS84 -784 896 M0
SYMBOL sym\\ZZZ\\switch\\SPST_ -480 -96 R0
Unfortunately, since I can't display your schematic properly, and the screencap of the schematic you posted above is so blurry, I can't ascertain the function of most of the components in the schematic, which is necessary to make any substitutions.I tried replacing LM7301 with UniversalOpamp2 but still not getting desired results, though it didn't give any error
Can you please tell me how can I replace LT4256-1 and LM7301 with behavioral sources ?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?