INIT(3)

NAME

INIT, GENPAT Package

ORIGIN

This software belongs to the ALLIANCE CAD system from the
CAO-VLSI team at MASI laboratory, University P. et M. Curie
4, place Jussieu ; 75252 PARIS Cedex 05 ; FRANCE
Fax: (33-1) 44.27.62.86 ; E-mail: cao-vlsi@masi.ibp.fr

SYNOPSIS

INIT("pattern_nb","ident","value");

PARAMETERS

pattern_nb
    pattern number which may be either : integer (absolute pattern number) or + integer (relative pattern number, the last modified pattern is the reference) .

ident
    Either the name of a bused register or a simple register. Path-name must be specified by the syntax : instance1.instance11.name

value
    The value associated with the signal which may be either a based number (ex. 0B011 or 0H3F) or a decimal.

DESCRIPTION

Initialize registers at indicated values and set current pattern number.

EXAMPLE

INIT("13","regt","0B1");
Before pattern 13, the register named regt receive "1"
result :
	regt <= B"1" ;
pat_13 : .............;
INIT("+3","y 3 downto 0","0xF");
At pattern +3, (current pattern), the vector y composed of
y 3, y 2, y 1, y 0 is affected with the value 15 in decimal
or F in hexadecimal.

SEE ALSO

genpat(1), pat(5), AFFECT(3)

BUGS

Please e-mail to cao-vlsi@masi.ibp.fr for bug report and suggestions.