You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
sp 49dc726d4d example lava and wall block in playground 2 months ago
..
C17.blif added tempest for HW11 Framework 2 months ago
C880.blif added tempest for HW11 Framework 2 months ago
Included.am added tempest for HW11 Framework 2 months ago
README added tempest for HW11 Framework 2 months ago
adj49.blif added tempest for HW11 Framework 2 months ago
bnet.c added tempest for HW11 Framework 2 months ago
bnet.h added tempest for HW11 Framework 2 months ago
chkMterm.c added tempest for HW11 Framework 2 months ago
closest.blif added tempest for HW11 Framework 2 months ago
ham01.blif added tempest for HW11 Framework 2 months ago
main.c added tempest for HW11 Framework 2 months ago
miniFirst.blif added tempest for HW11 Framework 2 months ago
miniSecond.blif added tempest for HW11 Framework 2 months ago
mult32a.blif added tempest for HW11 Framework 2 months ago
nanotrav.1 added tempest for HW11 Framework 2 months ago
ntr.c added tempest for HW11 Framework 2 months ago
ntr.h added tempest for HW11 Framework 2 months ago
ntrBddTest.c added tempest for HW11 Framework 2 months ago
ntrHeap.c added tempest for HW11 Framework 2 months ago
ntrMflow.c added tempest for HW11 Framework 2 months ago
ntrShort.c added tempest for HW11 Framework 2 months ago
ntrZddTest.c added tempest for HW11 Framework 2 months ago
rcn25.blif added tempest for HW11 Framework 2 months ago
s27.blif added tempest for HW11 Framework 2 months ago
s27b.blif added tempest for HW11 Framework 2 months ago
s27c.blif added tempest for HW11 Framework 2 months ago
s382.blif added tempest for HW11 Framework 2 months ago
s641.blif added tempest for HW11 Framework 2 months ago
test_ntrv.test.in added tempest for HW11 Framework 2 months ago

README

$Id: README,v 1.8 1997/01/23 07:33:22 fabio Exp fabio $

WHAT IS NANOTRAV
================

This directory contains nanotrav, a simple reachability analysis program
based on the CUDD package. Nanotrav uses a very naive approach and is
only included to provide a sanity check for the installation of the
CUDD package.

Nanotrav reads a circuit written in a small subset of blif. This
format is described in the comments in bnet.c. Nanotrav then creates
BDDs for the primary outputs and the next state functions (if any) of
the circuit.

If, passed the -trav option, nanotrav builds a BDD for the
characteristic function of the transition relation of the graph. It then
builds a BDD for the initial state(s), and performs reachability
analysis. Reachability analysys is performed with either the method
known as "monolithic transition relation method," whose main virtue is
simplicity, or with an unsophisticated partitioned transition relation
method.

Once it has completed reachability analysis, nanotrav prints results and
exits. The amount of information printed, as well as several other
features are controlled by the options. For a complete list of the
options, consult the man page. Here, we only mention that the options allow
the user of nanotrav to select among different reordering options.

TEST CIRCUITS
=============

Twelve test circuits are contained in this directory. The results or running
nanotrav on them with various options are also included. These tests are run
as part of "make check." Notice that rcn25 requires approximately 30 s. All
other tests take much less.