Skip to content

Latest commit

 

History

History
21 lines (16 loc) · 804 Bytes

dsp.md

File metadata and controls

21 lines (16 loc) · 804 Bytes

DSP blocks

The 7 Series FPGAs contain DSP blocks for performing arithmetic operations without consuming limited CLB logic. This lecture reviews the internals of the 7 Series DSP.

Reading

  • DSP Guide
    • Chapter 1: DSP48E1 Slice Overview
    • Chapter 2: DSP48E1 Slice Architecture

Key Concepts

  • Be able to interpret and understand the various DSP architecture diagrams
  • Understand the various operation combinations of the DSP
  • Understand what the SIMD mode is and how it is different from the conventional mode
  • How to infer a multiplier from HDL
  • The purpose of a barrel shifter
  • Understand the internal pipelining of the multiplier
  • The purpose of the pre-adder
  • The purpose of the pattern detect module