Achronix Speedster22i User Macro Guide Manual de usuario Pagina 200

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 224
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 199
Multipliers BMULT28X28
Speedster22i Macro Cell Library
AchronixSemiconductorProprietary PAGE 183
BMULT28X28
28 28 Signed Multiplier
BMULT28X28 implements a signed 2828 multiplier that multiplies two signed (two’s
complement)28bitinputsforproducea56bitsignedproduct.
Table 7-6: Pin Description
Name Type Description
din0[27:0],
din1[27:0]
Signed (twos complement) 28-bit multiplier inpu
ts. Bit 0 is the LSB.
dout[55:0]
Signed (two’s complement) 56-bit product. T
he value on dout is the
product of din0[27:0] and din1[27:0]. dout[0] is the LSB.
Verilog Instantiation Template
BMULT28x28 instance_name
(.dout(user_out[55:0]),.din0(user_in1[27:0]),.din1(user_in0[27:0]));
VHDL Instantiation Template
------------- ACHRONIX LIBRARY ------------
library speedster22i;
use speedster22i.components.all;
------------- DONE ACHRONIX LIBRARY ---------
-- Component Instantiation
BMULT28x28_instance_name : BMUL
T28x28
port map (dout => user_out,
din0 => user_in0,
din1 => user_in1);
Figure 7-3: Logic Symbol
input
output
Vista de pagina 199
1 2 ... 195 196 197 198 199 200 201 202 203 204 205 ... 223 224

Comentarios a estos manuales

Sin comentarios