This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TAS5538 Register Map

Other Parts Discussed in Thread: TAS5538

Hi,

We made TAS5538 register map, attached it.
Could you please confirm it regarding these columns of "Default" and "Permission", send us your feedback if you would like to tell us your opinion?
In addition, can we refresh registers in the operation?
We would like to write same values to registers.

8546.TAS5538_Register_Map_20140424.pdf

Best Regards,
Kato

  • Hi, Kato-san,

    I have asked my colleague to work with you on this. We will get back to you by COB Friday, Dallas time.

    -d2

  • Hi Don-san,

    Thank you for your reply quickly.
    We are looking forward to your reply for this issue.

    Best Regards,
    Kato

  • Hi Don-san,

    Do you have any updates for this issue?
    I am looking forward to your reply for this issue.

    Best Regards,
    Kato

  • Hi Kato-san,

    Sorry for the late reply. It take some time to verify the reg map.

    Please see attached for comments. The txt files also shows which bits can be written '1".

    3223.TAS5538_Register_Map.pdf

    7120.TAS5538_Reg_Cus.txt
    0,Clock Control Register,1,W,FF
    1,General Status register,1,R,FF
    2,Error status register,1,R,FF
    3,System control register 1,1,W,FF
    4,System control register 2,1,W,FF
    5,Channel 1 Config,1,W,FF
    6,Channel 2 Config,1,W,FF
    7,Channel 3 Config,1,W,FF
    8,Channel 4 Config,1,W,FF
    9,Channel 5 Config,1,W,FF
    A,Channel 6 Config,1,W,FF
    B,Channel 7 Config,1,W,FF
    C,Channel 8 Config,1,W,FF
    D,Channel HP Config,1,W,FF
    E,Serial Data Control,1,W,FF
    F,Soft mute register,1,W,FF
    10,VACS Status,1,R,FF
    11,uRegister,1,W,FF
    12,OSC trim,1,R,FF
    13,reserved,1,W,FF
    14,Auto mute Control,1,W,FF
    15,Auto mute thres BKND period,1,W,FF
    16,Modulation limit 12,1,W,FF
    17,Modulation limit 34,1,W,FF
    18,Modulation limit 56,1,W,FF
    19,Modulation limit 78,1,W,FF
    1A,reserved,1,R,FF
    1B,ICD 0,1,W,FF
    1C,ICD 1,1,W,FF
    1D,ICD 2,1,W,FF
    1E,ICD 3,1,W,FF
    1F,ICD 4,1,W,FF
    20,ICD 5,1,W,FF
    21,ICD 6,1,W,FF
    22,ICD 7,1,W,FF
    23,Channel offset,1,W,FF
    24,Split Cap,1,W,FF
    25,PWM Sequence,1,W,FF
    26,PWM Start,1,R,FF
    27,Surround reg,1,W,FF
    28,PWM_HPSEL_MUX,1,W,FF
    29,reserved,1,R,FF
    2A,reserved,1,R,FF
    2B,reserved,1,R,FF
    2C,reserved,1,R,FF
    2D,PWM test,1,R,FF
    2E,Test 0,1,R,FF
    2F,Test 1,1,R,FF
    30,Input_Mux_Ch12,1,W,FF
    31,Input_Mux_Ch34,1,W,FF
    32,Input_Mux_Ch56,1,W,FF
    33,Input_Mux_Ch78,1,W,FF
    34,PWM_Mux_12,1,W,FF
    35,PWM_Mux_34,1,W,FF
    36,PWM_Mux_56,1,W,FF
    37,PWM_Mux_78,1,W,FF
    38,IC_Delay_Ch0_BD,1,W,FF
    39,IC_Delay_Ch1_BD,1,W,FF
    3A,IC_Delay_Ch2_BD,1,W,FF
    3B,IC_Delay_Ch3_BD,1,W,FF
    3C,IC_Delay_Ch4_BD,1,W,FF
    3D,IC_Delay_Ch5_BD,1,W,FF
    3E,IC_Delay_Ch6_BD,1,W,FF
    3F,IC_Delay_Ch7_BD,1,W,FF
    40,Bank switch command,4,W,FFFFFFFF
    41,Input mixer 0,32,W,0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF
    42,Input mixer 1,32,W,0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF
    43,Input mixer 2,32,W,0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF
    44,Input mixer 3,32,W,0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF
    45,Input mixer 4,32,W,0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF
    46,Input mixer 5,32,W,0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF
    47,Input mixer 6,32,W,0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF
    48,Input mixer 7,32,W,0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF
    49,Input mixer 0 to 7,4,W,0FFFFFFF
    4A,Input mixer 1 to 7,4,W,0FFFFFFF
    4B,Input mixer 6 to 1,4,W,0FFFFFFF
    4C,Bypass Ch6 BQ2 coef,4,W,0FFFFFFF
    4D,Ch6 BQ2 coef,4,W,0FFFFFFF
    4E,Ch7 BQ2 to Ch1 and Ch2,4,W,0FFFFFFF
    4F,Bypass Ch7 BQ2,4,W,0FFFFFFF
    50,Ch7 BQ2 coef,4,W,0FFFFFFF
    51,Ch0 BQ[0],20,W,0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF
    52,Ch0 BQ[1],20,W,0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF
    53,Ch0 BQ[2],20,W,0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF
    54,Ch0 BQ[3],20,W,0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF
    55,Ch0 BQ[4],20,W,0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF
    56,Ch0 BQ[5],20,W,0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF
    57,Ch0 BQ[6],20,W,0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF
    58,Ch1 BQ[0],20,W,0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF
    59,Ch1 BQ[1],20,W,0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF
    5A,Ch1 BQ[2],20,W,0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF
    5B,Ch1 BQ[3],20,W,0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF
    5C,Ch1 BQ[4],20,W,0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF
    5D,Ch1 BQ[5],20,W,0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF
    5E,Ch1 BQ[6],20,W,0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF
    5F,Ch2 BQ[0],20,W,0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF
    60,Ch2 BQ[1],20,W,0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF
    61,Ch2 BQ[2],20,W,0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF
    62,Ch2 BQ[3],20,W,0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF
    63,Ch2 BQ[4],20,W,0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF
    64,Ch2 BQ[5],20,W,0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF
    65,Ch2 BQ[6],20,W,0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF
    66,Ch3 BQ[0],20,W,0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF
    67,Ch3 BQ[1],20,W,0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF
    68,Ch3 BQ[2],20,W,0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF
    69,Ch3 BQ[3],20,W,0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF
    6A,Ch3 BQ[4],20,W,0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF
    6B,Ch3 BQ[5],20,W,0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF
    6C,Ch3 BQ[6],20,W,0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF
    6D,Ch4 BQ[0],20,W,0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF
    6E,Ch4 BQ[1],20,W,0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF
    6F,Ch4 BQ[2],20,W,0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF
    70,Ch4 BQ[3],20,W,0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF
    71,Ch4 BQ[4],20,W,0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF
    72,Ch4 BQ[5],20,W,0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF
    73,Ch4 BQ[6],20,W,0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF
    74,Ch5 BQ[0],20,W,0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF
    75,Ch5 BQ[1],20,W,0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF
    76,Ch5 BQ[2],20,W,0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF
    77,Ch5 BQ[3],20,W,0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF
    78,Ch5 BQ[4],20,W,0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF
    79,Ch5 BQ[5],20,W,0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF
    7A,Ch5 BQ[6],20,W,0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF
    7B,Ch6 BQ[0],20,W,0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF
    7C,Ch6 BQ[1],20,W,0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF
    7D,Ch6 BQ[2],20,W,0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF
    7E,Ch6 BQ[3],20,W,0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF
    7F,Ch6 BQ[4],20,W,0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF
    80,Ch6 BQ[5],20,W,0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF
    81,Ch6 BQ[6],20,W,0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF
    82,Ch7 BQ[0],20,W,0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF
    83,Ch7 BQ[1],20,W,0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF
    84,Ch7 BQ[2],20,W,0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF
    85,Ch7 BQ[3],20,W,0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF
    86,Ch7 BQ[4],20,W,0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF
    87,Ch7 BQ[5],20,W,0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF
    88,Ch7 BQ[6],20,W,0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF
    89,Bypass Bass Treb 0,8,W,0FFFFFFF0FFFFFFF
    8A,Bypass Bass Treb 1,8,W,0FFFFFFF0FFFFFFF
    8B,Bypass Bass Treb 2,8,W,0FFFFFFF0FFFFFFF
    8C,Bypass Bass Treb 3,8,W,0FFFFFFF0FFFFFFF
    8D,Bypass Bass Treb 4,8,W,0FFFFFFF0FFFFFFF
    8E,Bypass Bass Treb 5,8,W,0FFFFFFF0FFFFFFF
    8F,Bypass Bass Treb 6,8,W,0FFFFFFF0FFFFFFF
    90,Bypass Bass Treb 7,8,W,0FFFFFFF0FFFFFFF
    91,Loudness Log2 LG,4,W,0FFFFFFF
    92,Loudness Log2 LO,4,W,FFFFFFFF
    93,Loudness G,4,W,0FFFFFFF
    94,Loudness O,4,W,FFFFFFFF
    95,Loudness BQ,20,W,0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF
    96,DRC1 Control,4,W,00003FFF
    97,DRC2 Control Ch7,4,W,00000003
    98,DRC1 energy,8,W,0FFFFFFF0FFFFFFF
    99,DRC1 T,8,W,FFFFFFFFFFFFFFFF
    9A,DRC1 k,12,W,0FFFFFFF0FFFFFFF0FFFFFFF
    9B,DRC1 O,8,W,FFFFFFFFFFFFFFFF
    9C,DRC1 At Dc,16,W,0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF
    9D,DRC2 energy,8,W,0FFFFFFF0FFFFFFF
    9E,DRC2 T,8,W,FFFFFFFFFFFFFFFF
    9F,DRC2 k,12,W,0FFFFFFF0FFFFFFF0FFFFFFF
    A0,DRC2 O,8,W,FFFFFFFFFFFFFFFF
    A1,DRC2 At Dc,16,W,0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF
    A2,Ch0 DRC1 byp inline,8,W,0FFFFFFF0FFFFFFF
    A3,Ch1 DRC1 byp inline,8,W,0FFFFFFF0FFFFFFF
    A4,Ch2 DRC1 byp inline,8,W,0FFFFFFF0FFFFFFF
    A5,Ch3 DRC1 byp inline,8,W,0FFFFFFF0FFFFFFF
    A6,Ch4 DRC1 byp inline,8,W,0FFFFFFF0FFFFFFF
    A7,Ch5 DRC1 byp inline,8,W,0FFFFFFF0FFFFFFF
    A8,Ch6 DRC1 byp inline,8,W,0FFFFFFF0FFFFFFF
    A9,Ch7 DRC1 byp inline,8,W,0FFFFFFF0FFFFFFF
    AA,PWM1 mixer,8,W,7FFFFFFF7FFFFFFF
    AB,PWM2 mixer,8,W,7FFFFFFF7FFFFFFF
    AC,PWM3 mixer,8,W,7FFFFFFF7FFFFFFF
    AD,PWM4 mixer,8,W,7FFFFFFF7FFFFFFF
    AE,PWM5 mixer,8,W,7FFFFFFF7FFFFFFF
    AF,PWM6 mixer,8,W,7FFFFFFF7FFFFFFF
    B0,PWM7 mixer,12,W,7FFFFFFF7FFFFFFF7FFFFFFF
    B1,PWM8 mixer,12,W,7FFFFFFF7FFFFFFF7FFFFFFF
    B2,VACS avg,16,W,0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF
    B3,VACS mult ch1,4,W,0FFFFFFF
    B4,VACS mult ch2,4,W,0FFFFFFF
    B5,VACS mult ch3,4,W,0FFFFFFF
    B6,VACS mult ch4,4,W,0FFFFFFF
    B7,VACS mult ch5,4,W,0FFFFFFF
    B8,VACS mult ch6,4,W,0FFFFFFF
    B9,VACS mult ch7,4,W,0FFFFFFF
    BA,VACS mult ch8,4,W,0FFFFFFF
    BB,VACS high th sat,4,W,FFFFFFFF
    BC,VACS low th sat,4,W,FFFFFFFF
    BD,VACS high th sub,4,W,FFFFFFFF
    BE,VACS low th sub,4,W,FFFFFFFF
    CF,Vol BQ,20,W,0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF
    D0,Vol Slew Rate,4,W,FF00FFFF
    D1,Ch0 Vol,4,W,00000FFF
    D2,Ch1 Vol,4,W,00000FFF
    D3,Ch2 Vol,4,W,00000FFF
    D4,Ch3 Vol,4,W,00000FFF
    D5,Ch4 Vol,4,W,00000FFF
    D6,Ch5 Vol,4,W,00000FFF
    D7,Ch6 Vol,4,W,00000FFF
    D8,Ch7 Vol,4,W,00000FFF
    D9,Master Vol,4,W,00000FFF
    DA,Bass Filter Set,4,W,07070707
    DB,Bass Filter Idx,4,W,0000003F
    DC,Treb Filter Set,4,W,07070707
    DD,Treb Filter Idx,4,W,0000003F
    DE,AM mode,4,W,001F1FFF
    DF,PSVC control,4,W,00000003
    E0,General control,4,W,0000000F
    E1,reserved,4,R,FFFFFFFF
    E2,EFUSE,12,R,FFFFFFFFFFFFFFFFFFFFFFFF
    E3,r_dolby_COEFLR,4,W,0FFFFFFF
    E4,r_dolby_COEFC,4,W,0FFFFFFF
    E5,r_dolby_COEFLSP,4,W,0FFFFFFF
    E6,r_dolby_COEFRSP,4,W,0FFFFFFF
    E7,r_dolby_COEFLSM,4,W,0FFFFFFF
    E8,r_dolby_COEFRSM,4,W,0FFFFFFF
    FE,Repeat_Sub_Addr,4,W,FFFFFFFF
    

    reg,

    Paul.

  • Hi Paul-san,

    Thank you for explaining so politely.
    I have a question regarding the text file.
    It seems that the register values that are described in the text file are the maximum value as a hexadecimal number.
    Is my understanding correct?
    If it is correct, I believe that 0xDB and 0xDD should become 24242424.
    Could you please give me your advice if I have any misunderstanding ?

    Best Regards,
    Kato

  • Hi Kato-san,

    You are correct about 0xdB and 0xDD. Max is 0x24242424. Apparently there is an error in the txt file on this. Sorry for the error.

    Also note that 0xDA and 0xDC only the define selections listed in the DS are writable.

    reg,

    Paul.

     

  • Hi Paul-san,

    Thank you for explaining.
    I understood.

    Best Regards,
    Kato

  • Hi Paul-san,

    I have an additional question regarding the text file.
    I believe that 0xD0 should become 0xC00007FF, 0xD1 to 0xD9 should become 0x000003FF.
    Could you please give me your advice if I have any misunderstanding ?

    Best Regards,
    Kato

  • Hi Paul-san,

    In addition, could you please confirm the maximum value of loudness registers(0x91 to 0x95) again?

    Best Regards,
    Kato

  • Hi Kato-san,

    I checked it on the bench, below is the max value for register write -

    91,Loudness Log2 LG,4,W,0FFFFFFF
    92,Loudness Log2 LO,4,W,FFFFFFFF
    93,Loudness G,4,W,0FFFFFFF
    94,Loudness O,4,W,FFFFFFFF
    95,Loudness BQ,20,W,0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF

    reg,

    Paul.

  • Hi Paul-san,

    Thank you for confirming.
    I understood that the maximum value of loudness registers(0x91 to 0x95) is correct.
    By the way, is my understanding correct regarding 0xD0 to 0xD9?

    Best Regards,
    Kato