j'avais oublie le man du lax. voila c'est fait....

This commit is contained in:
Francois Donnet 2002-06-04 14:42:33 +00:00
parent b70258cfc9
commit 7b9fe15bbd
2 changed files with 200 additions and 1 deletions

View File

@ -1,4 +1,4 @@
## Process this file with automake to produce Makefile.in
man_MANS = boog.1
man_MANS = boog.1 lax.5
EXTRA_DIST = $(man_MANS)

199
alliance/src/boog/doc/lax.5 Normal file
View File

@ -0,0 +1,199 @@
.\" $Id: lax.5,v 1.1 2002/06/04 14:42:33 francois Exp $
.\" ,,,
.\" (o o)
.\" ####=====oOO--(_)--OOO=========================================####
.\" ## ##
.\" ## This file is part of FPT : A Formal Proof Toolkit ##
.\" ## (C) 1996, ASIM/LIP6, CAO-VLSI Team ##
.\" ## ##
.\" ## File : magic.1 (manual file) ##
.\" ## Author : Olivier SIROL ##
.\" ## Date : Sep 1996 ##
.\" ## ##
.\" ## E-mail support : alliance\-support@asim.lip6.fr ##
.\" ## ##
.\" ####===========================================================####
.\"
.\"
.\" $Id: lax.5,v 1.1 2002/06/04 14:42:33 francois Exp $
.\"
.\"
.TH LAX 5 "October 1, 1997" "ASIM/LIP6" "CAO\-VLSI Reference Manual"
.SH NAME
lax \- Parameter file for logic synthesis
.so man1/alc_origin.1
.SH SYNOPSIS
.TP
\fIfilename.lax\fP
.SH DESCRIPTION
.PP
The
.I .lax
file contains user modifiable parameters that
lead to different logic synthesis.
.SH EXAMPLE
.PP
.I Circuit Interfce
.nf
-- Entity Declaration
ENTITY digia IS
PORT (
clock : in BIT; -- clock
jour : in BIT; -- jour
reset : in BIT; -- reset
vdd : in BIT; -- vdd
vss : in BIT; -- vss
i : in bit_vector(3 DOWNTO 0) ; -- i
porte : out BIT; -- porte
alarm : out BIT; -- alarm
ep_0 : out BIT; -- ep_0
ep_1 : out BIT; -- ep_1
ep_2 : out BIT; -- ep_2
ep_3 : out BIT; -- ep_3
ep_4 : out BIT; -- ep_4
ep_5 : out BIT; -- ep_5
ep_a : out BIT -- ep_a
);
END digia;
-- Architecture Declaration
ARCHITECTURE behaviour_data_flow OF digia IS
SIGNAL cs : REG_VECTOR(0 TO 2) REGISTER; -- cs
SIGNAL cs_ea : BIT; -- cs_ea
SIGNAL ef_ea : BIT; -- ef_ea
SIGNAL cs_e5 : BIT; -- cs_e5
SIGNAL ef_e5 : BIT; -- ef_e5
SIGNAL cs_e4 : BIT; -- cs_e4
SIGNAL ef_e4 : BIT; -- ef_e4
SIGNAL cs_e3 : BIT; -- cs_e3
SIGNAL ef_e3 : BIT; -- ef_e3
SIGNAL cs_e2 : BIT; -- cs_e2
SIGNAL ef_e2 : BIT; -- ef_e2
SIGNAL cs_e1 : BIT; -- cs_e1
SIGNAL ef_e1 : BIT; -- ef_e1
SIGNAL cs_e0 : BIT; -- cs_e0
SIGNAL ef_e0 : BIT; -- ef_e0
SIGNAL ef : BIT_VECTOR(0 TO 2); -- ef
.fi
.I .Lax parameter file
.nf
## This line is a comment
## Set the Optimisation Mode (0..4)
## 0 : full area optimisation
## 2 : 50% area, 50% delay
## 4 : full delay optimisation
## Used by boog and loon
#M{4}
## Set the Optimisation Level (1..5)
## 1 : poor optimisation - small computation time
## 5 : best optimisation - long computation time
#L{5}
## External Input Delay (in ns)
## Those signals are taken into account to optimise
## the global delay of the circuit.
## Used by boog and loon
#D{
i(3):300;
i(0):100;
jour:120;
}
## Set the list of early outputs
## Some outputs may be critical. They can be
## optimized in delay before others regardless
## of the optimisation mode.
#E{
porte;
ep_3;
}
## Set the list of auxiliary (intermediate) signals to keep
## This can be used to decrease the memory consuption
## when trying to reorder Bdds. Those signals wont
## be reordered.
#S{
cs_ea;
ef_0;
ef_1;
ef_e4;
}
## The following parameters are used for whith C4
## Number of serial transistor in N-graph
#N{4}
## Number of serial transistor in P-graph
#P{4}
## The following parameters are used for whith glop
## (Delayed --#D--inputs are also used)
## Fanout factor : the max fanout of the
## output connector is multiplied by this factor
#T{1000}
## Input Capacitance : The primary inputs of the circuit
## can have fanout values. (in fF)
#F{
jour:50;
}
## External Output Capacitance (in fF)
## Used by boog and loon
#C{
porte:50;
}
## External Input Impedance (in Ohms)
## Used by boog and loon
#I{
jour:5000;
}
## Buffered Input : this is a list of primary inputs whith
## the number of buffer you want to add.
#B{
clock:1;
}
.fi
.SH SEE ALSO
.br
.BR \fBboom\fP (1),
.BR \fBboog\fP (1),
.BR \fBloon\fP (1),
.BR \fBglop\fP (1),
.BR \fBc4map\fP (1),
.so man1/alc_bug_report.1