Norm
Summary:
The Norm function removes leading zeros or ones from the input, X, to form the mantissa,
Z, and exponent, E. E indicates the number of leading 0's or 1's that were removed
from the input. If the input is zero, then E will have its maximum value. The width
of X and Z is controlled by Width. The width of E is chosen automatically
to allow full normalization of X. The logic is always optimized for minimum possible
delay.
Function:
Z=mantissa(X)
E=exp(X)
Signals:
Z: Width wide mantissa output
E: exponent output (width chosen automatically=ceil(log2(width(X))))
X: Width wide input
Parameters:
Name: actual module name
Width: width of the X and Z signals
LeadingO: remove leading zeros when selected, remove leading ones otherwise
Verilog Usage:
Name(X,E,Z);
Version: $Id: Norm.help,v 1.3 1994/09/19 22:43:23 peter Exp $