MOTOROLA
MSC8101ADS RevB User’s Manual
C-109
ATM_RST_PON_DEFAULT,FETHIEN_PON_DEFAULT,FETH_RST_PON_DEFAULT,
RS232_1_ENABLE_PON_DEFAULT,RS232_2_ENABLE_PON_DEFAULT);
------------------
-- BCSR3 --
------------------
BCSR3_PON_CONST[] = (EE0_PON_DEFAULT,EE1_PON_DEFAULT,EE2_PON_DEFAULT,
EE3_PON_DEFAULT,EE4_PON_DEFAULT,EE5_PON_DEFAULT,
EED_PON_DEFAULT,RSV3_7_PON_DEFAULT);
FOR i IN 0 to SIZE0 GENERATE
IF(BCSR0_PON_CONST[i]) THEN BCSR0_PON_DEF[i] = VCC;
ELSE BCSR0_PON_DEF[i] = GND;
END IF;
END GENERATE;
FOR i IN 0 to SIZE1 GENERATE
IF(BCSR1_PON_CONST[i]) THEN BCSR1_PON_DEF[i] = VCC;
ELSE BCSR1_PON_DEF[i] = GND;
END IF;
END GENERATE;
FOR i IN 0 to SIZE3 GENERATE
IF(BCSR3_PON_CONST[i]) THEN BCSR3_PON_DEF[i] = VCC;
ELSE BCSR3_PON_DEF[i] = GND;
END IF;
END GENERATE;
%
*********************************
******* END Generation *********
*********************************
%
%********************************
******* Clock Assignments ******
********************************%
Bcsr0[].clk = GLOBAL(clock);
Bcsr1[].clk = GLOBAL(clock);
Bcsr4[].clk = ExtClk;
Bcsr5[].clk = ExtClk;
Bcsr6[].clk = ExtClk;
DivEn.clk
= ExtClk;
SyncHardReset.clk = ExtClk;
DSyncHardReset.clk = ExtClk;
PRST_Ensure.clock = ExtClk;
EE0_HOLD.clock = ExtClk;
EE45_HOLD.clock = ExtClk;
POR_IMPULSE1.clk = ExtClk;
WD_TIMER1.clk = ExtClk;
--WDEn.clk = ExtClk;
SyncTEA.clk = GLOBAL(clock);
FlashOE.clk = GLOBAL(clock);
HOST_EN.clk = R_PORI~;
DATA_HOLD.clock = GLOBAL(clock);
ResetEnsure.clock = GLOBAL(clock);
HRD_SHIFT.clock = GLOBAL(clock);
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
.
..