beautypg.com

Interphase Tech 4538 User Manual

Page 96

background image

PowerQUICC II CPM Initialization

74

Interphase Corporation

MCCF1 register initialization:

Group 1 = 00: Group 1 (MCC channels 0-31) is used by TDMa1

Group 2 = 00: Group 2 (MCC channels 32-63) is used by TDMa1

Group 3 = 00: Group 3 (MCC channels 64-95) is used by TDMa1

Group 4 = 00: Group 4 (MCC channels 96-127) is used by TDMa1

Final Result of MCCF1 register is 0x00.

MCCF2 register initialization:

Group 1 = 00: Group 1 (MCC channels 128-159) is used by TDMa2

Group 2 = 00: Group 2 (MCC channels 160-191) is used by TDMa2

Group 3 = 00: Group 3 (MCC channels 192-223) is used by TDMa2

Group 4 = 00: Group 4 (MCC channels 224-255) is used by TDMa2

Final Result of MCCF2 register is 0x00 (don’t care).

In Independent Direct Mode and in Pass-Through Mode, only MCCs TDMax and TDMbx
are connected to the framers. TDMcx and TDMdx are not used.

MCCF1 register initialization:

Group 1 = 00: Group 1 (MCC channels 0-31) is used by TDMa1

Group 2 = 00: Group 2 (MCC channels 32-63) is used by TDMa1

Group 3 = 01: Group 3 (MCC channels 64-95) is used by TDMb1

Group 4 = 01: Group 4 (MCC channels 96-127) is used by TDMb1

Final Result of MCCF1 register is 0x05.

MCCF2 register initialization:

Group 1 = 00: Group 1 (MCC channels 128-159) is used by TDMa2

Group 2 = 00: Group 2 (MCC channels 160-191) is used by TDMa2

Group 3 = 01: Group 3 (MCC channels 192-223) is used by TDMb2

Group 4 = 01: Group 4 (MCC channels 224-255) is used by TDMb2

Final Result of MCCF2 register is 0x05.

For details on MCC Initialization, See Boot Firmware sources: tst\c\pqtdm.c Function
vPQTDM_MCC_Init_PQII.

N

OTE

The MCCs must be initialized before connecting to them in the SIRAM, otherwise
unpredictable errors, such as undue underruns will occur.