A Parallel-Access Mapping Method for the Data Exchange Buffers Around DCT/IDCT in HEVC Encoders Based on Single-Port SRAMs

A Parallel-Access Mapping Method for the Data Exchange Buffers Around DCT/IDCT in HEVC Encoders Based on Single-Port SRAMs
复制标题

DOI:
10.1109/tcsii.2015.2468915
复制
发表时间:
2015-08
期刊:
IEEE Transactions on Circuits and Systems II: Express Briefs
影响因子:
--
通讯作者:
Yibo Fan;Leilei Huang;Yufeng Bai;Xiaoyang Zeng
Yibo Fan;Leilei Huang;Yufeng Bai;Xiaoyang Zeng
中科院分区:
其他
文献类型:
--
作者:
Yibo Fan;Leilei Huang;Yufeng Bai;Xiaoyang Zeng

文献摘要

相似文献

在高效视频编码(HEVC)标准中,引入了4 × 4、8 × 8、16 × 16和32 × 32四种不同大小的变换单元(TU)表记法,导致离散余弦变换/反离散余弦变换(DCT/IDCT)在使用中至少存在两个问题。一是DCT/IDCT处理不同大小的tu时输入输出格式多变,加剧了与其他模块数据交换时的不一致性。另一个是对高吞吐量的需求,以便遍历大量可能的TU分区以找到最佳的分区,这很容易被低效的数据交换方法拖慢。为了解决这一问题,本文提出了一种基于单端口静态随机存取存储器(sram)的并行访问数据映射方法。它可以应用于HEVC编码器中DCT/IDCT周围的数据交换缓冲区,以实现高吞吐量的数据交换。在这里,并行访问意味着根据当前TU的具体大小,可以在一个周期内访问一行1 × 32像素,两行1 × 16像素,四行1 × 8像素或四行1 × 4像素。
In the High Efficiency Video Coding (HEVC) standard, a notation of the transform unit (TU) is introduced with four different sizes, i.e., 4 × 4, 8 × 8, 16 × 16, and 32 × 32, which results in at least two problems in the use of discrete cosine transform/inversed discrete cosine transform (DCT/IDCT). One is changeable input/output format presented by DCT/IDCT when it deals with TUs of different sizes, which intensifies the nonconformity during the data exchange with other modules. The other is the demand for high throughput to traverse the vast possible TU partitions to find the best one, which would be easily dragged by an inefficient data exchange method. To solve this problem, a parallel-access data mapping method based on single-port static random access memory devices (SRAMs) is proposed in this brief. It can be applied to the data exchange buffers around DCT/IDCT in HEVC encoders to fulfill a high-throughput data exchange. Here, parallel access means one row of 1 × 32 pixels, two rows of 1 × 16 pixels, four rows of 1 × 8 pixels, or four rows of 1 × 4 pixels could be accessed in one cycle depending on the specific size of the current TU.