Altera Floating-Point Manual de usuario Pagina 66

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 157
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 65
This design example implements a floating-point multiplier for the multiplication of double-precision
format numbers. All the optional input ports (clk_en and aclr) and output ports (overflow, underflow,
zero, and nan) are enabled.
In this example, the latency is set to 6 clock cycles. Therefore, every multiplication result appears at the
result port 6 clock cycles later.
Table 7-4: Summary of Input Values and Corresponding Outputs
This table lists the inputs and corresponding outputs obtained from the simulation in the waveform.
Time Event
0 ns, start-up dataa[] value: 0000 0000 0000 0000h
datab[] value: 4037 742C 3C9E ECC0h
Output value: All values seen on the output port before the 6th clock cycle are
merely due to the behavior of the system during start-up and should be disregarded.
110 ns Output value: 0000 0000 0000 0000h
Exception handling ports: zero asserts
The multiplication of zero at the input port dataa[], and a non-zero value at the
input port datab[] results in a zero.
600 ns dataa[] value: 7FF0 0000 0000 0000h
datab[] value: 4037 742C 3C9E ECC0h
This is the multiplication of an infinity value and a normal value.
710 ns Output value: 7FF0 0000 0000 0000h
Exception handling ports: overflow asserts
The multiplication of an infinity value and a normal value results in infinity. All
multiplications with an infinity value results in infinity except when infinity is
multiplied with a zero.
Parameters
7-4
Parameters
UG-01058
2014.12.19
Altera Corporation
ALTFP_MULT IP Core
Send Feedback
Vista de pagina 65
1 2 ... 61 62 63 64 65 66 67 68 69 70 71 ... 156 157

Comentarios a estos manuales

Sin comentarios