Implementation of a variable length FFT processor for VDSL system
碩士 === 國立交通大學 === 電信工程系所 === 92 === Abstract In this thesis, we focus on a DMT modulation in very high-speed digital subscriber line (VDSL) communication systems. The FFT/IFFT is one of the main components in DMT systems. The IFFT can be realized by sharing hardware with the FFT hardware and so we...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2004
|
Online Access: | http://ndltd.ncl.edu.tw/handle/7xjfj4 |
id |
ndltd-TW-092NCTU5437020 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-092NCTU54370202019-05-15T19:38:01Z http://ndltd.ncl.edu.tw/handle/7xjfj4 Implementation of a variable length FFT processor for VDSL system 實現可變長度之FFT處理器於VDSL系統 Li-Yun Lin 林麗雲 碩士 國立交通大學 電信工程系所 92 Abstract In this thesis, we focus on a DMT modulation in very high-speed digital subscriber line (VDSL) communication systems. The FFT/IFFT is one of the main components in DMT systems. The IFFT can be realized by sharing hardware with the FFT hardware and so we only implement the FFT architecture. At first, we compare different FFT algorithms, and we use the radix-8 DIF FFT algorithm. The FFT lengths in VDSL are 512, 1024, 2048, 4096 and 8192 points. The radix-8 algorithm cannot deal with the 1024/2048/8192-point FFT because it only operates as an -point FFT. Therefore, we use mixed radix 8+2 and mixed radix 8+4 algorithms that can operate on 1024/2048-point data sequences using the radix-8 butterfly architecture. Before implementing the FFT hardware design, we must analyze the system requirements. There are three steps for our design flow. The first step is to determine the effective word length by using Matlab simulation. The second step is to design the architecture, which is composed of the individual components such as fft_ctrl, SRAM_model, rom_table, radix8_butterfly, address_generator, serial_parallel and fft_reorder. The third step is to verify our FFT IC design. We propose a memory-based architecture that can achieve high operating speeds and is area efficient. In addition, we design an address generation algorithm which we use in various-length FFTs. So, our proposed architecture can operate on any length FFT. Tsern-Huei Lee 李程輝 2004 學位論文 ; thesis 116 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立交通大學 === 電信工程系所 === 92 === Abstract
In this thesis, we focus on a DMT modulation in very high-speed digital subscriber line (VDSL) communication systems. The FFT/IFFT is one of the main components in DMT systems. The IFFT can be realized by sharing hardware with the FFT hardware and so we only implement the FFT architecture. At first, we compare different FFT algorithms, and we use the radix-8 DIF FFT algorithm. The FFT lengths in VDSL are 512, 1024, 2048, 4096 and 8192 points. The radix-8 algorithm cannot deal with the 1024/2048/8192-point FFT because it only operates as an -point FFT. Therefore, we use mixed radix 8+2 and mixed radix 8+4 algorithms that can operate on 1024/2048-point data sequences using the radix-8 butterfly architecture. Before implementing the FFT hardware design, we must analyze the system requirements. There are three steps for our design flow. The first step is to determine the effective word length by using Matlab simulation. The second step is to design the architecture, which is composed of the individual components such as fft_ctrl, SRAM_model, rom_table, radix8_butterfly, address_generator, serial_parallel and fft_reorder. The third step is to verify our FFT IC design. We propose a memory-based architecture that can achieve high operating speeds and is area efficient. In addition, we design an address generation algorithm which we use in various-length FFTs. So, our proposed architecture can operate on any length FFT.
|
author2 |
Tsern-Huei Lee |
author_facet |
Tsern-Huei Lee Li-Yun Lin 林麗雲 |
author |
Li-Yun Lin 林麗雲 |
spellingShingle |
Li-Yun Lin 林麗雲 Implementation of a variable length FFT processor for VDSL system |
author_sort |
Li-Yun Lin |
title |
Implementation of a variable length FFT processor for VDSL system |
title_short |
Implementation of a variable length FFT processor for VDSL system |
title_full |
Implementation of a variable length FFT processor for VDSL system |
title_fullStr |
Implementation of a variable length FFT processor for VDSL system |
title_full_unstemmed |
Implementation of a variable length FFT processor for VDSL system |
title_sort |
implementation of a variable length fft processor for vdsl system |
publishDate |
2004 |
url |
http://ndltd.ncl.edu.tw/handle/7xjfj4 |
work_keys_str_mv |
AT liyunlin implementationofavariablelengthfftprocessorforvdslsystem AT línlìyún implementationofavariablelengthfftprocessorforvdslsystem AT liyunlin shíxiànkěbiànzhǎngdùzhīfftchùlǐqìyúvdslxìtǒng AT línlìyún shíxiànkěbiànzhǎngdùzhīfftchùlǐqìyúvdslxìtǒng |
_version_ |
1719091792792518656 |