C-116
MSC8101ADS RevB User’s Manual
MOTOROLA
END IF;
T1_EN_OUT~ = T1_EN_OUT_NODE;
T1_1LED = OPNDRN(T1_EN_OUT_NODE);
T234_EN_OUT~ = OPNDRN(T234_EN_OUT_NODE);
FETHIEN_OUT~ = FETHIEN_OUT_NODE;
CODECEN_OUT~ = OPNDRN(CODECEN_OUT_NODE);
DUMMY = OPNDRN(VCC); -- Test Workaround
%
******************************************************************************
* ATM ENABLE AND RESET LOGIC (Use BCSR1)
******************************************************************************
%
IF (ATM_EN~ == ATM_ENABLED) THEN ATM_EN_OUT~ = GND;
ELSE
ATM_EN_OUT~ = VCC;
END IF;
IF (ATM_RST~ == ATM_RST_ON) # (!HARD_RESET_ACTIVE~) THENATM_RST_OUT~ = GND;
ELSE
ATM_RST_OUT~ = VCC;
END IF;
%
******************************************************************************
* FAST ETHERNET PORT RESET LOGIC (Use BCSR1)
******************************************************************************
%
IF (FETH_RST~ == FETH_RST_ON) # (!HARD_RESET_ACTIVE~) THEN FETH_RST_OUT~ = GND;
ELSE
FETH_RST_OUT~ = VCC;
END IF;
%
******************************************************************************
* RS232 Transceivers Enable (Use BCSR1)
******************************************************************************
%
IF (RS232En_1~ == RS232_1_ENABLED) THEN RS232EN_1_OUT~ = GND; -- RS232-1 - active
ELSE RS232EN_1_OUT~ = VCC; -- standby
END IF;
IF (RS232En_2~ == RS232_2_ENABLED) THEN RS232EN_2_OUT~ = GND; -- RS232-2 - active
ELSE RS232EN_2_OUT~ = VCC; -- standby
END IF;
%
******************************************************************************
* T1/E1 Framer CS
******************************************************************************
%
IF (FrmCs_In~ == GND) THEN FrmCs_OUT~ = GND;
ELSE
FrmCs_OUT~ = VCC;
END IF;
IF ((FrmRst~ == GND) # !HARD_RESET_ACTIVE~)THEN FrmRst_OUT~ = GND;
ELSE
FrmRst_OUT~ = VCC;
END IF;
%
******************************************************************************
* Flash memory handler & Configuration Word
******************************************************************************
%
F_PD[4..1]= FLASH_PD_IN[4..1]; -- load “Flash Presence Detect” lines
SM73288X = (F_PD[] == 0);-- 32MByte (4 X 8 MByte banks)
SM73248X = (F_PD[] == 1);-- 16MByte (2 X 8 MByte banks)
F
re
e
sc
a
le
S
e
m
ic
o
n
d
u
c
to
r,
I
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
n
c
.
..