MCS | manual | tools | models | support

MCS Tools

The Tools page contains all the necessary programs to run a successful simulation on the MCS simulator. There are two downloads for each program: the program file and the archive file. The program file contains only the program itself, whereas the archive file includes the source code and the README for the program.
Program NameDescriptionDOWNLOAD
File TypeVersionSizeDate Posted
bench2ver Program that converts a file from type "benchmark" into "verilog." program 1.0 1094 kb 6/8/04
archive 1.0 13.3 kb 6/8/04

bfault This program scans the topology of a network file (.dee) and generates all possible bridging faults between any inputs of each AND and OR gate (up to 8 inputs). The output is saved in the file: (network_name)_b.fls. program 1.0 734 kb 6/8/04
archive 1.0 11.8 kb 6/8/04

crest This program extracts a symbol table from a (*.dee) file. program 1.0 6.5 kb 6/8/04
archive 1.0 16.9 kb 6/8/04

cwsl This program creates a WSL file from symbol table for MCS. program 1.0 55.8 kb 6/8/04
archive 1.0 162 kb 6/8/04

decode This program generates a list of all elements in a network (.dee) file. The output is saved in the file: (network_name).extr program 1.0 742 kb 6/8/04
archive 1.0 16.4 kb 6/8/04

Dwc_mcs This program compiles waveform files for the MCS simulator (converts waveform files from .dws to .dwe so MCS can read them).
Note: The symbol table (.smt) must be present in network directory for program to run correctly.
program 1.0 68 kb 6/8/04
archive 1.0 147 kb 6/8/04

fault_all This program takes in a .dee file and outputs a file with the same name but adds the .fls extension. This file contains all possible faults at the inputs, outputs and bridged input faults of non_wire elements (ie gates, behavioral, ...). program 1.0 52.2 kb 6/8/04
archive 1.0 11.8 kb 6/8/04

func_dgp2dwe This program takes a waveform in dgp format (which func_waveformgen deals with) and turns it into a .dwe format (which the MCS simulator inputs) program 1.0 1100 kb 6/8/04
archive 1.0 57.9 kb 6/8/04

func_waveformgen The initial function called to generate a random waveform to put into the simulator. program 1.0 1100 kb 6/8/04
archive 1.0 59.9 kb 6/8/04

IOfault This program is a fault list generator for network (*.dee) files (possibly just Input/Output faults). program 1.0 50.7 kb 6/8/04
archive 1.0 5.6 kb 6/8/04

Mcomp This program converts (*.des) files to (*.deo) files. program 1.0 450 kb 6/8/04
archive 1.0 438 kb 6/8/04

Mlink This program converts (*.deo) files to (*.dee) files. program 1.0 356 kb 6/8/04
archive 1.0 402 kb 6/8/04

Parse This program converts Verilog (*.v) files to DEE (*.dee) files. program 1.0 203 kb 6/8/04
archive 1.0 1199 kb 6/8/04

Tab2ws_mcs This program converts tab (*.dgp) fault lists into (*.dws) waveform files.
Note: Both the circuit description (.dee) and the symbol table (.smt) files must be present in the network directory for the function to work properly.
program 1.0 82.3 kb 6/8/04
archive 1.0 153 kb 6/8/04

Tufault This program takes in a .dee file and outputs a file with the same name but adds the .fls extension. This file contains all possible faults at the inputs of non_wire elements (ie gates, behavioral, ...). program 1.0 50.3 kb 6/8/04
archive 1.0 6.1 kb 6/8/04

Tufault_o This program takes in a .dee file and outputs a file with the same name but adds the .fls extension. This file contains all possible faults at the outputs of non_wire elements (ie gates, behavioral, ...). program 1.0 50.5 kb 6/8/04
archive 1.0 21.0 kb 6/8/04