English
Language : 

EP2AGX95EF29C6N Datasheet, PDF (107/380 Pages) Altera Corporation – Device Interfaces and Integration
Chapter 4: DSP Blocks in Arria II Devices
Software Support for Arria II Devices
4–31
Table 4–9. DSP Block Dynamic Signals for DSP Block in Arria II Devices (Part 2 of 2)
Signal Name
Function
shift_right
shift_right = 1, shift right feature is enabled
DSP Block Dynamic Signals per Full-DSP Block
clock0
clock1
clock2
DSP-block-wide clock signals
clock3
ena0
ena1
ena2
Input and Pipeline Register enable signals
ena3
aclr0
aclr1
aclr2
DSP block-wide asynchronous clear signals (active low)
aclr3
Total Count per Half- and Full-DSP Blocks
Count
1
4
4
4
33
Software Support for Arria II Devices
Altera provides two distinct methods for implementing various modes of the DSP
block in a design: instantiation and inference. Both methods use the following
Quartus II megafunctions:
■ LPM_MULT
■ ALTMULT_ADD
■ ALTMULT_ACCUM
■ ALTFP_MULT
You can instantiate the megafunctions in the Quartus II software to use the DSP block.
Alternatively, with inference, you can create an HDL design and synthesize it with a
third-party synthesis tool (such as LeonardoSpectrum, Synplify, or Quartus II Native
Synthesis) that infers the appropriate megafunction by recognizing multipliers,
multiplier adders, multiplier accumulators, and shift functions. With either method,
the Quartus II software maps the functionality to the DSP blocks during compilation.
f For instructions about using the megafunctions and the MegaWizard Plug-In
Manager, refer to the Quartus II Software Help.
f For more information, refer to Section III: Synthesis in volume 1 of the Quartus II
Handbook.
December 2010 Altera Corporation
Arria II Device Handbook Volume 1: Device Interfaces and Integration