离散小波包变换的快速可配置结构

Mouhamad Chehaitly, M. Tabaa, F. Monteiro, A. Dandache
{"title":"离散小波包变换的快速可配置结构","authors":"Mouhamad Chehaitly, M. Tabaa, F. Monteiro, A. Dandache","doi":"10.1109/DCIS.2015.7388599","DOIUrl":null,"url":null,"abstract":"Discrete Wavelet Packet Transformation (DWPT) has been gaining much popularity in recent communication systems as a core transmission function, both as signal analysis or denoising technique. This trend is largely due to the mathematical properties of DWPT, and particularly to its excellent locality in the time-frequency domain. Unfortunately, DWPT is also a rather demanding operation. For instance, the much known tree algorithm developed by Mallat requires large amounts of operative and storage resources. In this paper, we are proposing a novel architecture for DWPT, aiming to provide an effective performance trade-off. High throughput is achieved using only a relatively limited amount of hardware, thanks to a clever sharing of hardware resources between the low-pass and high-pass filters in the Mallat-tree algorithm, and an efficient use of the different throughput rates in different places of the architecture. The design has been modeled in VHDL at the RTL level, and synthesized using Altera Quartus II targeting an Altera Cyclone IV FPGA. The architecture is fully configurable at synthesis according to the tree depth (number of tree levels), the order of the filters and the filter coefficient quantization. Furthermore, the tree depth and filters order has little impact (only due to place and route variations) on throughput. The results obtained so far compare favorably to previous works.","PeriodicalId":191482,"journal":{"name":"2015 Conference on Design of Circuits and Integrated Systems (DCIS)","volume":"7 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":"{\"title\":\"A fast and configurable architecture for Discrete Wavelet Packet Transform\",\"authors\":\"Mouhamad Chehaitly, M. Tabaa, F. Monteiro, A. Dandache\",\"doi\":\"10.1109/DCIS.2015.7388599\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Discrete Wavelet Packet Transformation (DWPT) has been gaining much popularity in recent communication systems as a core transmission function, both as signal analysis or denoising technique. This trend is largely due to the mathematical properties of DWPT, and particularly to its excellent locality in the time-frequency domain. Unfortunately, DWPT is also a rather demanding operation. For instance, the much known tree algorithm developed by Mallat requires large amounts of operative and storage resources. In this paper, we are proposing a novel architecture for DWPT, aiming to provide an effective performance trade-off. High throughput is achieved using only a relatively limited amount of hardware, thanks to a clever sharing of hardware resources between the low-pass and high-pass filters in the Mallat-tree algorithm, and an efficient use of the different throughput rates in different places of the architecture. The design has been modeled in VHDL at the RTL level, and synthesized using Altera Quartus II targeting an Altera Cyclone IV FPGA. The architecture is fully configurable at synthesis according to the tree depth (number of tree levels), the order of the filters and the filter coefficient quantization. Furthermore, the tree depth and filters order has little impact (only due to place and route variations) on throughput. The results obtained so far compare favorably to previous works.\",\"PeriodicalId\":191482,\"journal\":{\"name\":\"2015 Conference on Design of Circuits and Integrated Systems (DCIS)\",\"volume\":\"7 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2015-11-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"5\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2015 Conference on Design of Circuits and Integrated Systems (DCIS)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/DCIS.2015.7388599\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 Conference on Design of Circuits and Integrated Systems (DCIS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/DCIS.2015.7388599","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5

摘要

离散小波包变换(DWPT)作为一种核心的传输功能,无论是作为信号分析还是去噪技术,在当今的通信系统中都得到了广泛的应用。这种趋势在很大程度上是由于DWPT的数学特性,特别是它在时频域的优异局部性。不幸的是,DWPT也是一个要求相当高的操作。例如,Mallat开发的广为人知的树算法需要大量的操作和存储资源。在本文中,我们为DWPT提出了一种新的体系结构,旨在提供有效的性能权衡。由于Mallat-tree算法在低通和高通滤波器之间巧妙地共享硬件资源,以及在体系结构的不同位置有效地利用不同的吞吐量,因此仅使用相对有限的硬件就可以实现高吞吐量。该设计已在RTL级的VHDL中建模,并使用Altera Quartus II针对Altera Cyclone IV FPGA进行合成。根据树的深度(树的层次数)、滤波器的顺序和滤波器系数的量化,在合成时结构是完全可配置的。此外,树的深度和过滤器的顺序对吞吐量的影响很小(仅由于位置和路由的变化)。到目前为止取得的结果与以前的工作相比是很好的。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
A fast and configurable architecture for Discrete Wavelet Packet Transform
Discrete Wavelet Packet Transformation (DWPT) has been gaining much popularity in recent communication systems as a core transmission function, both as signal analysis or denoising technique. This trend is largely due to the mathematical properties of DWPT, and particularly to its excellent locality in the time-frequency domain. Unfortunately, DWPT is also a rather demanding operation. For instance, the much known tree algorithm developed by Mallat requires large amounts of operative and storage resources. In this paper, we are proposing a novel architecture for DWPT, aiming to provide an effective performance trade-off. High throughput is achieved using only a relatively limited amount of hardware, thanks to a clever sharing of hardware resources between the low-pass and high-pass filters in the Mallat-tree algorithm, and an efficient use of the different throughput rates in different places of the architecture. The design has been modeled in VHDL at the RTL level, and synthesized using Altera Quartus II targeting an Altera Cyclone IV FPGA. The architecture is fully configurable at synthesis according to the tree depth (number of tree levels), the order of the filters and the filter coefficient quantization. Furthermore, the tree depth and filters order has little impact (only due to place and route variations) on throughput. The results obtained so far compare favorably to previous works.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信