IMPLEMENTATION OF SYSTEMS
C. Williams & W. Alexander
North Carolina State University, Raleigh, NC (USA)
ECE 513, Fall 2017
C. Williams & W. Alexander (NCSU)
IMPLEMENTATION OF SYSTEMS
ECE 513, Fall 2017
1 / 214

Outline
1
Introduction
2
Structures for FIR Systems
Direct–Form Structures
Cascade-Form Structures
Polyphase FIR Filter Realization
Linear Phase FIR Filter
3
FIR Second Order Sections
4
FIR Lattice Structure
5
Structures for IIR Systems
Direct Form Structure
Transpose Direct Form Structure
Cascade–Form Structures
6
IIR SOS from Difference Equation
7
Parallel IIR Form
8
All Pass Digital Filters
9
All Pole IIR Lattice Structure[?]
10
IIR Lattice Structure
11
The Linear Phase IIR Filter[?]
12
References
C. Williams & W. Alexander (NCSU)
IMPLEMENTATION OF SYSTEMS
ECE 513, Fall 2017
2 / 214

Introduction
We consider the realization of linear, shift–invariant, discrete–time
systems in this Chapter.
We will:
Develop computational structure for various linear, shift–invariant,
discrete–time systems.
Develop one or more difference equations that can be used to
compute the output sequence for an arbitrary input sequence for
the linear, shift–invariant, discrete–time system.
C. Williams & W. Alexander (NCSU)
IMPLEMENTATION OF SYSTEMS
ECE 513, Fall 2017
3 / 214

Introduction
C. Williams & W. Alexander (NCSU)
IMPLEMENTATION OF SYSTEMS
ECE 513, Fall 2017
4 / 214

C. Williams & W. Alexander (NCSU)
IMPLEMENTATION OF SYSTEMS
ECE 513, Fall 2017
5 / 214

Introduction
C. Williams & W. Alexander (NCSU)
IMPLEMENTATION OF SYSTEMS
ECE 513, Fall 2017
6 / 214

Introduction
Therefore, it is of interest to consider the alternate forms for the
realization of digital filters.
We consider the different realizations for discrete–time systems in
this Chapter.
C. Williams & W. Alexander (NCSU)
IMPLEMENTATION OF SYSTEMS
ECE 513, Fall 2017
7 / 214

Structures for FIR Systems
In general, a FIR system can be described by a finite difference
equation that involves only inputs and no previous outputs to
compute the output.
