
56 CHAPTER 1. INTRODUCTION TO THE ALLIANCE TOOLS
Table 1.26: Options Available for the VASY Tool.
Option Description
-D
Sets Debug mode on. As option [Level] and [File] could be given.
-V
Verbose mode on. Each step of the analysis is displayed onn the standard output.
-I
Specifies the VHDL input format such as Alliance VHDL format vbe, vst or industrial
VHDL format vhd or vhdl.
-H
In a structural description, all model of instances are recursively analyzed (By default VASY
analyzes only models with generic parameters). The leaves cells are defined by a file called
CATAL.
-P
Specifies a ’file.pkg’ containing a list of logical and physical package name.
-v
Drives an equivalent description in Verilog format.
-a
Drives an equivalent desc ription in Alliance VHDL format vbe and/or vst. We can note
that with this option, all arithmetic operators are expanded in an equivalent set of boolean
expressions, because these operators don’t belong to the Alliance VHDL subset.
-s
Drives an e quivalent VHDL description (with the extension .vhd) accepted by most of
industrial synthesis tools.
-r
-o
Authorizes to overwrite existing files.
-i
Drives initial signal values (taken into account only with option -s).
-p
Adds power supply connectors (vdd and vss). Usefull option to enter in Alliance.
-S
Uses Std logic instead of Bit (taken into account only with option -s).
-C
When the size of the adder is greater or equal to num a Carry Look Ahead adder is generated,
instead of a Ripple Carry adder (taken into account only with option -a).
-E
Comparators are expanded in an equivalent set of boolean expressions, when their size is
greater than num (taken into account only with option -a).
-L
A file .lax (see lax(5) for details) is generated. This file contains the list of all signals that
must be kept during the synthesis step, using b oom. (taken into account only with option
-a).
-B
Drives a .bo om file (with -a only).
Table 1.27: Formats handled by the X2Y Tool.
Option Description
al ALLIANCE netlist
ap
ALLIANCE layout
cct
HILO netlist
cp
VTI layout
edi
EDIF netlist or layout
fne VTI extracted netlist
hns VTI netlist
spi, sp, cir
SPICE netlist
vlg
VERILOG netlist
vst
VHDL netlist
1.29 XFSM
This is a X-window graphical tool to visualize FSMs (Finite State Machines). It has no manual pages and no
options.
1.30 XPAT
The XPAT (X window PAT file visualizer) tool is just a visualizer that let’s see the .pat files used by ASIMUT
or generated by it. We use it with the following command.
% xpat [-l file_name] [-xor] [-install] [-force]
The options available in XPAT are shown in Table 1.28.
Comentarios a estos manuales