首页> 外国专利> Stacking series of non-power-of-two frame buffers in a memory array

Stacking series of non-power-of-two frame buffers in a memory array

机译:在存储阵列中堆叠一系列非2的幂的帧缓冲区

摘要

Storing frames of data in frame buffers sized to match the frame size when the frame size is not a power-of-two number of bytes is disclosed. The buffer size is chosen to be the largest power-of-two that is less than the frame size. When a frame of data is to be stored, the buffer number of a free buffer is effectively multiplied by the buffer size to obtain a partial frame buffer address Q. The buffer size subtracted from the frame size is referred to as a residual buffer size, and the buffer number is effectively multiplied by the residual buffer size to obtain a residual frame buffer address R. The full frame buffer starting address S=Q+R. For implementations where the difference between the frame size and the buffer size is a power-of-two value, binary shifts and addition can be used instead of a multiplier.
机译:公开了当帧大小不是字节的二乘幂时,将数据的帧存储在大小与帧大小匹配的帧缓冲器中。选择缓冲区大小为小于帧大小的最大2的幂。当要存储数据帧时,将有效缓冲区的缓冲区号有效地乘以缓冲区大小,以获得部分帧缓冲区地址Q。从帧大小中减去的缓冲区大小称为剩余缓冲区大小,有效地将缓冲器号乘以剩余缓冲器大小,以获得剩余帧缓冲器地址R。全帧缓冲器起始地址S = Q + R。对于帧大小和缓冲区大小之差为2的幂的实现,可以使用二进制移位和加法代替乘法器。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号