Home > Samsung > Processor > Samsung Exynos 5 User Manual

Samsung Exynos 5 User Manual

    Download as PDF Print this page Share this page

    Have a look at the manual Samsung Exynos 5 User Manual online for free. It’s possible to download the document as PDF or print. UserManuals.tech offer 1705 Samsung manuals and user’s guides for free. Share the user manual or guide on Facebook, Twitter or Google+.

    Page
    of 881
    							Samsung Confidential  
    Exynos 5250_UM 15 Display Controller 
     15-59  
    15.5.2.3 VIDCON3 
    ï‚· Base Address: 0x1440_0000 
    ï‚· Address = Base Address + 0x000C, Reset Value = 0x0000_0000 
    Name Bit Type Description Reset Value 
    RSVD [31:21] RW Reserved (should be 0) 0 
    RSVD [20:19] RW Reserved 0 
    CG_ON [18] RW 
    Enables Control Color Gain. 
    0 = Disables (bypass) control color gain 
    1 = Enables control color gain 
    0 
    RSVD [17:7] RW Reserved 0 
    RSVD [6:0] RW Reserved (should be 0) 0 
     
      
    						
    							Samsung Confidential  
    Exynos 5250_UM 15 Display Controller 
     15-60  
    15.5.2.4 WINCON0 
    ï‚· Base Address: 0x1440_0000 
    ï‚· Address = Base Address + 0x0020, Reset Value = 0x0000_0000 
    Name Bit Type Description Reset Value 
    BUFSTATUS 
    _H [31] R 
    Specifies the Buffer Status (Read-only). 
    NOTE: BUFSTATUS = {BUFSTATUS_H, BUFSTATUS_L} 
    00 = Buffer set 0 
    01 = Buffer set 1 
    10 = Buffer set 2 
    0 
    BUFSEL_H [30] RW 
    Selects the Buffer set. 
    NOTE: BUFSEL = {BUFSEL_H, BUFSEL_L} 
    00 = Buffer set 0 
    01 = Buffer set 1 
    10 = Buffer set 2 (only available when BUF_MODE == 1’b1)=
    0=
    LIMIT_ON=[29]=RW=
    Enables=CSC source limiter (to clamp=xvYCC source).=
    0 = Disables CSC source limiter=
    1== Enables=CSC source limiter=(when local SRC=data=
    contains=xvYCC color space,=InRGB = 1)=
    0=
    EQ709=[28]=RW=
    Controls=the CSC parameter.=
    0 = Equation 601=
    1== Equation=709 (when local SRC=data=contains=HD=(709) 
    color gamut)=
    0=
    nW ide/Narrow=[27:26]=RW=
    Selects=the color space conversion equation from YCbCr to 
    RGB,=according to=the input value range (2’00 for YCbCr=
    Wide range and 2’11 for YCbCr Narrow range)=
     Wide Range: Y/Cb/Cr: 255 –=0=
     Narrow Range: Y: 235 –=16, Cb/Cr: 240=–=16=
    00=
    TRGSTATUp=[25]=o=
    Specifies the Trigger Status (Read-only).=
    0 = Triggers=
    1 = Does not trigger=
    0=
    RSVD=[24:23]=RW=Reserved=00=
    ENLOCAL_c=[22]=RW=
    Selects the=method to access data.=
    0===Dedicated DMA =
    1===Local Path=
    0=
    BUFSTATUp=
    _L=[21]=o=Specifies the Buffer Status (Read-only).=
    NOTE: BUFSTATUS = {BUFSTATUS_H, BUFSTATUS_L}=0=
    BUFSEL_L=[20]=RW=Selects=the Buffer=set.=
    NOTE: BUFSEL = {BUFSEL_H, BUFSEL_L}=0=
    BUFAUTOEN=[19]=RW=
    Specifies the Double Buffer Auto control bit.=
    0 = Fixed=by BUFSEi=
    1 = Auto=Changed by Trigger Input=
    0=
    BITSWP_F=[18]=RW=
    Specifies the Bit Swap control bit.=
    0 = Disables swap =
    1 = Enables swap=
    0= 
    						
    							Samsung Confidential  
    Exynos 5250_UM 15 Display Controller 
     15-61  
    Name Bit Type Description Reset Value 
    NOTE: Set it to 0, when ENLOCAL is set to 1. 
    BYTSW P_F [17] RW 
    Specifies the Byte Swap control bit. 
    0 = Disables swap  
    1 = Enables swap 
    NOTE: Set it to 0, when ENLOCAL is set to 1. 
    0 
    HAW SWP_F [16] RW 
    Specifies the Half-Word Swap control bit. 
    0 = Disables swap  
    1 = Enables swap 
    NOTE: Set it to 0, when ENLOCAL is set to 1. 
    0 
    WSWP_F [15] RW 
    Specifies the Word Swap control bit. 
    0 = Disables swap  
    1 = Enables swap 
    NOTE: Set it to 0, when ENLOCAL is set to 1. 
    0 
    BUF_MODE [14] RW 
    Selects the auto-buffering mode. 
    0 = Double  
    1 = Triple 
    0 
    InRGB [13] RW 
    Specifies the input color space of source image (only for 
    ENLOCAL enable). 
    0 = RGB 
    1 = YCbCr 
    0 
    RSVD [12:11] – Reserved (Should be 0) 0 
    BURSTLEN [10:9] RW 
    Selects the maximum length of DMA Burst. 
    00 = 16 word-burst 
    01 = 8 word-burst 
    10 = 4 word-burst 
    0 
    RSVD [8:7] – Reserved 0 
    BLD_PIX_F [6] RW 
    Selects the blending category (for window0, this is required 
    only to decide the blending factor of window0). 
    0 = Per plane blending 
    1 = Per pixel blending 
    0 
    BPPMODE_F [5:2] RW 
    Selects the Bits Per Pixel (bpp) mode for window image.  
    0000 = 1-bpp  
    0001 = 2-bpp  
    0010 = 4-bpp  
    0011 = 8-bpp (palletized) 
    0100 = 8-bpp (non-palletized, A: 1-R:2-G:3-B:2) 
    0101 = 16-bpp (non-palletized, R:5-G:6-B:5) 
    0110 = 16-bpp (non-palletized, A:1-R:5-G:5-B:5) 
    0111 = 16-bpp (non-palletized, I :1-R:5-G:5-B:5) 
    1000 = Unpacked 18-bpp (non-palletized, R:6-G:6-B:6)  
    1001 = Unpacked 18-bpp (non-palletized, A:1-R:6-G:6-B:5)  
    1010 = Unpacked 19-bpp (non-palletized, A:1-R:6-G:6-B:6) 
    1011 = Unpacked 24-bpp (non-palletized R:8-G:8-B:8)  
    1100 = Unpacked 24-bpp (non-palletized A:1-R:8-G:8-B:7)  
    *1101 = Unpacked 25-bpp (non-palletized A:1-R:8-G:8-B:8) 
    *1110 = Unpacked 13-bpp (non-palletized A:1-R:4-G:4-B:4) 
    0  
    						
    							Samsung Confidential  
    Exynos 5250_UM 15 Display Controller 
     15-62  
    Name Bit Type Description Reset Value 
    1111 = Unpacked 15-bpp (non-palletized R:5-G:5-B:5) 
    NOTE: 
    ï‚· 1101 = Supports unpacked 32-bpp (non-palletized A:8-
    R:8-G:8-B:8) for per pixel blending 
     1110 = Supports 16-bpp (non-palletized A: 4–R: 4-G: 4–
    B: 4) for per pixel blending (16 level blending) 
    ALPHA_SEL 
    _F [1] RW 
    Selects the Alpha value.  
    For per plane blending (BLD_PIX == 0): 
    0 = Uses ALPHA0_R/G/B values 
    1 = Uses ALPHA1_R/G/B values  
     
    For per pixel blending (BLD_PIX == 1)  
    0 = Selected by AEN (A value) 
    1 = Uses DATA[31:24] data in word boundary (only when 
    BPPMODE_F = 4’b1101)  
    DATA[31:28], [15:12] data in word boundary (only when 
    BPPMODE_F = 4’b1110) 
    0 
    ENW IN_F [0] RW 
    Enables/disables video output and logic. 
    0 = Disables the video output and video control signal 
    1 = Enables the video output and video control signal 
    0 
     
      
    						
    							Samsung Confidential  
    Exynos 5250_UM 15 Display Controller 
     15-63  
    15.5.2.5 WINCON1 
    ï‚· Base Address: 0x1440_0000 
    ï‚· Address = Base Address + 0x0024, Reset Value = 0x0000_0000 
    Name Bit Type Description Reset Value 
    BUFSTATUS 
    _H [31] R 
    Specifies the Buffer Status (Read-only). 
    NOTE: BUFSTATUS = {BUFSTATUS_H, BUFSTATUS_L} 
    00 = Buffer set 0 
    01 = Buffer set 1 
    10 = Buffer set 2 
    0 
    BUFSEL_H [30] RW 
    Selects the Buffer set. 
    NOTE: BUFSEL = {BUFSEL_H, BUFSEL_L} 
    00 = Buffer set 0 
    01 = Buffer set 1 
    10 = Buffer set 2 (available only when BUF_MODE == 1’b1)=
    0=
    LIMIT_ON=[29]=RW=
    bnables=Control CSC source limiter (to clamp=xvYCC 
    source).=
    0 = Disables control CSC source limiter==
    1== Enables=control CSC source limiter=(when local SRC=
    data=contains=xvYCC color space,=InRGB = 1)=
    0=
    EQ709=[28]=RW=
    Controls=the CSC parameter.=
    0 = Equation 601==
    1== Equation 709 (when local=SRC=data has HD (709) color 
    gamut)=
    0=
    nW ide/Narrow=[27:26]=RW=
    Selects=the color space conversion equation from YCbCr to 
    RGB,=based on the=input value range (2’00 for YCbCr Wide 
    range and 2’11 for=YCbCr Narrow range).=
     Wide Range: Y/Cb/Cr: 255 –=0=
     Narrow Range: Y: 235 –=16, Cb/Cr: 240=–=16=
    00=
    TRGSTATUp=[25]=o=
    Specifies the Window 1=Software=Trigger Update Status 
    (Read-only).=
    0 = Updates  ==
    1 = Does not update=
    When=the Software=Trigger=in=window 1=occurs, this bit is=
    automatically set to 1. This value clears only after updating=
    the shadow register sets.=
    0=
    RSVD=[24:23]=–=Reserved (should be 0)=0=
    ENLOCAL_c=[22]=RW=
    Selects the method to access data.=
    0===Dedicated DMA  ==
    1===Local Path=
    0=
    BUFSTATUp=
    _L=[21]=o=Specifies the Buffer Status (oead-only).=
    NOTE: BUFSTATUS = {BUFSTATUS_H, BUFSTATUS_L}=0=
    BUFSEL_L=[20]=RW=Selects=the Buffer=set.=
    NOTE: BUFSEL = {BUFSEL_H, BUFSEL_L}=0=
    BUFAUTOEN=[19]=RW=Specifies the=Double Buffer Auto control bit.=0= 
    						
    							Samsung Confidential  
    Exynos 5250_UM 15 Display Controller 
     15-64  
    Name Bit Type Description Reset Value 
    0 = Fixed by BUFSEL  
    1 = Auto changed by Trigger Input 
    BITSWP_F [18] RW 
    Specifies the Bit Swap control bit. 
    0 = Disables swap    
    1 = Enables swap 
    NOTE: Set it to 0, when ENLOCAL is set to 1. 
    0 
    BYTSW P_F [17] RW 
    Specifies the Byte Swap control bit. 
    0 = Disables swap    
    1 = Enables swapo 
    NOTE: Set it to 0, when ENLOCAL is set to 1. 
    0 
    HAW SWP_F [16] RW 
    Specifies the Half-Word Swap control bit. 
    0 = Disables swap    
    1 = Enables swap 
    NOTE: Set it to 0, when ENLOCAL is set to 1. 
    0 
    WSWP_F [15] RW 
    Specifies the Word Swap control bit. 
    0 = Disables swap  
    1 = Enables swap 
    NOTE: Set it to 0, when ENLOCAL is set to 1. 
    0 
    BUF_MODE [14] RW 
    Selects the Auto-buffering mode. 
    0 = Double  
    1 = Triple 
    0 
    InRGB [13] RW 
    Indicates the input color space of source image (applicable 
    only for EnLcal enable). 
    0 = RGB 
    1 = YCbCr 
    0 
    RSVD [12:11] – Reserved (should be 0) 0 
    BURSTLEN [10:9] RW 
    Specifies the maximum length selection of DMA Burst. 
    00 = 16 word-burst 
    01 = 8 word-burst 
    10 = 4 word-burst 
    0 
    RSVD [8] – Reserved (should be 0) 0 
    ALPHA_MUL 
    _F [7] RW 
    Specifies the Multiplied Alpha value mode. 
    0 = Disables multiplied mode 
    1 = Enables multiplied mode 
    When ALPHA_MUL is set to 1, set BLD_PIX = 1, 
    ALPHA_SEL = 1, and BPPMODE_F[5:2] = 4’b1101 or 
    4’b1110. 
    NOTE: Alpha value = alpha_pixel (from data) ï‚´ 
    ALPHA0_R/G/B  
    0 
    BLD_PIX_F [6] RW 
    Selects the blending category. 
    0 = Per plane blending 
    1 = Per pixel blending 
    0 
    BPPMODE_F [5:2] RW Selects the Bits Per Pixel (bpp) mode in W indow image. 
    0000 = 1-bpp  0  
    						
    							Samsung Confidential  
    Exynos 5250_UM 15 Display Controller 
     15-65  
    Name Bit Type Description Reset Value 
    0001 = 2-bpp  
    0010 = 4-bpp  
    0011 = 8-bpp (palletized) 
    0100 = 8-bpp (non-palletized, A: 1-R:2-G:3-B:2) 
    0101 = 16-bpp (non-palletized, R: 5-G: 6-B:5) 
    0110 = 16-bpp (non-palletized, A:1-R:5-G:5-B:5) 
    0111 = 16-bpp (non-palletized, I :1-R:5-G:5-B:5) 
    1000 = Unpacked 18-bpp (non-palletized, R:6-G:6-B:6)  
    1001 = Unpacked 18-bpp (non-palletized, A:1-R:6-G:6-B:5)  
    1010 = Unpacked 19-bpp (non-palletized, A:1-R:6-G:6-B:6) 
    1011 = Unpacked 24-bpp (non-palletized R:8-G:8-B:8)  
    1100 = Unpacked 24-bpp (non-palletized A:1-R:8-G:8-B:7)  
    *1101 = Unpacked 25-bpp (non-palletized A:1-R:8-G:8-B:8) 
    *1110 = Unpacked 13-bpp (non-palletized A:1-R:4-G:4-B:4) 
    1111 = Unpacked 15-bpp (non-palletized R:5-G:5-B:5) 
    NOTE:  
    ï‚· 1101 = supports unpacked 32-bpp (non-palletized A:8-
    R:8-G:8-B:8) for per pixel blending 
    ï‚· 1110 = supports 16-bpp (non-palletized A:4-R:4-G:4-B:4) 
    for per pixel blending. (16 level blending) 
    ALPHA_SEL 
    _F [1] RW 
    Selects the Alpha value. 
    For per plane blending (BLD_PIX == 0) 
    0 = Uses ALPHA0_R/G/B values 
    1 = Uses ALPHA1_R/G/B values  
     
    For per pixel blending (BLD_PIX == 1)  
    0 = Selected by AEN (A value)  
    1 = Uses DATA[31:24] data in word boundary (only when 
    BPPMODE_F = 4’b1101)  
    DATA[31:28], [15:12] data in word boundary (only when 
    BPPMODE_F = 4’b1110) 
    0 
    ENW IN_F [0] RW 
    Enables/disables video output and logic.  
    0 = Disables the video output and video control signal 
    1 = Enables the video output and video control signal 
    0 
     
     
      
    						
    							Samsung Confidential  
    Exynos 5250_UM 15 Display Controller 
     15-66  
    15.5.2.6 WINCON2 
    ï‚· Base Address: 0x1440_0000 
    ï‚· Address = Base Address + 0x0028, Reset Value = 0x0000_0000 
    Name Bit Type Description Reset Value 
    BUFSTATUS 
    _H [31] R 
    Specifies the Buffer Status (Read-only). 
    NOTE: BUFSTATUS = {BUFSTATUS_H, BUFSTATUS_L} 
    00 = Buffer set 0 
    01 = Buffer set 1 
    10 = Buffer set 2 
    0 
    BUFSEL_H [30] RW 
    Selects the Buffer set. 
    00 = Buffer set 0 
    01 = Buffer set 1 
    10 = Buffer set 2 (available only when BUF_MODE == 1’b1)=
    NOTE: BUFSEL = {BUFSEL_H, BUFSEL_L}=
    0=
    LIMIT_ON=[29]=RW=
    bnables=CSC source limiter (for clamping xvYCC source).=
    0 = Disables CSC source limiter=
    1== Enables=CSC source limiter=(when local SRC=data=
    contains=xvYCC color space,=InRGB = 1)=
    0=
    EQ709=[28]=RW=
    Controls=CSC parameter.=
    0 = Equation 601==
    1== Equation 709 (when local=SRC=data has Ha=(709) color 
    gamut)=
    0=
    nW ide/Narrow=[27:26]=RW=
    Selects color space conversion equation from YCbCr to 
    RGB,=based on the=input value range (2’00 for YCbCr Wide 
    range and 2’11 for YCbCr Narrow range).=
     Wide Range: Y/Cb/Cr: 255 –=0=
     Narrow Range: Y: 235 –=16, Cb/Cr: 240=–=16=
    00=
    RSVD=[25:24]=–=Reserved=00=
    LOCALSEL_F=[23]=RW=
    Selects=the local path source.=
    0===Local Path2=
    1===Local Path3=
    0=
    ENLOCAL_c=[22]=RW=
    Selects the method to access data.=
    0===Dedicated DMA =
    1===Local Path=
    0=
    BUFSTATUp=
    _L=[21]=o=Specifies the Buffer Status (Read-only).=
    NOTE: BUFSTATUS = {BUFSTATUS_H, BUFSTATUS_L}==
    BUFSEL_L=[20]=RW=Selects the=Buffer=set.=
    NOTE: BUFSEL = {BUFSEL_H, BUFSEL_L}=0=
    BUFAUTOEN=[19]=RW=
    Specifies the Double Buffer Auto control bit.=
    0 = Fixed=by BUFSEL =
    1 = Auto changed by Trigger Input=
    0=
    BITSWP_F=[18]=RW=
    Specifies the Bit Swap control bit.=
    0 = Disables swap =
    1 = Enables swap=
    0= 
    						
    							Samsung Confidential  
    Exynos 5250_UM 15 Display Controller 
     15-67  
    Name Bit Type Description Reset Value 
    NOTE: Set it to 0, when ENLOCAL is set to 1. 
    BYTSW P_F [17] RW 
    Specifies the Byte Swap control bit. 
    0 = Disables swap  
    1 = Enables swap 
    NOTE: Set it to 0, when ENLOCAL is set to 1. 
    0 
    HAW SWP_F [16] RW 
    Specifies the Half-Word Swap control bit. 
    0 = Disables swap    
    1 = Enables swap 
    NOTE: Set it to 0, when ENLOCAL is set to 1. 
    0 
    WSWP_F [15] RW 
    Specifies the Word Swap control bit. 
    0 = Disables swap  
    1 = Enables swap 
    NOTE: It should be 0 when ENLOCAL is 1. 
    0 
    BUF_MODE [14] RW 
    Selects the auto-buffering mode. 
    0 = Double  
    1 = Triple 
    0 
    InRGB [13] RW 
    Specifies the input color space of source image (applicable 
    only for EnLcal enable). 
    0 = RGB 
    1 = YCbCr 
    0 
    RSVD [12:11] – Reserved (should be 0) 0 
    BURSTLEN [10:9] RW 
    Selects the maximum length of the DMA Burst.  
    00 = 16 word-burst 
    01 = 8 word-burst 
    10 = 4 word-burst 
    0 
    RSVD [8] – Reserved (should be 0) 0 
    ALPHA_MUL 
    _F [7] RW 
    Specifies the Multiplied Alpha value mode. 
    0 = Disables multiple mode 
    1 = Enables multiplied mode 
    When ALPHA_MUL is set to 1, set BLD_PIX = 1, 
    ALPHA_SEL = 1, and BPPMODE_F[5:2] = 4’b1101 or 
    4’b1110. 
    NOTE: Alpha value = alpha_pixel (from data) ï‚´ 
    ALPHA0_R/G/B  
    0 
    BLD_PIX_F [6] RW 
    Selects the blending category. 
    0 = Per plane blending 
    1 = Per pixel blending 
    0 
    BPPMODE 
    _F [5:2] RW 
    Selects the Bits Per Pixel (bpp) mode in W indow image.  
    0000 = 1-bpp  
    0001 = 2-bpp  
    0010 = 4-bpp  
    0011 = 8-bpp (palletized) 
    0100 = 8-bpp (non-palletized, A: 1-R:2-G:3-B:2) 
    0101 = 16-bpp (non-palletized, R:5-G:6-B:5) 
    0110 = 16-bpp (non-palletized, A:1-R:5-G:5-B:5) 
    0  
    						
    							Samsung Confidential  
    Exynos 5250_UM 15 Display Controller 
     15-68  
    Name Bit Type Description Reset Value 
    0111 = 16-bpp (non-palletized, I :1-R:5-G:5-B:5) 
    1000 = Unpacked 18-bpp (non-palletized, R:6-G:6-B:6 )  
    1001 = Unpacked 18-bpp (non-palletized, A:1-R:6-G:6-B:5)  
    1010 = Unpacked 19-bpp (non-palletized, A:1-R:6-G:6-B:6) 
    1011 = Unpacked 24-bpp (non-palletized R:8-G:8-B:8)  
    1100 = Unpacked 24-bpp (non-palletized A:1-R:8-G:8-B:7)  
    *1101 = Unpacked 25-bpp (non-palletized A:1-R:8-G:8-B:8) 
    *1110 = Unpacked 13-bpp (non-palletized A:1-R:4-G:4-B:4) 
    1111 = Unpacked 15-bpp (non-palletized R:5-G:5-B:5) 
    NOTE:  
    ï‚· 1101 = Supports unpacked 32-bpp (non-palletized A:8-
    R:8-G:8-B:8) for per pixel blending 
    ï‚· 1110 = Supports 16-bpp (non-palletized A:4-R:4-G:4-B:4) 
    for per pixel blending. (16 level blending) 
    ALPHA_SEL 
    _F [1] RW 
    Selects the Alpha value. 
    For per plane blending BLD_PIX == 0: 
    0 = Uses ALPHA0_R/G/B values 
    1 = Uses ALPHA1_R/G/B values  
    For per pixel blending BLD_PIX == 1: 
    0 = Selected by AEN (A value)  
    1 = Uses DATA[31:24] data in word boundary (only when 
    BPPMODE_F = 4’b1101)  
    DATA[31:28], [15:12] data in word boundary (only when 
    BPPMODE_F = 4’b1110) 
    0 
    ENW IN_F [0] RW 
    Enables/disables the video output and logic.  
    0 = Disables the video output and video control signal 
    1 = Enables the video output and video control signal 
    0 
     
      
    						
    All Samsung manuals Comments (0)