Version
8.x.11 | Version 8.x.10 | Version 8.x.9
| Version 8.x.8 | Version 8.x.7 | Version
8.x.6 | Version 8.x.5| Magnetics
Designer Summary
Change
Summary, Version 8.x.11 Updates
Build 4545 Release
Date October 2020: CMSDK: Starting with Build 4545 all ICAP/4 simulation packages(excluding RX) will include our Code Model Software Development Kit (CMSDK). The CMSDK package has been introduced to allow designers to develop and debug HDL models for use with IsSpice4. It allows the designer to add new analog, digital, or mixed analog/digital models to IsSpice4 very easily. Adding a model to SPICE in the traditional manner can take several months. The Intusoft CMSDK cuts this time to days or even hours. CMSDK modeling is also called "Code Modeling" because models are developed using C subroutines. The use of a standard programming language like C greatly lessens the learning curve since users do not have to learn a proprietary language or use unfamiliar tools. IsSpice4 users have been using many internally developed code models as part the simulation process by accessing the code model DLLs located in the /spice8/is folder. Starting with Build 4545 they get the ability to develop their own DLLs. No extra cost is added with this addition and now users can compile their code models with publicly available compilers. Please see the CMSDK getting started note for details. New Simulation Options: These options could be set in the following tab. Simulation Setup->Simulation Options->More->Screen/File 1) SaveOP: this options allows a user to save the bias(DC operating point) of a Usage : .option saveop = filename to save the operating point. For example: .option saveop = dcop.txt Afterwards use: .include filename in the “Simulation Setup”->“User Statement:” pane to load the saved operating point. .include dcop.txt Note that you should remove the saveop statement after the initial run from your setup to save time. 3) GminSteps: This option controls the number of Gmin steps to try for OP, default is 10. 4) DcConv: Use this option with hard to converge circuits to get an operating point. Note that simulation accuracy might be severely affected by using this option. It could be used to get an initial value to be used in subsequent .nodeset statements(using SaveOP option) to achieve accurate DC convergence in subsequent simulations by removing the DcConv option. 5) FastTran: use this option to get significant runtime improvement with long transient simulations without much loss in accuracy. Example: C:\spice8\circuits\powerDemo\FlybkTemplate\ FlybkTemplateDemo.dwg New SPICE models added: Including Apex Opamp models and Cree LED models. Change
Summary, Version 8.x.11 Updates
Build 4444 Release
Date July 2016: 64-bit
IsSpice4: Allows you to access more than 4GB of RAM. On our
benchmark circuits it decreased simulation time on average by 32%. Access
multi-run simulation data: Added the ability for the users
to be able to view all data from a scripted statistical runs (Monte Carlo,
Worst Case, Extreme Value, Sensitivity, Root Summed Squares, Nested Component
Sweep) after the simulation window is closed. The data is stored on disk
with a .csd extension and is in ASCII CSDF format. It is readable by Scope5
viewer at anytime. Note that this file may become very large in size depending
on the circuit being simulated and the number of data points being saved.
If you wish to turn off this feature then comment out the following line
in the appropriate .scp in /spice8/script folder: *probe/csdf Change
Summary, Version 8.x.11 Updates
Build 4142 Release
Date April 2013: Auto-save improved: The auto save file will be deleted when you successfully save your drawing. If a crash occurs while you are working; e.g., power failure, then the auto save file will be present when you load the drawing on restart. It will automatically be opened and the previous drawing saved under a new name. You also have the option of reverting to the renamed version. To open an auto save file, you must now rename it. When the auto save timer is set to its 30-second default, auto save occurs when you change focus: for example, checking email or switching to another drawing. If the drawing is complex and the auto save time is interfering with a work flow, you can turn off the focus change option by using any other timer setting.
.View file: This feature saves your last window positions and restores them when a file is subsequently opened. That separates the data in the drawing file from changes in view (e.g., scrolling, zoom, pan), so you can use the drawing modification date for change control. The .view file is a personal preference and is not needed when sharing your drawing file with colleagues.
Find Passed Params: <ctrl>+m brings up a dialog that lists parts with passed parameters. Select an individual part to highlight it on the schematic, and lists parameter values used inside it. You can copy the parameter values used with the copy to clipboard button.
Monte Carlo improvements: The default distribution type can now be set to uniform or binary. Formerly it had to be set if it wasn't "normal" for each part. Now simply enter lot and case tolerance, and change all undefined part tolerances distribution type with the Monte dialog. This makes it easy to set all undefined distribution types to "uniform," and a few to use "normal." Additionally, the seed number can be entered. This is used by the Monte Carlo generator.
Modify "With Like Traces:" New guidelines are: 1) Never change the scale of an existing trace. 2) Use the scale and offset of an existing trace if units are compatible, its top is < 1.5 times the top of the existing trace, its bottom is > 0.8 the existing trace's bottom, and its peak to peak height is 0.1 times the new traces peak to peak height. Note that these are relative to the existing trace's bounding box, so it will work even if the original traces have been tiled. Traces with no units can be considered for matching to any trace.
Improved/Added Scripts: Several scripts have been enhanced or added as follows: stddevpts now prints the Mean, 3Sigma, as well as positive and negative 3Sigma, all with improved identification labels. The Multi_Phase_Extend.SCP script now replaces existing phase plots, making it unnecessary to delete the original ones. It also changes the units to degrees for each plot. Multi_MAX_Bet_Cursors.SCP and Multi_MIN_Bet_Cursors.SCP scripts are new and allow the user to measure the max and min values for a family of curves between the user set cursor locations in the plot window, and ignore anything beyond the x cursor settings. The Upper_-3db_Bandwidth.SCP script has a new hotkey of g, and more accurately defines bandwidth as -3db instead of -3.0103db. This also conforms to other conventional bandwidth measurements. The 3db_BW_User_Set_Cursors.scp script measures the -3db bandwidth from the user set 0-cursor position.
Fault Analysis improvement: A button was added to easily change all highlighted faults to the checked in Simulation Control faults tab. This is only available for ICAP/4 Professional and Test Designer products.
Save group report: Run fault analysis. Click on the Results button. Select individual vectors and change the report view to "By Group. Pressing the "Save Report" button will now generate a report with a .GRPT extension. This is only available in the Test Designer product. Change
Summary, Version 8.x.11 Updates
Build 3839 Release
Date June 2011: Auto-save
crash-recovery:
On a specified interval, Auto-save performs checks of the current schematic.
If no errors are found, the schematic is saved as a backup file, and whose
path name is written to the registry. If errors are found, the user is
notified, and given the option of reverting to the most recently saved
backup. If SpiceNet closes normally, the backup path name is removed from
the registry, but if there is a database crash, the most recently saved
backup file is automatically loaded when SpiceNet restarts. The backup
file is located in the same folder as your working file, and is given
the identifier: <fileName>_AS_.DWG. Change
Summary, Version 8.x.11 Updates
Build 3684 Release
Date June 2010: Check
entire subckt instead of just name with copy/paste:
When the user pastes
a part from another schematic into a schematic of interest, the entire
subcircuit is compared (rather than just the subcircuit name) to insure
equal identity. Control
connection dot size for printing:
Connection Dot Size has been added to the Options/Drawing menu so the
user can temporarily increase its size. This setting is not saved when
the schematic is closed. Added NK parameter to BJT model: NK (High-Current Roll-Off Coefficient) parameter has been added to the BJT model. The default value is 0.5 to maintain compatibility with the previous fixed value.
Print
all drawing pages in SpiceNet:
SpiceNet print preview now defaults to print color, adds an option to
print all drawing pages, and shows "Page <n> of <n> Drawing
Pages" in the toolbar.
Define frequency analysis with passed parameters: Modified AC, noise, distortion, and ac or dc sensitivity dialogs in simulation setup to accept strings with {} to use passed parameters. The user can enter {points} {fstart} {fstop} {f2overf1} in proper fields.
Auto-load
modified files in IsEd: If in
IsEd the user has .CIR .CKT .OUT .ERR .PAR files open, and a simulation
is performed, then a reload dialog will appear for each file that was
changed. "Don't show this dialog again can be selected. Regarding
reload automatically, the Options menu enables the user to
turn off auto-reloading and go back to displaying the reload dialog. Display
OP values in Scope:
OP point vectors
are now listed in the add waveform dialog and displayed in
the output window.
Scope get parameter value command: A new ICL getparval command has been added to check the .PAR file and return the value if found. If not found, the askvalue or askvalues dialog is displayed to obtain the user input.
Create reference table to easily compare runs with values used: For a simulation template sweep or Monte Carlo analysis the IsSpice4 Output Window now shows tran<n>: outer=<value> :: inner=<value> : or tran<n>: lot=<value> :: case=<value> : Hence the user can quickly see which values apply to each simulation run. If a vector is plotted by the user from, for example, a tran10 simulation run, then this reference table will show what values were used.
Display
used values in WCS and EVA output: Worst
Case and Extreme Value analyses have been enhanced to print out used values.
New code generation scripts generate sine and cosine waveforms as stimulus for the DSP, turning the DSP into a transfer function analyzer, for extracting Bode plots and for measuring stability margins.
A DSP Communication Filter" plug-in is used in IntuScope for real time control and data acquisition. This performs AC, DC and Transient analysis on the actual DSP board.
Streaming DC values acquired from the DSP board are viewed by way of a new virtual instruments interface displayed in SpiceNet.
A new Z-Transform model has been created, enabling the dynamic or transient solution to be stable, thus preventing multiple operating points often encountered in control system design. A new STATESET model mitigates convergence issues and guarantees a correct DC operating point for AC analysis.
The IsSpice4 simulator builds a matrix from the DSP simulation, enabling assembly instructions to be programmed into DSP memory by way of an Integrated Development Environment loaded onto the PC. Change
Summary, Version 8.x.11 Updates
Build 3435 Release
Date December 2008: Linearize IntuScope Exported Waveform Data: In IntuScope you can now export linearized waveform data to a text file. To select a group of waveforms, hold down the <shift> key while clicking on each vector name in the ID legend. IntuScope
Print Single-Element Vectors: Single-element waveform vectors
can now be viewed in IntuScope's Add Waveforms dialog, and can be selected
to display their values in the Output window. Valuable for analyses such
as OP IntuScope
Add Updated Traces Enhanced: In
IntuScope if you start with solid line waveforms and use the "add
updated traces" function, then each updated set of waveforms will
keep the same color as the initial waveform set, but will cycle through
the different styles of dashes & dots. Evaluate Functions in .PARAM Statements: The following functions were added to the .PARAM parser in ICAP/4. SINC, PWR, PWRS, MAX, MIN, ATAN2, STP, URAMP
|
Change
Summary, Version 8.x.11 Updates
Build 3247 Release
Date April 2008: Quickly
Convert Placed Parts: For supported part types a "Part
/ Model" tab has been added to the Part Properties dialog that lists
all available parts of that part type. Use this tab to replace generic
parts or many real parts, to similar real parts. This feature accommodates
resistors, inductors, capacitors, diodes, BJTs, JFETs, and MOSFETs. Legend
Distinguishes Selected Waveforms and Hides Multiple Waveforms:
Hold down the <shift> key and click on the ID in IntuScopes
legend to add or remove waveforms from your selection. Cut, copy, paste,
delete and re-size multiple waveforms simultaneously. We now only highlight
the legend tags of selected traces to make it easier to determine which
waveforms will be affected. You can also right Four
Parameters Added to IsSpice4s Diode Model for Pspice Compatibility: SpiceNets
Simulation Control Vector and Fault tabs Improved: |
Change
Summary, Version 8.x.11 Updates
Build 3090 Release
Date October 2007: Note: Product features below are not necessarily available on all ICAP/4 software packages click here for a detailed product comparison chart. Support of new OS: Added support for Vista and 64-bit OS.
Pspice-to-IsSpice4 converter: Bring up a Pspice netlist file in IsEd, and select edit > Convert Pspice to IsSpice <ctrl>+I. This will bring up another window with the netlist converted to IsSpice4 format. Easily
move between Subdrawings: If you Push
Into Subdrawing you can revert back to the parent drawing by selecting
Return to Parent Drawing in a right-button popup menu. Revert
to initial value after using Alter: The
user now has the option of reverting a device to its initial value when
closing the Alter dialog.
Save limits: Simulation Control Results dialog allows you to save limits to a text file. Improved IsEd find: <CTRL> + <SHIFT> + F enables the user to skip the Find dialog and immediately place currently highlighted text into the toolbar drop-down list of recent search terms. This has been made case sensitive. Toggle Match Whole Word and Toggle Case Sensitivity toolbar buttons have been added. IsEd
bookmark capability added:
"Toggle Bookmark," "Go To Next Bookmark," and
"Go To Prior Bookmark" have been added to IsEds Search
menu, using the accelerator keys Ctrl+F2, F2, and Shift+F2 respectively.
If a bookmark is set on a line, that line is displayed with an elliptical
cyan colored marker in the left margin of the line. The cursor is moved
to the appropriate line, and if necessary the line is scrolled into view
if the "Go To Next Bookmark" or "Go To Prior Bookmark"
are selected from the menu, or their accelerator keys are pressed. Updated BSIM: BSIM has been updated to 4.6.1.
Better
Error messaging:
Many dialog checks have been added to immediately alert the user if something
was entered incorrectly prior to simulation. Examples include a warning
if a 0 value is entered for a resistor, inductor, or capacitor
in the Alter dialog. A syntax check has also been added for
tolerance definitions. If there is a SPICE error during simulation, the
error is immediately brought to view in IsEd.
OPTIMIZE:
All active or disabled states are now listed in the optimize dialog. If
you specify an optimize tolerance value on a parameter that is 0 then
it will show up as 0 in the optimize dialog. You can now disable individual
optimize tolerances. |
When using this capability, the entire schematic is renumbered without any additional input from the user. However, the reassignments are undoable. Note: An optional toolbar button for the new automatic RefDes has been added. Show All Layers Toolbar button: An optional toolbar button has been added to SpiceNet that will allow the user to temporarily see the objects in layers that are not included in the current configuration. This button is located in the "Edit" list inside the "Category" pulldown within the Customize Toolbar dialog. Its description is "Temporarily show all layers." If you place it in the toolbar, and click on it while the left mouse button is held down, objects in non-included layers will be shown as light-gray phantom lines. When the button is released, the window will be redrawn in the normal mode. The purpose of this feature is to let the user see where to place parts, wires, etc. so that these entities won't conflict with other parts when the configuration is changed. Part placement warning: A warning message will appear if you place a part exactly on top of an already existing part. Pin number font for printing: The pin number font size for printing is now increased proportionally as the user increases the minimum printing line width from 0.25mm to 1.00mm. Scaling drawing in Word: When scaling down a schematic that has been pasted into Word, wire connection dots are now proportional to the minimum printing line width. In this way they are kept from becoming too small. B-element Properties Dialog: The B-element Properties Dialog comes to view with the expression selected and highlighted, instead of the ref-des. "Select file" functions: When the user selects file > save as or save copy in SpiceNet, the current project name will automatically be filled in and highlighted for easy editing. Transparent Artwork: Transparent artwork is now hollow so you can select parts behind it. Item Characteristics on Artwork/Text: You can right mouse click on any artwork shape or text and choose Item Characteristics. A new popup menu is displayed that allows you to change the following: Colors, Fill Type, Line Width, Arrow Heads, and Text Font. These actions are undoable. Improved rubberbanding: Under most situations, prior wire routing in SpiceNet will be retained when "sliding" a part, or group of parts, along a wire when rubberbanding. MakeDB: MakeDB now skips any library or symbol pathnames that contain spaces to prevent part database corruption. Also the MakeDB dialog can now be resized by dragging its lower right-hand corner. Thus, the output data can be reviewed with less scrolling. SendScript Auto-Launches Scope: Previously in SpiceNet, if you right mouse clicked on a text block containing a Scope5 keyword, and chose "sendscript," the program would beep if IntuScope was not already open. Now the software automatically launches IntuScope and runs the intended script. New Footprint capability:
Resize "command" and "output" windows: You can now resize the undocked and free-floating IntuScope Command or Output windows on the auxiliary monitor of a dual-monitor system. Undoing FFT: Undoing the addition of an FFT plot in IntuScope can now be performed. Noise Spectral Density Curves: IntuScope now shows Volts^2/hertz or amperes^2/hertz units for the noise spectral density curves "inoise" and "onoise." "Updating"
Feature Improved: The reliability of IntuScope’s
updating feature has been improved, particularly when there are multiple
traces and plots, or when the updating script contains nested function
calls Automatic Test Point Ref Des Assignment on initial placement: Systematically Reassign Ref Des: The method to systematically renumber any or all of a schematic's part reference designations is as follows. The user selects "Reassign RefDes..." from the Edit menu, or clicks on an optional toolbar button. A non-modal dialog is displayed, which tells the user to click on parts in the desired order, which will be renumbered sequentially. The default mode is to begin renumbering each type of part starting from 1 (e.g., R1, C1, X1, etc). The dialog also provides the capability to start renumbering a specific part type, starting with the first corresponding part that is clicked. When a part is renumbered, it is highlighted so the user can remember which parts have been renumbered and which haven't. Renumbering stops when the user closes the dialog, either by clicking its "Done" button, reselecting its menu item, or re-clicking its optional toolbar button. Renumbering can be undone or redone in the same fashion as most other SpiceNet changes. Ref Des is retained: A part's RefDes is retained when copying and pasting, as long as the prior RefDes does not already exist on the target drawing. A RefDes that has been modified to a non-standard form is also retained with one or more 'x' characters appended to its copied version. This distinguishes it from the original. It also enables you to copy and paste entire sections of circuitry onto another drawing without losing their already assigned part and test point names. Highlight Connected Labels: When a component is double-clicked, any labels belonging to that component are automatically selected. This provides an easy way to determine the labels connected to that component. Place Parts Easily: The �Preferred Parts� hierarchical menu has been added to the right-button popup menu. This makes it even easier to quickly place components and subcircuit parts. SpiceNet Artwork Drawing tools: Previously if it was desired to draw simple artwork shapes, such as a dividing line or box around a group of components, the artwork would first have to be drawn in the symbol editor and sent to the schematic. Now, new drawing tools have been added to SpiceNet's main window, which add simple artwork shapes to the schematic drawing. The ability to group selected artwork and free text labels into single symbols has also been added. The artwork shapes are line, bezier, poly-line, rectangle, round rectangle, ellipse and polygon. Holding down the Shift key to constrain artwork shapes has the following affect: Save Symbol Editor Preferences: �Save Preferences� and �Restore Default Prefs� have been added to the SpiceNet Symbol Editor Options menu. This makes it possible to save Symbol Editor's window and tool palette position, and selected option settings. Modify Wire Widths Displayed on Schematic: Wire widths displayed in SpiceNet can be modified, enabling improved visibility and differentiation. Select the "Options/Drawing" menu and then �Displayed Wire Width�� This dialog can be used to set the displayed width of selected wires, or if none are selected, all wires drawn in the future. Wire widths are not scaled when the drawing is rescaled on the monitor. Component Labels No Longer Default to Snap to Grid: When component labels are moved independently of their parts, they are now considered as artwork. As a result, whether or not they are snapped to the grid, is now determined by the "Snap Art to Grid" flag rather than the "Snap Parts to Grid" flag. Since the "Snap Art to Grid" flag is set to �off� by default, it will be possible to position labels in single pixel increments. This holds true whether labels are moved from dragging them with the mouse, or selected and moved using the arrow keys. Menu Simplification: The Actions menu �ICAPS� has been changed to �ICAPS/Simulation Control.� This matches the corresponding �simulation control� dialog box that comes to view. You can view the active setup and change it from the Actions\Simulation Setup hierarchal menu. Most changes have been made to the options menu where the drawing and artwork hierarchal menus were added. New features include selecting the drawing line width and optional snap-to-grid for artwork. Subdrawing Changes: A few changes have been invoked to make it easier when working with subdrawings. First, the �Subdrawings� menu located under the �File� menu has been moved to the main menu bar, and has replaced the �Instance� menu. The �Instance� menu is now part of the �Subdrawings� menu. Next, if the current drawing is a subdrawing of the active project, and a simulation is attempted, you are queried whether to simulate the current project, or change the project to the active window before simulation. Hence, it is no longer necessary to navigate back to the project window before simulation. If the current drawing is not a subdrawing, the project is changed automatically as before. Finally, if the current drawing is a sub-drawing of the active project and you attempt to display a project tree, you are now queried whether the root of the tree should be the active project, or if the active project should be changed to the current drawing before displaying the tree. If the current drawing is not a sub-drawing, you are queried whether to change the project or cancel. These features enable much clearer navigation through drawings and projects. The following changes have been made to the menu and the subdrawing tree for more integrated operation: Test Configuration Stays Selected: When a test configuration is selected in ICAPS/Simulation Control, the drawing configuration, and simulator setup behind the dialog, changes to match the test configuration. Previously when the Ok button was clicked, the drawing configuration and simulator setup reverted back to initial settings when the ICAPS dialog was invoked. Now if OK is clicked, the drawing and simulator-setup configurations remain selected. If the dialog is selected by clicking the close box or by pressing the escape key, the drawing and simulator-setup configurations revert to their original value. Removed 15 Results Dialog per Session: In actions > ICAPS/Simulation Control..., Measurement Results dialogs can now be opened and closed an unlimited amount of times. The limit of 15 is now correctly applied only to the number of dialogs that can remain open at any given time. Directly Embed Scope Graphs: You can now embed IntuScope graphs directly onto your schematic. In SpiceNet, choose Insert New Object... from the Edit menu. Then choose "Create from File" radio button and browse for your Scope .GRF file to insert. This makes a copy of your Scope Graph part of your .DWG, which you can resize or double click to do limited in-place editing. After Simulation Go To: A new dialog enables the SpiceNet window, IsSpice4 simulation window or IntuScope waveform window to be assigned as the active application following a simulation. �After Simulation go to� can be selected anytime from the Options menu in the IsSpice4 window. Hide IsSpice4 Simulation Control: Clicking the Close button on the �Simulation Control� dialog banner now hides it instead of ending the IsSpice4 session. Formerly, if this window was closed, the simulation session would completely terminate. Anytime the dialog is not visible, selecting it from the IsSpice4 Windows menu will restore it. New Acct Output: Two new lines have been added to the account output, which are tacked onto the end of the .OUT file. In SpiceNet, go to Actions > Simulation Setup > Edit, then click on the "Simulator Options..." button. Check the "ACCT Circuit Accounting Information" box to enable this option. The first line reports the Maximum Number of Transient Iterations that were needed in the simulation. The next line reports the simulation time step at which this number of iterations occurred. This all indicates how hard the simulator must work for a given transient simulation setup. It also affects its adjustment of circuit and simulator options to obtain the most accurate result and/or best simulation run time. New Convergence Parameters: New entries for AUTOTOL and ICSTEP have been added to the Simulation Options dialog. Show Full Path in IsEd: In IsEd, the user may choose to have either the full pathname or only the file name appear in window title bars. This makes it easy to determine the location of the file being worked on. Display More Log Divisions: IntuScope now displays major division lines and numeric labels in logarithmic scales containing three or fewer cycles, for intervals of 1, 2, and 5, rather than just at the beginning of each cycle (i.e., intervals of 1). Prevent Update Problems with Non-default X Axes: Prevent problems from coming up when you delete or undo previous actions prior to updating Scope plots that have non-default X axes. Placed Cursors Keep Position: Cursors in IntuScope are no longer reset to end points when you add new waveforms, or update existing waveforms. This means the cursors now automatically reset to end points only when the first trace is added to a plot. When subsequent traces are added, the cursors are not affected. This allows the user to set the cursors relative to the first trace and have them remain there. Auto Change to Linear Scale When Adding Non-Loggable Waveform: When the current plot has a y-axis log scale: New IntuScope Scripts: �Delta� acquires dy/dx values from IntuScope's cursors. "ExtractMid" and "ZapDelay" rid start-up transients before performing an operation such as an FFT. They work by extracting elements from a vector array. ExtractMid's dialog enables a desired default scale range for extraction, and plots the new vector. ZapDelay subtracts the offset, starting the new vector at 0. Support for Pspice Diode Parameters: Intusoft's diode model now support the six extra parameters, which are used by Pspice.
If these are not defined, then Intusoft's diode model reverts back to using its standard Berkeley version. Updated BSIM models: New SPICE Models: 622 simulation models have been added to ICAP/4's total part count. New IBIS2SPICE Converter: This version is available with all non-Rx ICAP/4 products. It supports all 14 IBIS model types and IBIS versions up to 3.2. It converts many magnitudes faster than its predecessor. The former version is still available at: http://www.intusoft.com/utilities.htm It is free of charge and exclusively supports 2 IBIS model types and IBIS versions up through 2.1. Enhanced Library Manager: Several enhancements have been made, and the Library Manager has been added to all non-ICAP/4Rx software packages. Part Number Validation: Implemented the ability to build and verify the NPSL ( N ASA P arts S election L ist) part numbers for resistors and capacitors using rr.type and cc.type xml database. The database is accessed using the Footprint picker in the right mouse button pop up menu or by using the browse button in the mechanical properties dialog. MIL-STD parts are a subset of the NPSL. Export to Bartels PCB system: A graphical interface has been added to assign a wealth of footprint information in SpiceNet, such as passive part type, mechanical properties, pin assignment, failure rate, and terminal type. Designs can be exported to Bartels' PCB system. |
Build
2127 Released December 2003: Build 2093 Released October 2003: Connect Current Test Point to Subcircuit Pins: In SpiceNet select Parts > Test Point > Current Subcircuit (or Press 6Y) to connect a “current” test point to a subcircuit pin. Note: Saving to a DWG file type older than version 13 will delete these test points. Test
Point Support Added to B-Elements:
Current and power test points can now be connected to B-elements. Modify Schematic Wire Width for Output: To improve documentation legibility, the schematic wire width can be adjusted prior to printing the schematic, or copying it to the clipboard and pasting it into a target publication. Save
Schematic Image Directly to EMF File:
Copy to clipboard in SpiceNet now has extra shift key options. When you
press the shift key and left click on Copy to Clipboard in the print dialog,
you can save to Microsoft’s standard vector file. "Include
Cursors" in IntuScope Printouts: The option
to "Include Cursors" in printouts was added to IntuScope. Build 1993 Released
January 2003: Moving Parts between Layers: On the schematic highlight the part to be moved, right click and move the part into another layer displayed in the popup dialog. Keeping IsEd Open: IsEd will remain open when closing SpiceNet after a simulation has been completed. Simulating Multiple Schematics: Change between multiple schematics in the Windows pull down menu and simulate the active schematic without closing any schematics. Saving Default Legends and Labels with Application: In Scope highlight label, in the options menu choose and make changes to legend or label fonts, save preferences with the application. Relationship Between Vectors: In Scope the Add Waveform dialog now shows the relationship between the vectors in sub drawings. New
ICL Scripts and Functions:
Added "integratex" and "differentiatex" in Calculus
in the Calculator menu. Modified the "isdisplayed" script to
identify vectors that have been displayed from those used in the calculations. General Feedback Theorem: A mathematical model of a control system developed by Dr. R. A. Middlebrook with California Institute of Technology now available as a download from the web. You will need build 1989 or the demo to run it. The GFT can be invoked to measure open loop control system characteristics while the loop is closed; thereby, preserving the correct loading and DC bias for any injection point in the forward loop. AUTOTOL: A new Operating Point convergence aid that identifies and eliminates problem nodes, see NL69 for a description. New Scope5 Scripts: Hotkey t, for region based tiling, tiles waveforms based on values between cursors. Open Schematic from a web link: A drawing can now be opened using an HTML link. Check out http://www.intusoft.com/pwrtemplates.htm and click on the .DWG link. We'll be doing more of this in help files and newsletters. New Help menus: Help for both Scope5 and SpiceNet is now file based. All links are made from the contents of a help file in the respective program folder. You can now access all ICAP/4 help and documentation files from SpiceNet. Build 1965 Released
December 2002: Open Drawing Files from Anywhere: When you click on a .DWG file, from an .html file or any other source, it will open up in the SpiceNet schematic browser. Easy Access to Symbol Editor: Open the Symbol editor and revise a symbol in a snap with a new right mouse button feature. Push into Subdrawing: This new right mouse button feature lets you quickly bring up the schematic a subdrawing part is linked to. Repeat Feature added to PWL Function Generator: The code model Pulse Width Linear .dll has been replaced with one which is up to 500 times faster for use with very large, repeating PWL files. More than 6 digits to the right of the decimal point can now be read. Fuse Models Enhanced: The 48 models in the fuse library have been updated to run more accurately. One new fuse model has been added. Compare Live Data to Simulation Data Easily: Read in a text file of data points, for example, from a tester or other device, to plot in IntuScope5. New Scope5 Script: A new isdisplayed script lets you search active plots or plot and vector name combinations through the IntuScope5 waveform viewer. BSIM4 Model Updated: A new 4.1.2 version of BSIM4 has been incorporated in the ICAP/4Windows software family. Improvements include general clean-up of the code for more efficient operation. Also, Gate Induced Source Leakage (GISL) was added to provide a significant improvement in simulation convergence. Together with GIDL, it makes the gate induced leakage component of the substrate current symmetric. New Templates for Power Supply Designers: SWITCHMODE power supply templates and models for ON Semiconductor and Future Electronics were added to ICAP/4Windows power libraries. The templates are complete working solutions were only a few parameters need to be modified to use them within your drawing. Rubberbanding Improved: The algorithm was modified to signficantly improve results for wiring connections. Build 1924 Released
June 2002: Filter Library Updated: Over 1500 Laplace transfer functions for Butterworth, Chebyshev, Bessel and Elliptic filters were added to this ICAP/4 version. Each filter offers 4 types: Low Pass, High Pass, Band Pass and Band Stop. Better IEEE Standard Conformance: Units displayed in IntuScope5 were modified to better conform with IEEE standards. Easily Produce Presentation Graphs: Modify x and y-axis legends in IntuScope5 to quickly tailor graphs to your publication requirements. Create Title Blocks in a Snap: Quickly place a title block on your SpiceNet schematic with the new Borders and Title Blocks dialog. Just double-click to edit. Several pre-formatted title blocks -- or build your own. Eye Diagrams: The familyEye.scp script collapses a transient simulation into a family for reviewing eye diagrams. Other new scripts include panLeft.scp and panRight.scp and Test Blocks. SpiceNet change
summary, Build 1843 Released March 2002: 1. Rubberbanding - This new feature allows you to move a set of components without breaking associated wiring connections. The ALT key acts as a toggle ON/OFF switch to enable and disable this function. 2. Send a Script to Scope or Spice directly from the Schematic -- Use new SendScript feature to send an ICL script from the schematic directly to Scope5 or IsSpice4. 3. One-Click Advanced Parameters Access -- Now you can access Standard, Monte, Optimize, Sweep, Parameters, and Tolerance in one easy button click on the main Simulation Control Dialog box. 4. Easily Add Sweep and Optimize Part Parameters-- Within Sweep and Optimize dialogs you can now select from a part list and edit part parameters without leaving the dialog box. 5. Better Optimizer Information --- After you enter a percent tolerance for the optimized parameter, you are able to view the minimum, maximum and mean value for that parameter. 6. Modified B Element-- Added the capability to copy "B Element" expression to the part comments, so they will be displayed on the drawing. Also added an Enter dialog for entering very long expressions. Intuscope5 change
summary, Build 1843 Released March 2002: 1. New ICL Scripts Added -- Expandx, expandy, and expandxAllPlots ICL scripts were added to let you easily modify your waveform viewing area. Family script was added to create eye diagrams. Superfamily script combines multiple vector tags into one to reduce presentation clutter. Drawing scripts allow you to easily format waveform graphs. 2. Easy Location of Subcircuit Vectors -- The Add Waveform Dialog in IntuScope now features an expandable tree structure for subcircuit vectors. 3. Dynamic Help Menu For IntuScope5 -- HELP now includes updated Movie Tutorials, and web access to the latest documentation. 4. Smith Charts -- As a Test Designer, ICAP/4 Professional, or RF user, you can now plot Smith Charts by reading in a Touchstone formatted file. Smith Charts may be used to calculate impedance determination, impedance matching, noise figure optimization, or stability. |
IsSpice4 change
summary, Build 1726 Released August 2001: 2. Sendplot replaced with Sendscript. SpiceNet change
summary, Build 1726 Released August 2001: 2. Cross probing in SpiceNet Alter dialog fixed (data collected before simulation instead of after). 3. SWEEP capability was extended so that it works for both inner and outer sweeps and to the gain of E, F, G and H controlled sources. Intuscope5 change
summary, Build 1726 Released August 2001: 2. Scope5 "askvalue" function added for a single value. 3. Cursors initialized after cross-probing. 4. Add Waveform dialog check boxes retain their state after running another simulation. 5. Ctrl+Y behavior from Scope4 added as a y script (Matchscales) in Scope5. Y is now used to expand a scale. 6. Minscale and Maxscale function added to support the matchscale script. 7. Update works for AC and DC, as well as for duplicate documents. 8. Curve families can have parametric curvers using the parametric cursor script. 9. Plotref ICL script added. Library updates
in Build 1726 Released August 2001: 2. Special.sym and Mathfunc.sym have the symbols needed for the templates. 3. New Push-Pull template added. |
IsSpice4 change
summary, Build 1716: 1. New BSIM4 Model in IsSpice4 has been updated with the latest 4.2 release from Berkeley. There are 2 new model parameters XW and XL It is backward compatible with 4.0 & 4.1 releases. SpiceNet change
summary, Build 1716: 3. Sweep, Optimization and Monte Carlo simulation templates are available. 4. Alter parameter tool now sends waveforms to Scope5. Intuscope5 change
summary, Build 1716: 6. Scripts that were lying dormant in Berkeley Spice3 have been brought to life like the compose and vmid command. 7. IntuScope 5 now understands Sweep, Optimization and Monte Carlo scripts and allows you to make plot vectors AFTER running a simulation. This is in addition to the usual way of defining measurement results before running the simulation. 8. Scope5 updates are now working for x-y plots in both time and frequency. After re-running a simulation, press <Ctrl>+u to automatically update your documents to immediately see what changed. 9. Checkout the !Drawing and !User scripts.. Gives you some idea of what personalized scripts can do. |
IsSpice4
change summary, Build 1702 Released January 2001: SpiceNet change
summary, Build 1702 Released January 2001: 1. Mixed-Signal Logic Levels --The voltage level for high and low logic for all auto-bridges can now be set. 2. Import Spice Models -- Spice models can be added to the part library by using the "Copy from Clipboard" or "Copy from Text File" commands. The program creates the correct symbol and netlist syntax to link to part browser. *Special Note: Library Manager, available with Test Designer, ICAP/4Professional, Power Supply Designer programs only, is needed for this feature. 3. Area Select and Zoom -- The user can now select a specific area of a schematic to zoom in on using a bounding box. 4. Insert Border -- Borders may now be added with x and y coordinates to aid in production of professional schematic drawings. 5. Serialization of Drawing Files -- The program now gives you the option of either saving the drawing file to the version it was created with or the current version you are running. This enable someone to send you a drawing created with an older version and not worry about still being able to open the file after you worked on it within a newer version of the ICAP/4 software. 6. Easy Switching Between Active Projects -- When you try to open a new drawing with a drawing already opened, you will be given the option of closing the current drawing and making the opened drawing active. This feature eliminates the need to close the active drawing before opening a new one. 7. Recent File List -- A new pulldown list on the Open File Dialog enables you to quickly access the last folders you recently opened. Library Manager
introduction, Build 1702 Released January 2001: A new Library Manager is available to assist advanced users in maintaining ICAP/4 model libraries. The library manager can be run stand-alone or it can be invoked from SpiceNet, SpiceMod or Magnetics Designer. When invoked from another program, the library manager is used to insert new models into the ICAP/4 libraries. A new user-defined Help Facility within Library Manager allows you to communicate with your colleagues so that models are more re-usable. The property help is assessible from the ICAP/4 Part Browser dialog or the Part Properties dialog. The Help File can document the meaning of parameters and explain the usage of the model. The user defined help does not need additional software to produce the help files. Intuscope5 change
summary, Build 1702 Released January 2001: New Add Waveform Dialog -- A new Add Waveform Dialog is used to select the active project. The project may be the active simulation (for ICAP/4 or Test Designer users only), or a prior simulations output file. Check boxes are provided so that you can globally show or hide specific waveform types within the waveform list. Wwaveforms can now be automatically scaled, tiled and/or linked as theyre added to a graph. New Scaling Dialog -- A new Scaling Dialog includes scale/offset or min/max settings. In addition, there is a new capability to limit the X- and Y-axis scaling to multiples of 1, 2 and 5, just as you would see on a laboratory oscilloscope. New Grid Characteristics Dialog -- The new Grid Characteristics Dialog allows the user to control the grid line characteristics, line color, border color and background color. New Trace Style Settings -- New trace style settings have been added, which include several line, dot and bar styles. These features greatly enhance the ability to make great-looking presentation quality graphics. Auto Labels -- Labels can now be placed directly on any waveform graph with a single mouse click. These labels can be individually moved, resized, and customized in regards to text font, color, and justification. The background color and border display can also be customized. The Y-axis scaling label capability has been improved in order to permit several Y-axis labels to be displayed on a plot. Traces can be moved vertically or horizontally by clicking and dragging the mouse in the desired direction. Traces can also be copied and pasted from one plot to another, or dragged and dropped from one plot onto another plot. About Plots -- Several plots can now be displayed within a single graph window. You can mix and match different plot types, i.e., Tran, AC, etc. A new function has been added so that you can automatically create a new plot-on-the-fly when a selected waveform is displayed. Unlimited Cursors -- An unlimited number of cursors can be used on any plot, and cursors can be moved from one trace on a plot to another trace on the same plot. This allows the capability to make relative measurements on different traces within the same plot. In addition, if two plots have the same X-axis scaling, each trace will show dotted lines, which appear on both plots as the trace is dragged, so you can now make relative measurements between different plots. Scripting Capability -- A powerful new scripting capability saves time by eliminating the need to manually repetitive tasks. IntuScope5 includes several scripts, which perform different types of measurements and functions. The user has complete control over the script menu names and the locations for each script. The scripts in the menus parallel the script files and folders within the installed scripts folder. Users may also create and edit their own scripts. Update Function -- An update function allows you to replace all displayed traces on the plot using the new simulation data; add duplicate traces to the plot using the new simulation data so that both the old and new simulation data are displayed simultaneously; and create a new graph document and display the traces using the new simulation data. Automatic Interpolation Feature -- An automatic interpolation feature has been added so that math operations can be performed on waveforms from different simulations, even if the waveforms have different X-axis ranges and different quantities of data points. IntuScope5 automatically interpolates the data points and scales each waveform. The first displayed waveform dictates the X-axis scaling. |
Change Summary, Version 8.x.7 Updates (top) IsSpice4 change
summary, Build 1634 Released July 2000: 2. Added DCCONV and TRANCONV options to help hard to converge circuits in dc and transient analysis. 3. ACCT now also results in a listing of parts statistics for the circuit. 4. Incorporation of latest BSIM4 model from UC Berkeley. 5. Eliminated -n bug for PRINTTEXT command. 6. Issue warning for isolated nodes. 7. Fixed bug for LIN sweep for AC sensitivity. 8. When doing a NEWPLOT in a script, the cursors now copy, too. 9. Fixed bug for sinusoidal I-source with a delay. 10. Fixed a bug with the ADC_BRIDGE and small rise times. All dlls were updated. 11. Issued a warning for "unrecognized parameters" in a .model line and continue simulation instread of stopping the simulation. 12. Fixed the bug for all transient analysis currents (gate, drain, etc.) for all MOS models. 13. Fixed a bug for entering numbers with a comma (,) instead of a point(.) ICAPS change summary,
Build 1634 Released July 2000: 2. Allow tolerances in parameter passing. SpiceNet change
summary, Build 1592 Released December 1999: 2. The new Find function, located on the Edit Menu of SpiceNet, allows you to find and highlight any part and/or node in your drawing. 3. A Yes/No option has been added to the Test Point Part Properties dialog in order to provide automatic .PRINT statement generation for distortion analysis. 4. The Place Subdrawing dialog now sorts folders and directories alphanumerically. 5. SpiceNet now allows the simulation of read-only drawing (.DWG) files. 6. The MakeDB utility now automatically opens the log file if an error has occurred during the parts database compilation process. 7. The Update Cache function has been improved so that it now recognizes additional model library file changes such as changes in mechanical properties information. 8. AC cross-probing of primitive device current is now supported. ICAPS change summary,
Build 1592 Released December 1999: IsEd change summary,
Build 1592 Released December 1999: MakeDB Utility
change summary, Build 1592 Released December 1999:
Change
Summary, Version 8.x.6 Updates (top)
SpiceNet change
summary, build 1432.1 Released February 1999: 2. Corrected argument to ShowWindow for ViewLogic build of browser.dll. 3. Incorporated Network version using NetHasp. 4. Updated the Actions menu when SpiceNet come forward. This ensures that the cross-probe menu is updated to reflect the current selections in IsSpice. 5. Corrected tol syntax for standard monte from [val] back to Tol = val. 6. Fixed copy/paste problem where model names were not being changed when their properties are changed following a copy and paste. 7. Suppressed Server Busy Dialog. 8. Eliminated "no analyses are selected" error message when doing Transfer function only. 9. Eliminate IsSpice
error when displaying waveforms for which no "saves" were present. 11. Added feature to allow selection of mag, phase, db, real, imag variations for the AC measurements. 12. Removed ...[p] instance params from the AC wizard selection list. 13. Fixed a problem that made a warning message repeat after selecting "test point" in the ICAPS (Simulation Control) dialog "Save Data From" group. Model Library Changes,
build 1432.1 Released February 1999: 2. OPTO.LIB (All ICAP/4
Systems) 3. SIGNAL2.LIB (All
ICAP/4 Systems) 4. 74xx.LIB, 54xx.LIB
(All ICAP/4 Systems) 5. AD9.LIB (All ICAP/4
Systems with Vendor Supplied Models) ICAPS change summary,
build 1432.1 Released February 1999: IsSpice4 change
summary, build 1432.1 Released February 1999: IsEd change summary, build 1432.1 Released February 1999 1. IsEd no longer launches an untitled window when Edit Model is selected in the Parts Browse dialog. 2. Bottom line scrolling is now handled correctly. 3. Select region highlighting
has been updated. Change
Summary, Version 8.x.5 Updates (top)
IsSpice4 change
summary, build 1218:
2. Fixed a bug relating
to our non-linear sources. These had to do with POLY(2) or higher dimensioned
sources that needed to be translated into our B elements. Identical negative
and positive nodes are now 3. Moved the printing of .OPTION LIST to the start of the simulation. This is needed in case an error occurs and the user wants to see the actual simulated netlist. Before we were doing the list printing at the end of all analysis. This is particularly useful if the user is using Multi-Dimensional POLY type sources which are translated into out B elements and any error message refrences to these NEW B elements which were not in the user provided netlist. Now the user can do a .OPTION LIST and pin point the error generating elemnent. 4.Implemented the new BSIM3V3.1 update of the BSIM3 model from UC Berkeley. Using level=8 in any MOSFET model will result in this version of the BSIM3 model. 5. Fixed a bug with the ICL command SHOWMOD. To get SHOWMOD to print model parameters we had to perform some type of anaylusis in the ICL script. Also; the showmod did not work properly if we used the *# syntax. These problems are fixed now. 6. Fixed a bug for
BSIM3 model. Some parameters were being stored in the instance of each
model. This caused the START and DOSCRIPT buttons to give incorrect results
if these parameters were used in the model because each new simulation
updated the parameter value internally and performing an interactive simulation
using for example the START button caused the last value of these parameters
being used rather than the initial one. This problem is fixed now for
all versions of BSIM3 model,e.g. both levels 7 and 8. The problem happened
for cases like 2. Fixed a bug on combining continuation lines, comment lines and X calls. For example, the following did not work before:
and X call which is using comment lines and continuation signs. We never allowed this syntax actually. It is now fixed and the user can mix and match continuation lines and comments lines when doing an X call. 3. Fixed a bug in usage of models in nested subckts. Some models were not accessible by the 1st child subckt in conjuction with parameter passing.
|