Package byucc.jhdl.Xilinx.Virtex2.Modules

Class Summary
arrayMult Variable width array multiplier with the option of signed or unsigned multiply and generic pipeline depth.
booth General Description
delay Generic Delay Line
downcnt A generic sized down counter
EmbeddedMultiplier Constructs an arbitrary-width unsigned multiplier using Virtex2 embedded multipliers.
Equals Parameterizable module for creating a bit-wise comparator.
MultiplierBlock Basic block for constructing a parameterizeable multiplier based on the Virtex 2 architecture's 18x18 embedded multipliers.
MultiplierBlockSigned Basic block for constructing a parameterizeable multiplier based on the Virtex 2 architecture's 18x18 embedded multipliers.
Mux implements and arbitrary -width and -height mux, optimized to use all of the Virtex2 internal mux primitives.
mux41 Generic 4-to-1 mux.
mux81 Generic 8-to-1 mux.
Priority Outputs only the most significant '1' of the input.
PriorityEncoder encodes the input value, prioritizing the bits by MSB has highest priority.
ramrom Generic Ram or Rom generator
ReversePriorityEncoder encodes the input value, prioritizing the bits by LSB has highest priority.
Shifter  
srl_array General Description
SRLArray General Description
SRLFifo arbitrary-width, arbitrary depth FIFO based on shift registers (SRL16).
upcnt General Description
 



Copyright ? 2006 Brigham Young University, Configurable Computing Laboratory. All Rights Reserved.