- Library Home /
- Search Collections /
- Open Collections /
- Browse Collections /
- UBC Theses and Dissertations /
- Equalizing filter design for high-speed off-chip buses
Open Collections
UBC Theses and Dissertations
UBC Theses and Dissertations
Equalizing filter design for high-speed off-chip buses Ren, Jihong
Abstract
On-chip speeds and integration densities have grown exponentially over the past several decades creating a corresponding demand for high-bandwidth, chip-to-chip communication. Compared with integrated circuit technology, the technologies for chip-packaging, printed circuit boards, and connectors improve at a much slower rate. This results in a big and growing gap between the I/O bandwidth needed and the I/O bandwidth available. Off-chip bandwidth has become a bottleneck in developing high-speed systems. At high data rates, high-frequency losses, reflections and crosstalk severely degrade signal integrity and limit the performance of off-chip links. To combat these issues, designers increasingly rely on on-chip signal processing methods. This thesis explores the effectiveness of equalizing filters for high-bandwidth, point-to- point, off-chip buses. In this work, we combine modelling, optimization and prototyping to demonstrate that linear programming provides practical, effective and flexible basis for designing equalization filters that greatly increase the bandwidth of high-speed buses on printed circuit boards. We first show that the common eye-mask measure of signal integrity is a worst-case performance measure that corresponds to the metric. We show how eye masks can be parameterized to provide a flexible framework for specifying signal integrity trade-offs. We use these parameterized masks to formulate the JQO optimal equalization filter synthesis problem, and show that it can be extended to the unified optimization of pre-equalization, near-end crosstalk cancellation and decision-feedback equalization filters. Our methods work with detailed, realistic channel models and allow the designer to specify practical constraints such as the maximum filter output and' bounds on filter coefficients. Our approach formulates equalization filter synthesis as a linear programming problem. While this makes our approach very flexible, the linear programs that we create can be quite large. To make our methods practical, we implemented a novel linear system solver for use in Mehrotra's interior point linear programming algorithm. Our solver exploits the specific sparsity properties of our optimization problems. We analyze the time and memory requirements of this new implementation as well as its numerical stability.
Item Metadata
Title |
Equalizing filter design for high-speed off-chip buses
|
Creator | |
Publisher |
University of British Columbia
|
Date Issued |
2006
|
Description |
On-chip speeds and integration densities have grown exponentially over the past
several decades creating a corresponding demand for high-bandwidth, chip-to-chip
communication. Compared with integrated circuit technology, the technologies for
chip-packaging, printed circuit boards, and connectors improve at a much slower
rate. This results in a big and growing gap between the I/O bandwidth needed
and the I/O bandwidth available. Off-chip bandwidth has become a bottleneck in
developing high-speed systems.
At high data rates, high-frequency losses, reflections and crosstalk severely degrade
signal integrity and limit the performance of off-chip links. To combat these
issues, designers increasingly rely on on-chip signal processing methods. This
thesis explores the effectiveness of equalizing filters for high-bandwidth, point-to-
point, off-chip buses. In this work, we combine modelling, optimization and
prototyping to demonstrate that linear programming provides practical, effective
and flexible basis for designing equalization filters that greatly increase the bandwidth
of high-speed buses on printed circuit boards. We first show that the common
eye-mask measure of signal integrity is a worst-case performance measure
that corresponds to the metric. We show how eye masks can be parameterized
to provide a flexible framework for specifying signal integrity trade-offs. We
use these parameterized masks to formulate the JQO optimal equalization filter synthesis
problem, and show that it can be extended to the unified optimization of
pre-equalization, near-end crosstalk cancellation and decision-feedback equalization
filters. Our methods work with detailed, realistic channel models and allow
the designer to specify practical constraints such as the maximum filter output and'
bounds on filter coefficients.
Our approach formulates equalization filter synthesis as a linear programming
problem. While this makes our approach very flexible, the linear programs that
we create can be quite large. To make our methods practical, we implemented a
novel linear system solver for use in Mehrotra's interior point linear programming
algorithm. Our solver exploits the specific sparsity properties of our optimization
problems. We analyze the time and memory requirements of this new implementation
as well as its numerical stability.
|
Genre | |
Type | |
Language |
eng
|
Date Available |
2010-01-16
|
Provider |
Vancouver : University of British Columbia Library
|
Rights |
For non-commercial purposes only, such as research, private study and education. Additional conditions apply, see Terms of Use https://open.library.ubc.ca/terms_of_use.
|
DOI |
10.14288/1.0051450
|
URI | |
Degree | |
Program | |
Affiliation | |
Degree Grantor |
University of British Columbia
|
Graduation Date |
2006-05
|
Campus | |
Scholarly Level |
Graduate
|
Aggregated Source Repository |
DSpace
|
Item Media
Item Citations and Data
Rights
For non-commercial purposes only, such as research, private study and education. Additional conditions apply, see Terms of Use https://open.library.ubc.ca/terms_of_use.