Literal meaning: linear mode and Block Mode
In the early game design, tile is called the block mode, which is the basic unit of map. A map consists of multiple tile. tile is much larger than pixel. Generally, the width and height are equal and the power of 2.
Early game pictures were relatively dull, and there were a lot of duplicates. tile was used to extract the duplicates as basic elements.
In the context of s5pv210 fimc controller, fimc may need to handle the tile format such as nv12t. Therefore, tile is the method for writing DMA memory, that is, the write unit is 64x32,
In contrast to the linear method, we can regard linear as a tile of 1x1.
For the linear method, the write sequence of the DMA controller is: 0-> 1-> 4-> 5-> 8-> 9-> 2-> 3-> 6-> 7-> 10-> 11
For tile mode (2x2), The write sequence of the DMA controller is: [0, 1, 2, 3]-> [4, 5, 6, 7]-> [8, 9, 10, 11]
0 |
1 |
4 |
5 |
8 |
9 |
2 |
3 |
6 |
7 |
10 |
11 |
|
|
|
|
|
|
|
|
|
|
|
|