Device-saving pipeline architectures of multi-dimensional DCT similar butterfly algorithm

L. Yuanyuan, C. Hexin, Zhao Yan, Yang Chuxi
{"title":"Device-saving pipeline architectures of multi-dimensional DCT similar butterfly algorithm","authors":"L. Yuanyuan, C. Hexin, Zhao Yan, Yang Chuxi","doi":"10.1109/ICAM.2016.7813620","DOIUrl":null,"url":null,"abstract":"In traditional multi-dimensional discrete cosine transform (DCT) algorithm, n dimensions are processed separately. In order to realize n-D global DCT and construct the unity architectures of blocks with different sizes, we have proposed n-D DCT similar butterfly algorithm and its unit pipeline architectures. And in order to solve the problems of this algorithm hardware architectures use a lot of delayers or selectors independently and in algorithm different blocks are not easy to integrate, based on the basic principles of DCT and on the basis of the “tensor” operation, premised on the multi-dimensional DCT pipeline algorithm we have proposed, we invest algorithm architectures to save devices. Firstly, we present n-D DCT pipeline algorithm based on theory of 1-D DCT and tensor product operation in brief, and give n-D DCT similar butterfly architectures. Secondly, we propose pipeline architectures units and the corresponding whole pipeline architecture of n-D DCT. Thirdly and foremost, we set up delayers-group models by reusing delayers and selectors, the models are integrative and nested. The experimental results indicate that the reduce ratio of number of delayers and selectors increased obviously as block size increase by using our device-saving algorithm. The characteristics of our pipeline architectures algorithm are fast, low complexity, and multidimensional compatibility.","PeriodicalId":179100,"journal":{"name":"2016 International Conference on Integrated Circuits and Microsystems (ICICM)","volume":"43 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 International Conference on Integrated Circuits and Microsystems (ICICM)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICAM.2016.7813620","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3

Abstract

In traditional multi-dimensional discrete cosine transform (DCT) algorithm, n dimensions are processed separately. In order to realize n-D global DCT and construct the unity architectures of blocks with different sizes, we have proposed n-D DCT similar butterfly algorithm and its unit pipeline architectures. And in order to solve the problems of this algorithm hardware architectures use a lot of delayers or selectors independently and in algorithm different blocks are not easy to integrate, based on the basic principles of DCT and on the basis of the “tensor” operation, premised on the multi-dimensional DCT pipeline algorithm we have proposed, we invest algorithm architectures to save devices. Firstly, we present n-D DCT pipeline algorithm based on theory of 1-D DCT and tensor product operation in brief, and give n-D DCT similar butterfly architectures. Secondly, we propose pipeline architectures units and the corresponding whole pipeline architecture of n-D DCT. Thirdly and foremost, we set up delayers-group models by reusing delayers and selectors, the models are integrative and nested. The experimental results indicate that the reduce ratio of number of delayers and selectors increased obviously as block size increase by using our device-saving algorithm. The characteristics of our pipeline architectures algorithm are fast, low complexity, and multidimensional compatibility.
多维DCT相似蝶形算法的设备节省管道架构
在传统的多维离散余弦变换(DCT)算法中,n个维度分别进行处理。为了实现n-D全局DCT,构建不同大小块的统一架构,我们提出了n-D DCT相似蝴蝶算法及其单元管道架构。并且为了解决该算法硬件架构独立使用大量延迟器或选择器以及算法中不同块不易集成的问题,基于DCT的基本原理,在“张量”运算的基础上,以我们提出的多维DCT流水线算法为前提,投入算法架构来节省设备。首先,基于一维DCT理论和张量积运算,简要提出了n-D DCT管道算法,给出了n-D DCT的类似蝴蝶结构。其次,提出了n-D DCT的管道体系结构单元和相应的整体管道体系结构。第三,通过重用延迟器和选择器建立延迟器-组模型,该模型是集成嵌套的。实验结果表明,使用我们的设备节省算法后,延迟器和选择器数量的减少率随着块大小的增加而明显增加。该算法具有快速、低复杂度和多维兼容性等特点。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
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学术文献互助群
群 号:481959085
Book学术官方微信