Whiteley Research Incorporated

Distribution Archive
IC Design Software for Unix/Linux and Windows
Whiteley Research Inc., 456 Flora Vista Avenue, Sunnyvale CA 94086    wrcad.com
XicTools Package Distribution Site
Whiteley Research Inc., wrcad.com

Welcome to the Whiteley Research Inc. Package Distribution Site.

Current Release Numbers
click for release notes
WRspice 4.3.11 3/29/20
Xic 4.3.9 11/22/19
The files in this directory and subdirectories expand to binary executables and supporting files for the XicTools suite. Thise are snap-shots of an open-source development project. The main programs were formerly commercial, but are now available free of charge. Use at your own risk, there are no guarantees whatsoever.

Generation 4.3 post-production releases are available!


  • The 4.3 releases are mostly the same as 4.2, but licensing is no longer required. The programs now run on any compatible machine for any number of users.

  • Ubuntu is now supported! Also Debian!

  • The XicTools suite now includes the customized third-party accessory programs that are used with Xic and WRspice, including adms (for building loadable device models from Verilog-a), fastcap (for capacitance extraction), fasthenry (for inductance extraction), vl (a Verilog simulator), MRouter (a maze router), and more.

  • All 4.3 releases, including Microsoft Windows, feature SafeInstall installation logic, which retains previous releases completely, allowing switching releases via changing a single symbolic link.

  • All Generation 4 releases use the same graphical user interface, GTK-2, which is native to Linux. This provides commonality of features and interface across platforms, and greatly simplifies maintenance and development. A separate GTK-2 package must be installed under Windows, and OS X. This installation will be needed once-only, or at least updates will be very infrequent.

  • The latest versions of the Xic and WRspice manuals are available in PostScript, PDF, and HTML form in the docs directory. The information in the manuals is current to the release number indicated on the title page.

  • The release notes are supplied in the distributions, and are installed by default in /usr/local/xictools/program/docs. Be sure to read this after installing a new program. This can be done from the main Help menu in the programs.

Source Code Availability


Downloading Instructions

You may have to press the Shift key or perform some other operation on your browser to initiate downloading, while clicking on the file name to download the file.

The Xic and WRspice programs can be enabled to automatically check for updates, and when available the user can download and install when convenient. If this is a first-time installation, or for some reason you choose to install manually, follow the procedure below.

It is recommended that you first create a temporary directory to receive the files.

  1. Click on the link in the table below that corresponds to your computer's operating system.

  2. Click on each of the files you wish to download, doing whatever is necessary on your browser to initiate downloading. Wait for the download to complete. You can simply download all of the files in the directory, especially for a first-time installation. Otherwise, you can download only the newer revisions of the programs you have installed. You should always download fresh copies of the wr_install and wr_uninstall scripts, and the .bat files under Windows, as these are small and might have changed.

  3. Do not change the names of the files! The wr_install script requires the given names.

Installation Instructions

Installation Instructions for Microsoft Windows and Linux/OS X.
Package Files
Darwin Packages containing Mac OS X 64-bit packages for Yosemite (10.10) and later.
LinuxDebian9 Packages containing x86_64 64-bit binaries for Debian Linux 9 and similar (old).
LinuxDebian10 Packages containing x86_64 64-bit binaries for Debian Linux 10 and similar.
LinuxFedora29 Packages containing x86_64 64-bit binaries for Fedora Linux 29 and similar (old).
LinuxFedora30 Packages containing x86_64 64-bit binaries for Fedora Linux 30 and similar (old).
LinuxFedora31 Packages containing x86_64 64-bit binaries for Fedora Linux 31 and similar.
LinuxOpenSUSE42 Packages containing x86_64 64-bit binaries for OpenSUSE Linux 42.3 and similar.
LinuxRHEL5.i686 Packages containing i686 32-bit binaries for Red Hat Enterprise Linux 5 and similar.
LinuxRHEL5 Packages containing x86_64 64-bit binaries for Red Hat Enterprise Linux 5 and similar.
LinuxRHEL6 Packages containing x86_64 64-bit binaries for CentOS Linux 6 and similar.
LinuxRHEL7 Packages containing x86_64 64-bit binaries for CentOS Linux 7 and similar.
LinuxUbuntu18 Packages containing amd64 binaries for Ubuntu Linux 18 and similar.
Win32 Self-extracting archives containing Microsoft Windows 32-bit packages
Other Things of Interest
docs Directory containing manuals, release notes, and other supplemental documentation
misc Directory for misc. examples and non-essentials

Copyright © Whiteley Research Inc. 2017