Nortel Networks MSC8101 ADS user manual BCSR0 Description, BCSR1 Description

Page 56

Freescale Semiconductor, Inc.

 

 

Freescale Semiconductor, Inc.

 

 

 

 

Functional Description

 

 

 

 

TABLE 5-9. BCSR0 Description

 

 

 

 

 

 

 

BIT

MNEMONIC

Function

PON

ATT.

DEF

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

HOSTTRI

Host Request or Acknowledge Enable. When high host request/

1

R,W

 

 

acknowledge I/O obtains high impedance and external buffer is HI-Z if low

 

 

 

 

this signal is enable via external buffer.

 

 

 

 

 

 

 

3

T1_1ENa

T1/E1 channel 1 Enable. When asserted (low) T1/E1 QFALC framer

1

R,W

 

 

channel 1 lines are connected to the CPM TDMA1 ports. If negated (high),

 

 

 

 

T1/E1 channel 1 is disable and associated TDMA1 lines may be used for

 

 

 

 

the CODEC application. See TABLE 5-11. "Peripheral’s Availability

 

 

 

 

Decoding." for more explanation

 

 

 

 

 

 

 

4

T1_234ENa

T1/E1 Ports channels 2,3,4 Enable. When asserted (low) the QFALC

1

R,W

 

 

channels 2,3,4 are available on TDMB2,TDMC2 and TDMD2. When

 

 

 

 

negated (high), the QFALC channels 2,3,4 are isolated by tri-state buffersb.

 

 

 

 

The T1/E1 2,3,4 ports are available when MII bus of Fast Ethernet

 

 

 

 

Transceiver is disabled. See TABLE 5-11. "Peripheral’s Availability

 

 

 

 

Decoding." for more explanation.

 

 

 

 

 

 

 

5

FRM_RST

T1/E1 Framer (QFALC) Reset. When asserted (low), the QFALC device is

1

R,W

 

 

in reset state. This line is driven also by HRESET~ signal of the MSC8101.

 

 

 

 

 

 

 

6

SIGNAL_LAMP_0

Signal Lamp 0. When this signal is active (low), a dedicated Green LED

1

R,W

 

 

illuminates. When in-active, this LED is darkened. This LED may be used

 

 

 

 

for S/W signalling to user.

 

 

 

 

 

 

 

7

SIGNAL_LAMP_1

Signal Lamp 1. When this signal is active (low), a dedicated Red LED

1

R,W

 

 

illuminates. When in-active, this LED is darkened. This LED may be used

 

 

 

 

for S/W signalling to user.

 

 

 

 

 

 

 

a. See also TABLE 5-11. "Peripheral’s Availability Decoding."

b. In fact only “Receive Data Out” and “Receive Clock” output signals from QFALC will be disabled. “Frame Sync” should be disabled by QFALC programming or by reset to the framer (FRM_RST bit).

5•11•2 BCSR1 - Board Control / Status Register 1

The BCSR1 serves as a control register on the ADS. It is accessed as a word at offset 4 from BCSR base address. It may be read or written at any time. BCSR1 gets its defaults upon Power- On reset. BCSR1 fields are described in TABLE 5-10. "BCSR1 Description" below

TABLE 5-10. BCSR1 Description

 

BIT

MNEMONIC

Function

 

PON

ATT.

 

 

 

DEF

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

SBOOT_EN

Serial BOOT Enable. When asserted (low) or if serial boot mode is chosen

0

R,W

 

 

 

 

I2C lines are tied to EEPROM part U20, if (high) FETH MII data bus are

 

 

 

 

 

 

driven over I2C lines. The mux is done via Bus Switch U19.

 

 

 

 

 

 

 

 

 

 

 

 

1

CODEC_ENa

CODEC Enable. When asserted (low) CODEC chip (CS4221) is connected

0

R,W

 

 

 

 

to TDMA1 port, if (high) data path from CODEC is isolated.

 

 

 

 

 

 

 

 

 

 

 

 

2

ATM_EN

ATM Port Enable. When asserted (low) the ATM UNI chip (PM5350)

1

R,W

 

 

 

 

connected to FCC1 is enabled for transmission and reception. When

 

 

 

 

 

 

negated, the ATM transceiver is in factb in standby mode and its associated

 

 

 

 

 

 

buffersc are in tri-state mode, freeing all its i/f signals for off-board use via

 

 

 

 

 

 

the expansion connectors.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

56

 

MSC8101ADS RevB User’s Manual

MOTOROLA

 

For More Information On This Product,

Go to: www.freescale.com

Image 56
Contents MSC8101 ADS MSC8101ADS RevB User’s Manual Contents ATM on LD14 BOM Freescale Semiconductor, Inc List of Figures Viii List of Tables Freescale Semiconductor, Inc Related Documentation IntroductionAbbreviations’ List Characteristics Specifications SpecificationMSC8101ADS Specifications ADS Features Freescale Semiconductor, Inc Semiconductor, Inc Hardware Preparation MSC8101ADS Top Side Part Location diagram Setting HReset Configuration Source Setting The Core Supply Voltage LevelSetting MODCK13 For Initial PLLs’ Multiplication Factor SW9 OnCE Connection Scheme Host I/F OperationStand Alone Operation Host System Debug Scheme B34 +5V Power Supply Connection JTAG/OnCE Connector P6Host I/F Connector P4 P6 JTAG/OnCE Port ConnectorP4 Host I/F Connector Terminal to MSC8101ADS RS-232 ConnectionFlash Memory Simm Installation 38 10/100-Base-T Ethernet Port ConnectionFlash Memory Simm Insertion Host I/F Setting SW1 Emulator Enable EE SW2Data Bus Width Setting SW5 & SW6 Abort Switch SW3Soft Reset Sreset Switch SW4 Configuration Switch SW9 Hard Reset Hreset Switch SW7Power-On Reset Switch Preset SW8 Available Clock Mode Setting Boot Mode Select SW10Modck CPMSoftware Options Switch SW11 431 JP1 DLL DisableJumpers 432 JP2 Clock Buffer Set433 JP3 50 Ohm Enable 436 JP6,JP7 MIC Enable437 JP9 5V power supply for Codec 434 JP4 VPP Source SelectorLEDs Ethernet Link Indicator LD4 Fast Ethernet Clsn Indicator LD5ATM RX Indicator LD6 ATM TX Indicator LD7MSC8101’s Registers’ Programming Memory Controller Registers Programming SIU Registers’ ProgrammingSystem Initialization Memory Controller Initialization for 10050a MHz Memory Controller Initialization for 10050a MHz Mbmr Reset & Reset Configuration Power- On ResetPower On Reset Configuration Manual Hard ResetSummary Reset Configuration Schemes Hard Reset Configuration WordManual Soft Reset IRQ2Local Interrupter Clock GeneratorBus Buffering Chip Select GeneratorSynchronous Dram Bank MSC8101ADS Chip Select Assignments Bus Timing MachineSdram MHz Sdram Mode Register ProgrammingSdram Programming Sdram Refresh Cycle Type \ Flash Delay nsecFlash Memory Simm Flash Simm Connection Scheme Flash Programming VoltageCommunication Ports Ports Function Enable MSC8101 I/O Ports/Name581 ATM Port 582 100/10 Base T Port5831 CS4221 Programming CS4221 ProgrammingAudio Codec 585 RS232 Ports CS4221 Programming584 T1/E1 Ports Host I/F Board Control & Status Register Bcsr Host I/F Interconnect signalsDMA off-board tool BCSR0 Description BCSR0 Board Control / Status RegisterBIT Mnemonic PON ATT DEF HostcspBCSR1 Board Control / Status Register BCSR0 Description10. BCSR1 Description 10. BCSR1 Description PON ATT DEF AtmrstFethien FethrstBCSR2 Board Control / Status Register 11. Peripheral’s Availability Decoding12. BCSR2 Description 12. BCSR2 Description 13. Flash Presence Detect 75 Encoding14. Flash Presence Detect 41 Encoding BCSR3 Board Status Register15. BCSR3 Description 16. EXTOOLI03 Assignment 17. External Tool Revision Encoding18. ADS Revision Encoding EngineeringPPC Bus Memory Map MSC8101ADS Memory Map MSC8101ADS Memory Map FE000000 FfffffffFF000000 Ffffffff FF800000 FfffffffPower rails ADS Power SchemeOff-Board Application Maximum Current Consumption 711 5V Bus712 3V Bus 713 5V BusAppendix a MSC8101 Bill of Material A1 BOM Table A-1. MSC8101ADS Bill Of MaterialFreescale Inc Inc Dale Freescale Semiconductor Freescale Semiconductor, Inc Appendix B Support Information Interconnect Signals B11Table B1-2. P1 System Expansion Interconnect Signals GND TSTAT0TSTAT1 TSTAT2 TSTAT3 TSTAT4 TSTAT5Clkx Damage to the PM5350 ATM UNIEXPD0 EXPD1EXPD2 EXPD3EXPCTL0 SCC1RXD PD30 Table B1-3. P2 CPM Expansion Interconnect SignalsB12 MSC8101ADS’s P2 CPM Expansion Connector SPICLKPD18 SPIMOSIPD17Hwrds PD7Atmtsoc PA29 Atmrsoc PA27Atmrfclk Atmrca PA26ATMRXD7 PA17 ATMRXD6 PA16ATMRXD5 PA15 ATMRXD4 PA14Fethtxen PB29 Fethrxer PB28Fethcol PB27 Fethcrs PB26HD0 HD1HD2 HD3Atmfclk PC26 Fethmdc PC13Fethmdio PC12 PC7PC6 SMCTX1PC5B13 Table B1-4. P3 ISP Connector Interconnect SignalsB14 P4 Host Interface Connector HD1 HD2 HD3 HD4 HD5 HD6 HD7 HD8 HD9 HA1 HA2 HA3 HCS1Hack HreqTable B1-6. P6 JTAG/ONCE Connector Interconnect Signals B15 P5, P7, P8, P9, P10, P13, P14 Logic Analyzer ConnectorsB16 HDSTable B1-7. P12 Ethernet Port Interconnect Signals B17 P12 Ethernet Port ConnectorB18 P15,P16 SMB Connectors B19 P17,P18 Double RJ45 T1/E1 Line ConnectorsB110 P19,P21,P24 Stereo Phone Jack Connectors B111 P20,P22,P23,P25 RCA Jack ConnectorsTable B1-10. P27A Interconnect Signals Table B1-11. P27B Interconnect SignalsB112 P26 5V Power Supply Connectors B113 P27A,B RS232 Ports’ ConnectorsFreescale Semiconductor, Inc Appendix C Program Information Freescale Semiconductor, Inc Logic Equations C11 First Include FileC12 Second Include file C13 Main File Constant SHIFTLENGTH= Length of HRD/HRW Delay Shifter SIZE0 Constant EE45HOLDVALUEConstant SIZE1 ConstantConstant TCPCDEFAULT0 Constant TCPCDEFAULT1 HDIMDEN~ Host SW Enable RSTCNF~ OutputSRESET~ HRESET~ BidirSBOOTENOUT~ SPARE1 OutputHDIEN~ HRRQEN~WDTIMER1 WDTIMER2WDTIMER3 WDTIMER4Eepromenable Resets CleartowdctrlBCSR1 SBOOTEN~ Scndcfgbyteread Thirdcfgbyteread FourthcfgbytereadBCSR3 IRQ0BCSR1PONDEF0..SIZE1 BCSR3PONDEF0..SIZE3BCSR0 BCSR0PONCONST0..5 Begin DefaultsEND Defaults END if END Generate EEDPONDEFAULT,RSV37PONDEFAULTElse EE Pins Regularpoweronreset = RPORI~ == RegularponresetactivePSDVAL~ = Opndrnvcc END ifIf Hdds then If !HDSP then Hdiwr =Else Hdiwr = END if ElseElsif MPCWRITEBCSR1 then Elsif MPCWRITEBCSR4 thenElsif MPCWRITEBCSR5 then Elsif MPCWRITEBCSR6 thenElsif MPCREADBCSR3 then SIGNALLAMP1~ Elsif MPCREADBCSR1 thenIf MPCREADBCSR0 then HRESET~ = SRESET~ =Elsif Firstcfgbyteread then Elsif Scndcfgbyteread thenThen SIGLAMP0OUT~ = GND Else Then SIGLAMP1OUT~Else SIGLAMP1OUT~ END if If !T1234EN~ & FETHIEN~ then116 MODCK1-3 Driven END if Drive Poreset Impulse Reconfig Using BCSR4Watchdog for Auto Reconfiguration 118