User guide

System Generator for DSP Getting Started Guide www.xilinx.com 23
UG639 (v 14.3) October 16, 2012
Chapter 4
Getting Started
Introduction
This Getting Started training consists of six short lessons that introduce you to major
features of System Generator for DSP. Each lesson takes less than 10 minutes to read and is
followed by one or more hands-on lab exercises. The lab exercise folders are located in the
System Generator software tree and contain data files and step-by-step instructions.
If you have System Generator installed on your computer, you can complete each lab
exercise at your own pace and on your own time schedule. If you do not have System
Generator installed, you can access this free training in a recorded e-learning format
through the Xilinx web site at the following location:
http://www.xilinx.com/support/training/rel/system-generator.htm
The lessons contained in this Getting Started are as follows:
Lesson 1 - Design Creation Basics: Introduces the basics of creating and
implementing a DSP design using System Generator.
Lesson 2 - Fixed Point and Bit Operations: Covers the use of the System Generator
routing blocks for extracting and manipulating the individual bits of a fixed-point
signal.
Lesson 3 - System Control: Covers the preferred methods for using System Generator
to create finite state machines, logical control conditions, and the handling of bursty
data typical of FFT and filtering operations.
Lesson 4 - Multi-Rate Systems: Shows the proper way to create multi-rate systems
using upsampling and downsampling of data.
Lesson 5 - Using Memories: Covers proper usage of the Xilinx block RAM resources
and the DSP blocks available for building DSP designs targeting Xilinx RAMs.
Lesson 6 - Designing Filters: Discusses methods for creating efficient FIR filters in the
Xilinx devices, use of the FIR Compiler block for filter implementation, and use of the
FDATool for filter design.