Innovative Computer Engineering

**Software Support .....ICE320 is here! Click Downloads to get the latest version of the ICE Option Tree!!**

Software FAQ

Innovative Computer Engineering's software architecture is based on the MIDAS family of signal processing software. The MIDAS architecture is designed to minimize the time and cost of developing new signal processing techniques and adding these capabilities to deliverable systems in the field.  The following packages are the primary focus of software support.  All ICE software is open source.

X-Midas

Principal Engineer for X-Midas: a portable, networked, interactive environment for signal processing and analysis with real-time performance capabilities. It is comprised of a suite of primitive components and mechanisms for extending the suite and combining the modules into applications with high-level graphical user interfaces. It has features for the beginner through expert developer, analyst, and operator.  This software is not an ICE product.


ICE Option Tree

This software tree contains drivers, libraries, and primitives supporting the ICE line of DSP cards. The tree includes a NonMidas directory for building and running the libraries and drivers outside of the Midas environment. Drivers currently exist for Open VMS, Digital Unix, Linux, Windows-9X/2000/XP, Solaris, Silicon Graphics and MAC.
See the ICE Option Tree for documentation.


NeXt-Midas

Innovative Computer Engineering is currently working on NeXtMidas, a networked version of the Midas shell written in JAVA. It is compatible with the Midas macro language and can run X-Midas primitives as well as native commands written in JAVA or Numerical-C. Native commands run on the host processor or DSPs. The macro language has interfaces to JAVASCRIPT and JAVA BEANS to support third party GUI builders.


Downloads


These are zipped (not GNU zip) archives.  Shift-Click downloads to a file.

Click here for the entire FTP directory including previous and experimental versions.

The ZIP format is supported by Linux, Solaris, Windows, Digital UNIX and VMS.
Use the links below if you do not have UNZIP on your platform.

On VMS, define a symbol like:   unzip = "$MYDISK:[MYDIR]unzip_vms.exe"