C.1.5 dolby digital®plus, C.1.5.2 setting drc modes for dolby digial plus, C.1.6 dolby® truehd – Cirrus Logic CS4970x4 User Manual

Page 156: C.1.5 dolby digital, Plus, C.1.6 dolby, Truehd

Advertising
background image

Introduction

CS4953x4/CS4970x4 System Designer’s Guide

DS810UM6

Copyright 2013 Cirrus Logic, Inc

C-3

UCMD Ef00000000000001

x= SGEN mode, yy= SGEN uld id

C.1.5 Dolby Digital

®

PLus

See the Cirrus Logic application note, AN304DA for a complete description of the Dolby Digital Plus
firmware module.

C.1.5.1 Loading Dolby Digital Plus for Stereo Output

The host commands necessary to load Dolby Digital Plus for stereo output are

UCMD Ef00000000000100

UCMD Ef000007000x00yy

UCMD Ef00000B0000000z

UCMD Ef00000000000001

x = DDplus mode for stereo output (Eg. LoRo).
yy = DDplus decoder uld id
z = ppm mode with output mode L_R

C.1.5.2 Setting DRC Modes for Dolby Digial Plus

The host commands necessary to set DRC modes for Dolby Digital Plus are.

UCMD Ef00000000000100

UCMD Ef000007000x00yy

UCMD Ef00000000000001

x = DDplus DRC mode desired (as per flash_image.xml file), yy= DDplus uld id

C.1.6 Dolby

®

TrueHD

See the Cirrus Logic application note, AN304DC for a complete description of the Dolby TrueHD firmware
module.

C.1.6.1 Loading Dolby TrueHD for Stereo Downmix Output

The host commands necessary to load Dolby TrueHd for stereo downmix output are

ucmd ef00000000000100

ucmd ef000007000m00nn

# Load True HD decoder stereo mode, if

exists

in the image.

ucmd ef000008000000pp

# Load setup crossbar.

ucmd ef000009000q00rr

# Load apply crossbar_b with main mixer

enabled)

ucmd ef00000b0000000z

ucmd ef00000000000001

m=TrueHD mode for stereo output, nn= TrueHD decoder uld id

pp= uld id of setup crossbar

q= Apply crossbar mode with main mixer enabled

rr= uld id of Apply Crossbar

z= ppm mode with output_mode L_R

Advertising
This manual is related to the following products: