Patent · US Expired

Two-level mini-block storage system for volume data sets

US6266733A · kind A · utility

47Cited by
6References
7Claims
0Family size

Assignee

Inventors

Key dates

Filing dateNov 12, 1998
Grant dateJul 24, 2001
Priority date
Expiry dateNov 12, 2018

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06T15/08
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A two-level skewing architecture is imposed on the memory subsystem of a volume rendering system in which voxel data is stored in mini-blocks assigned to a set of DRAM memory modules, thereby permitting data transfer at the maximum burst rate of the DRAM memory and enabling real-time volume rendering. Within each DRAM module, mini-blocks are assigned to the memory banks so that consecutively accessed mini-blocks are assigned to different banks, thereby avoiding idle cycles during data transfer and increasing DRAM transfer efficiency to nearly 100%. In one embodiment, read-out of voxel data from banks of the DRAM memory proceeds from left to right unless there is a conflict of banks, in which case the read-out order is reversed. A specialized de-skewing network is provided to re-order the voxel data read out from DRAM memory so that the voxels can be processed in the order which they are arranged in the volume data set rather than the order in which they are stored in memory.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.