首页> 外国专利> Method for generating row transposed architecture based on two-dimensional FFT processor

Method for generating row transposed architecture based on two-dimensional FFT processor

机译:基于二维FFT处理器的行换位架构生成方法

摘要

The invention discloses a method for generating a row transposed architecture based on a two-dimensional FFT processor, comprising the following characteristic: the FFT processor includes an on-chip row transposition memory for storing an image row transposition result. When the size of the row transposition result exceeds the capacity of the on-chip memory, the first 2k data of a row of the two-dimensional array after row transformation is written into the on-chip row transposition memory, the remaining data is written into the off-chip SDRAM, and k is acquired through calculation according to the row transposition result and the capacity of the on-chip row transposition memory. The on-chip memory is divided into two memories A and B used for storing the row transposition partial result and temporarily storing data read from off-chip SDRAM. When data is read from the memory A or B column by column for FFT column transposition, SDRAM is accessed in a row burst manner and data is written into the empty memory A or B alternately, and finally SDRAM is empty through repetitive ping-pong switching between the memories A and B. The row transposed architecture is capable of substantially reducing cross-line accessing frequency of SDRAM and improving two-dimensional FFT execution speed.
机译:本发明公开了一种基于二维FFT处理器的生成行转置架构的方法,包括以下特征:FFT处理器包括用于存储图像行转置结果的片上行转置存储器。当行转置结果的大小超过片上存储器的容量时,将行转换后的二维数组的行的前2k数据写入片上行转置存储器,其余数据将被写入进入片外SDRAM,根据行转置结果和片上行转置存储器的容量,通过计算获得k。片上存储器分为两个存储器A和B,用于存储行转置部分结果并临时存储从片外SDRAM读取的数据。当从存储器A或B逐列读取数据以进行FFT列转置时,以行突发方式访问SDRAM,并将数据交替写入空存储器A或B,最后通过重复的乒乓切换将SDRAM清空。行转置架构能够显着降低SDRAM的跨线访问频率并提高二维FFT执行速度。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号