In the high efficiency video coding (HEVC) standard, a notation of transform unit (TU) is introduced with 4 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 (I/O) format presented by DCT/IDCT when it deals with TUs of different sizes, which intensifies the inconformity 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 SRAMs is proposed in this paper. 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 1 row of 1×32 pixels, 2 rows of 1×16 pixels, 4 rows of 1×8 pixels or 4 rows of 1×4 pixels could be accessed in one cycle depending on the specific size of current TU.Index Terms-data mapping method, buffer, discrete cosine transform (DCT), inversed discrete cosine transform (IDCT), high efficiency video coding (HEVC), single-port SRAM