CMSDK Overview | What Can You Do With XDL?| What's Included in the CMSDK?
Intusoft Makes HDL Model Development Easy | Model Description | SALT Documentation (PDF)


SALT (SPICE Array Linking Technology)

 Spice Array Linking Technology, SALT, is a modeling interface that links huge data sets to the IsSpice4
simulator. It was built using the Intusoft Code Model Software Development Kit, CMSDK. The interface is
composed of two parts; the SALT kernel, array.dll, and a set of OLE2/ActiveX automation servers. The
SALT kernel interfaces and synchronizes data arrays from external software or hardware. The OLE2/ActiveX automation servers represent a set of pre-defined Spice models which dynamically link to IsSpice4 at run time. They also link to other OLE clients using a rendering server which is supplied with SALT. The rendering server is used to view simulation results while the simulation is running using a unique running object implementation. Intusoft provides several servers, along with source code. These servers can be used as provided or, with the CMSDK, you can develop servers which are tailored to your specialized applications. As the name implies, the type of data used by SALT is an array. The array is a matrix of time or frequency dependent data. It can be used to represent a sound, such as a WAV file, large sets of analog simulator data taken from IsSpice4, abstract data taken from hardware, or even links to other software. The possibilities are virtually endless
(documentation in PDF form).

SALT is ideal for the simulation of tracking and control problems which are common to robotics, guidance and navigation, image tracking, toys and household appliances. These problems span technologies from active and passive electronic components to signal and image processing and heuristic control algorithms.

Linking the basic arrays and your own SALT servers, to the IsSpice4 simulation engine allows you to perform a comprehensive simulation of these problems. In some cases, the simulation can operate in real time and be used to collect data and test algorithm performance without first building prototype control and signal processing hardware.

Typical Uses of SALT (SPICE Array Linking Technology)

Typical Applications of SALT