Freescale Semiconductor, Inc.

Freescale Semiconductor, Inc.

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;

ELSEBCSR1_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;

ELSEBCSR3_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);

MOTOROLA MSC8101ADS RevB User’s ManualC-109

For More Information On This Product,

Go to: www.freescale.com

Page 110
Image 110
Nortel Networks MSC8101 ADS user manual EEDPONDEFAULT,RSV37PONDEFAULT, Else, END if END Generate