25/1/2004MOTOROLAMetrowerksMSC8101 ADSUser’s ManualRevision B (Revision Release 1.2)Dragilev LevSW/HW Dept Motorola Semiconductor Israel1 Shenkar Stre
T-X MSC8101ADS RevB User’s Manual MOTOROLA Freescale Semiconductor, I Freescale Semiconductor, Inc.
MOTOROLA MSC8101ADS RevB User’s Manual C-99C•1 Logic EquationsC•1•1 First Include File%*********************bcsrA.inc **************************
C-100 MSC8101ADS RevB User’s Manual MOTOROLAC•1•2 Second Include file%*********************ResetEnsure.tdf ******************************%% TITLE
MOTOROLA MSC8101ADS RevB User’s Manual C-101C•1•3 Main File%*********************bcsr.tdf ***************************************% TITLE “MSC8101
C-102 MSC8101ADS RevB User’s Manual MOTOROLA********** BCSR3 Power On Default Assignments ************************************************************
MOTOROLA MSC8101ADS RevB User’s Manual C-103CONSTANT TCPC_DEFAULT0 = 1;CONSTANT TCPC_DEFAULT1 = 0;CONSTANT BC1PC_DEFAULT0 = 0;CONSTANT BC1PC_DEF
C-104 MSC8101ADS RevB User’s Manual MOTOROLA SBOOTEN_OUT~, -- Enable Boot to serial EEPROM F_CS1~, F_CS2~, F_CS3~, F_C
MOTOROLA MSC8101ADS RevB User’s Manual C-105 D[0..7] : BIDIR; -- Bidirectional 8-bit wide Data Bus DUMMY : BIDIR; -
C-106 MSC8101ADS RevB User’s Manual MOTOROLA SCND_CFG_BYTE_READ, THIRD_CFG_BYTE_READ, FOURTH_CFG_BYTE_READ, F_PD[4..1], T1_EN_OUT_NODE, T234_EN_OUT_N
MOTOROLA MSC8101ADS RevB User’s Manual C-107* BCSR3 **************************************************
C-108 MSC8101ADS RevB User’s Manual MOTOROLA SoftReset~, -- Soft Reset internal HRD_HRWd -- Delayed Host RD/WR: NODE;BEGI
MOTOROLA MSC8101ADS RevB User’s Manual 11General Information 1 - General Information1•1 IntroductionThis document describes the engineering spec
MOTOROLA MSC8101ADS RevB User’s Manual C-109ATM_RST_PON_DEFAULT,FETHIEN_PON_DEFAULT,FETH_RST_PON_DEFAULT, RS232_1_ENABLE_PON_DEFAULT,RS232_2_ENABLE_PO
C-110 MSC8101ADS RevB User’s Manual MOTOROLA WE0Spare.clk = GLOBAL(clock); SyncTEA.d = VCC; -- for optional use TEA~ = OPNDRN(SyncTEA.q)
MOTOROLA MSC8101ADS RevB User’s Manual C-111 ELSEHRD_SHIFT.aclr = GND; END IF; HRD_SHIFT.shiftin= HRD_HRW;--LOAD SHIFT REGISTER HRD_HRWd= HRD_SHIFT.s
C-112 MSC8101ADS RevB User’s Manual MOTOROLA END IF;%*************************** BCSR1 Write Operation ***************************% IF (RESETi) THEN
MOTOROLA MSC8101ADS RevB User’s Manual C-113-- Assign Configuration Word: FROM_FLASH_CNFG_WORD = (F_CFG_EN~ == GND); -- Config word was loaded
C-114 MSC8101ADS RevB User’s Manual MOTOROLA(EE0_node,EE1_node,EE2_node,EE3_node,EE4_node,EE5_node,EED_node ,RSV3_7); ELSIF (MPC_READ_BCSR_4) THEN Da
MOTOROLA MSC8101ADS RevB User’s Manual C-115* Buffers Enable & ATM Chip Select********************************************************************
C-116 MSC8101ADS RevB User’s Manual MOTOROLAEND IF;T1_EN_OUT~ = T1_EN_OUT_NODE;T1_1LED = OPNDRN(T1_EN_OUT_NODE);T234_EN_OUT~ = OPNDRN(T234_EN_O
MOTOROLA MSC8101ADS RevB User’s Manual C-117SM73228X = (F_PD[] == 2);-- 8MByte (1 X 8 MByte bank )-- Declare 4 Flash Banks:FLASH_BANK1 = ( SM73228X #
C-118 MSC8101ADS RevB User’s Manual MOTOROLA -- with default MODCK setting from DIP-Switch -- PONRESET pulse resets while WD. -- Implemented a
12 MSC8101ADS RevB User’s Manual MOTOROLAGeneral Information[5]PMC-SIERRA 5350 Long Form Data Sheet[6] PMC-SIERRA 5350 Errata Notice[7] PMC-SIERA 5350
MOTOROLA MSC8101ADS RevB User’s Manual 13General Information1•5 ADS Featureso 64-bit MSC8101, running up to @ 100MHz external bus frequency.o 8 MB
14 MSC8101ADS RevB User’s Manual MOTOROLAGeneral Informationo On-board 1.2V - 2.2V adjustable for MSC8101 Internal Logic Operation and3.3V±10% fixed V
MOTOROLA MSC8101ADS RevB User’s Manual 15General InformationFIGURE 1-1 MSC8101ADS Block DiagramFlash SIMM.8 - 32MByteDATA Transceivers &Address B
16 MSC8101ADS RevB User’s Manual MOTOROLAHardware Preparation 2 - Hardware Preparation2•1 INTRODUCTIONThis chapter provides unpacking instructio
MOTOROLA MSC8101ADS RevB User’s Manual 17Hardware PreparationFIGURE 2-1 MSC8101ADS Top Side Part Location diagramHost SWEE SW64/32 SelectConfig SWBoo
18 MSC8101ADS RevB User’s Manual MOTOROLAHardware Preparation2•3•1 Setting The Core Supply Voltage LevelThe internal Logic & PLL’s of the MSC810
MOTOROLA MSC8101ADS RevB User’s Manual 19Installation Instructions 3 - Installation InstructionsThe MSC8101ADS may be configured according to the re
MSC8101ADS RevB User’s Manual Freescale Semiconductor, I Freescale Semiconductor, Inc.For More Info
20 MSC8101ADS RevB User’s Manual MOTOROLAInstallation InstructionsFIGURE 3-2 Host System Debug Scheme B3•3 Stand Alone OperationIn this mode, the
MOTOROLA MSC8101ADS RevB User’s Manual 21Installation InstructionsFIGURE 3-3 Stand Alone Configuration3•4 +5V Power Supply ConnectionThe MSC8101
22 MSC8101ADS RevB User’s Manual MOTOROLAInstallation Instructionssupplied with the Command Converter obtained from Macraigor Systems. FIGURE 3-5 &quo
MOTOROLA MSC8101ADS RevB User’s Manual 23Installation InstructionsFIGURE 3-6 P4 - Host I/F Connector3•7 Terminal to MSC8101ADS RS-232 ConnectionA
24 MSC8101ADS RevB User’s Manual MOTOROLAInstallation InstructionsFIGURE 3-7 P27A - Upper RS-232 Serial Port Connector FIGURE 3-8 P27B - Lower RS-23
MOTOROLA MSC8101ADS RevB User’s Manual 25Installation InstructionsCAUTIONThe memory SIMMs have alignment nibble near their # 1 pin. It is important to
26 MSC8101ADS RevB User’s Manual MOTOROLAOperating Instructions 4 - Operating Instructions4•1 INTRODUCTIONThis chapter provides necessary inform
MOTOROLA MSC8101ADS RevB User’s Manual 27Operating InstructionsFIGURE 4-2 Switch SW2 - Description4•2•3 ABORT Switch - SW3The ABORT switch is norma
28 MSC8101ADS RevB User’s Manual MOTOROLAOperating InstructionsFIGURE 4-3 DIP-Switch 64/32 Bit Setting4•2•6 HARD RESET (HRESET) - Switch - SW7HARD
MOTOROLA MSC8101ADS RevB User’s Manual 29Operating InstructionsFIGURE 4-4 Switch SW9 MODCK - Description4•2•9 Boot Mode Select - SW10SW10 is a 4-sw
MOTOROLA MSC8101ADS RevB User’s Manual III CONTENTS1•1 Introduction 111•2 Abbreviations’ List 111•3 Rela
30 MSC8101ADS RevB User’s Manual MOTOROLAOperating InstructionsFIGURE 4-5 Switch SW10 BOOT MODE - Description4•2•10 Software Options Switch - SW11S
MOTOROLA MSC8101ADS RevB User’s Manual 31Operating InstructionsDLL. See TABLE 4-2. summarized available modes. . Default set is JP3-OPEN (DLL disable)
32 MSC8101ADS RevB User’s Manual MOTOROLAOperating InstructionsFIGURE 4-8 JP9 - 5V CODEC Source Selection4•3•8 JS1-5 - Current Consumption Measurem
MOTOROLA MSC8101ADS RevB User’s Manual 33Operating InstructionsThe green Ethernet Receive LED indicator blinks whenever the LXT970 is transmitting dat
34 MSC8101ADS RevB User’s Manual MOTOROLAOperating InstructionsNoteApplication S/W should always seek to match the state of LD13 to the status of the
MOTOROLA MSC8101ADS RevB User’s Manual 35Operating Instructions• PPC Bus SDRAM Controller• GPCM (Flash, BCSR, ATM, Ext. Tools)• UPM (QFALC, Ext. Tools
36 MSC8101ADS RevB User’s Manual MOTOROLAOperating InstructionsWarningThe initialization in TABLE 4-4. "Memory Control-ler Initialization for 100
MOTOROLA MSC8101ADS RevB User’s Manual 37Operating InstructionsBR5 PM5350 - ATM UNI BufferedPPC14600801 Base at 14600000, 8 bit port size, no parity,
38 MSC8101ADS RevB User’s Manual MOTOROLAOperating InstructionsMBMR QFALC - 4ch. T1/E1Read AccessBuffered PPC10015400 60x bus select, refresh disable,
MOTOROLA MSC8101ADS RevB User’s Manual 39Functional Description 5 - Functional DescriptionIn this chapter the ADS block diagram is described in deta
IV MSC8101ADS RevB User’s Manual MOTOROLA4•4•4 Ethernet LINK Indicator - LD4 334•4•5 Fast Ethernet CLSN Indicator - LD5 334•4•6 ATM RX Indicator - L
40 MSC8101ADS RevB User’s Manual MOTOROLAFunctional DescriptionHard-Reset configuration word. This configuration may be taken from an internal default
MOTOROLA MSC8101ADS RevB User’s Manual 41Functional Description5•1•4 Manual Soft ResetTo allow run-time Soft-reset, when the Command Converter is di
42 MSC8101ADS RevB User’s Manual MOTOROLAFunctional Description5•1•5 MSC8101 Internal Hard Reset SourcesThe MSC8101 has internal sources which gener
MOTOROLA MSC8101ADS RevB User’s Manual 43Functional DescriptionFIGURE 5-1 Clock Distribution SchemeThe Zero Delay Buffer CY2309 distributes high spee
44 MSC8101ADS RevB User’s Manual MOTOROLAFunctional Descriptionceivers are disabled during access to that region, avoiding possibleA contention over d
MOTOROLA MSC8101ADS RevB User’s Manual 45Functional Descriptionassigned to a CS line according to TABLE 5-3. "MSC8101ADS Chip Select Assignments&
46 MSC8101ADS RevB User’s Manual MOTOROLAFunctional Description5•6•2 SDRAM RefreshThe SDRAM is refreshed using its auto-refresh mode. I.e., using SD
MOTOROLA MSC8101ADS RevB User’s Manual 47Functional DescriptionFIGURE 5-3 FLASH SIMM Connection SchemeAs can be seen in FIGURE 5-3, the FLASH CS is d
48 MSC8101ADS RevB User’s Manual MOTOROLAFunctional Description5•8 Communication PortsThe MSC8101ADS is include several communication ports, to al
MOTOROLA MSC8101ADS RevB User’s Manual 49Functional DescriptionTABLE 5-6. Ports Function EnableMSC8101 I/O Ports/NameADS On-Board PeripheralsDMA Ext.
MOTOROLA MSC8101ADS RevB User’s Manual V5•11•1 BCSR0 - Board Control / Status Register 0 555•11•2 BCSR1 - Board Control / Status Register 1 565•11•3
50 MSC8101ADS RevB User’s Manual MOTOROLAFunctional Description5•8•1 ATM PortTo support the MSC8101 ATM controller, a 155.52Mbps User Network Interf
MOTOROLA MSC8101ADS RevB User’s Manual 51Functional Descriptionethernet transceiver may be Disabled / Enabled at any time via the MII’s MDIO port.The
52 MSC8101ADS RevB User’s Manual MOTOROLAFunctional Description5•8•4 T1/E1 PortsThe QFALC framer supports four T1/E1 and contains analog and digital
MOTOROLA MSC8101ADS RevB User’s Manual 53Functional Descriptionto detect if a terminal is connected to the MSC8101ADS board.•DSRA ( O ) - Data Set Rea
54 MSC8101ADS RevB User’s Manual MOTOROLAFunctional Descriptionpansion Connector is using for off-board tools (ECOM,DMA e.g.) it’s necessary to avoid
MOTOROLA MSC8101ADS RevB User’s Manual 55Functional Description• Buffers Enable/Disable.• Device Reset.4) Host Interface which includes:• Buffers Enab
56 MSC8101ADS RevB User’s Manual MOTOROLAFunctional Description5•11•2 BCSR1 - Board Control / Status Register 1The BCSR1 serves as a control registe
MOTOROLA MSC8101ADS RevB User’s Manual 57Functional Description3ATM_RST ATM Port Reset. When asserted (low), the ATM port transceiver is in resetstate
58 MSC8101ADS RevB User’s Manual MOTOROLAFunctional DescriptionTABLE 5-11. Peripheral’s Availability Decoding.5•11•3 BCSR2 - Board Control / Status
MOTOROLA MSC8101ADS RevB User’s Manual 59Functional Description5•11•4 BCSR3 - Board Status Register 3BCSR3 is a status register which is accessed as
VI MSC8101ADS RevB User’s Manual MOTOROLA Freescale Semiconductor, I Freescale Semiconductor, Inc.F
60 MSC8101ADS RevB User’s Manual MOTOROLAFunctional Descriptiontion" on page 60.TABLE 5-15. BCSR3 DescriptionBIT MNEMONIC FunctionDEFSETATT.0 EE
MOTOROLA MSC8101ADS RevB User’s Manual 61Functional DescriptionTABLE 5-16. EXTOOLI(0:3) AssignmentEXTTOOLI(0:3) [hex] External Tool0 T/ECOM - Communi
62 MSC8101ADS RevB User’s Manual MOTOROLAPPC Bus Memory Map 6 - PPC Bus Memory MapAll accesses to MSC8101 memory slaves is controlled by the its mem
MOTOROLA MSC8101ADS RevB User’s Manual 63PPC Bus Memory Mapand DMA. This memory map is a recommended memory map and since it is a "soft" map
64 MSC8101ADS RevB User’s Manual MOTOROLAPPC Bus Memory MapNote: Address (except fixed) may moved about the map, to the convenience of any user. FE000
MOTOROLA MSC8101ADS RevB User’s Manual 65Power 7 - Power7•1 Power rails.There 3 power buses with the MSC8101:1)I/O -3.3V nominal1)Internal Logic
66 MSC8101ADS RevB User’s Manual MOTOROLAPowercation Maximum Current Consumption" below:To protect on-board devices against supply spikes, decou
MOTOROLA MSC8101ADS RevB User’s Manual A-67APPENDIX A - MSC8101 Bill of Material Freescale Semiconductor, I
A-68 MSC8101ADS RevB User’s Manual MOTOROLAA•1 BOMIn this section the MSC8101ADS’s RevB bill of material is listed according to their reference de
MOTOROLA MSC8101ADS RevB User’s Manual A-69C117 Capacitor 10uF, 10V, 10%SMD Size A,SPRAGUE 293D106X9010A2TC185,C186 Capacitor 47pF, 50V, 5% COG SMDSiz
MOTOROLA MSC8101ADS RevB User’s Manual VII LIST OF FIGURESFIGURE 1-1 MSC8101ADS Block Diagram 15FIGURE 2-1 MSC81
A-70 MSC8101ADS RevB User’s Manual MOTOROLAP12 Connector 8 pin, RJ45 Receptacle,Shielded, 90oMOLEX 43202_8110P15,P16 Connector SMB Straight PCB Jack S
MOTOROLA MSC8101ADS RevB User’s Manual A-71R34,R39,R48,R54,R63,R66,R67,R72,R73,R93,R96,R103,R108,R111,R119,R121,R209Resistor 1 KΩ, 1%, SMD 0603, 0.1W
A-72 MSC8101ADS RevB User’s Manual MOTOROLAR200 Resistor 8.45 KΩ, 1% SMD 1206,1/4WRODERSTEIN D25-8K45FCSR201,R220 Resistor 5KΩ, 5% SMD 1206, 1/4WRCD B
MOTOROLA MSC8101ADS RevB User’s Manual A-73U2 EPM7256A - 120 I/O, 256Macrocell, 7 nsec propagation delay,EEPROM Based In SystemProgrammable Logic Devi
A-74 MSC8101ADS RevB User’s Manual MOTOROLAU26 Clock Generator 1.544MHz, 3.3VSupply, 4-pinM-TRON 1.544MHz. M3H16FCDSocket 8-pin SMD PRECIDIP 110-93-30
MOTOROLA MSC8101ADS RevB User’s Manual A-75 Freescale Semiconductor, I Freescale Semiconductor, Inc
MOTOROLA MSC8101ADS RevB User’s Manual B-75APPENDIX B - Support Information Freescale Semiconductor, I
B-76 MSC8101ADS RevB User’s Manual MOTOROLA1010In this chapter all information needed for support, maintenance and connectivity to theMSC8101ADS is pr
MOTOROLA MSC8101ADS RevB User’s Manual B-77Expansion - Interconnect Signals" below:TABLE B1-2. P1 - System Expansion - Interconnect SignalsPin
B-78 MSC8101ADS RevB User’s Manual MOTOROLAA26 5V0 P +5V Supply. Connected to ADS’s 5V plane. Provided as powersupply for external tool. For allowed c
VIII MSC8101ADS RevB User’s Manual MOTOROLA Freescale Semiconductor, I Freescale Semiconductor, Inc
MOTOROLA MSC8101ADS RevB User’s Manual B-79B21 V3.3 P 3.3V Power Out. These lines are connected to the main 3.3Vplane of the MSC8101ADS, this, to prov
B-80 MSC8101ADS RevB User’s Manual MOTOROLAC11 IRQ6b I,P.U. Interrupt Request 6 . Connected to MSC8101‘s DP6//IRQ6b/DACK3 signal. Pulled up on the ADS
MOTOROLA MSC8101ADS RevB User’s Manual B-81C32 N.C. - Not ConnectedD1 GND P Digital Ground. Connected to main GND plane of the ADS.D2D3D4 EXPWE0b O Ex
B-82 MSC8101ADS RevB User’s Manual MOTOROLAB•1•2 MSC8101ADS’s P2 - CPM Expansion ConnectorP4 is a 128 pin, 900, DIN 41612 connector, which allows fo
MOTOROLA MSC8101ADS RevB User’s Manual B-83A13 SPISELb(PD19) I/O, T.S. When SPI port is enabled, this signal is the select input line forthat port. Wh
B-84 MSC8101ADS RevB User’s Manual MOTOROLAB2 ATMTCAb (PA30) I/O, T.S. ATM Transmit Cell Available (H). When this signal is asserted(High), while the
MOTOROLA MSC8101ADS RevB User’s Manual B-85B15 ATMRXD7 (PA17) I/O, T.S. ATM Receive Data (7c:0). When the ATM port is enabled, this buscarries the cel
B-86 MSC8101ADS RevB User’s Manual MOTOROLAC3 FETHTXEN (PB29) I/O, T.S. Fast-Ethernet Transmit Enable (H). The MSC8101 will assert(High) this line, t
MOTOROLA MSC8101ADS RevB User’s Manual B-87C15 HD0 I/O, T.S. Host Interface Bidirectional Data Port D0-D13. Present as well asat P4 connector.C16 HD1C
B-88 MSC8101ADS RevB User’s Manual MOTOROLAD5 CLK5 (PC27) I/O, T.S. Clock 5 input. When TDMB is enabled this pin is an input clock.When TDMB port is d
MOTOROLA MSC8101ADS RevB User’s Manual IX LIST OF TABLESTABLE 1-1. MSC8101ADS Specifications 12TABLE 4-1. Available Clock Mo
MOTOROLA MSC8101ADS RevB User’s Manual B-89D20 FETHMDIO (PC12) I/O, T.S. Fast-Ethernet Port Management Data I/O. This signal serves asbidirectional se
B-90 MSC8101ADS RevB User’s Manual MOTOROLAB•1•3 P3 - Altera’s In System Programming (ISP)This is a 10 pin generic 0.100" pitch header connecto
MOTOROLA MSC8101ADS RevB User’s Manual B-913 HD0 I/O, T.S. Host Interface Bidirectional Data Port HD(0:15).4 HD15 HD26 HD37 HD48 HD59 HD610 HD711 HD81
B-92 MSC8101ADS RevB User’s Manual MOTOROLAB•1•5 P5, P7, P8, P9, P10, P13, P14 - Logic Analyzer ConnectorsThese are 38 pin, SMT, high density, match
MOTOROLA MSC8101ADS RevB User’s Manual B-93B•1•7 P12 - Ethernet Port ConnectorThe Ethernet connector on the MSC8101ADS - P12, is a Twisted-Pair (10-
B-94 MSC8101ADS RevB User’s Manual MOTOROLAConnectors Interconnect Signals" belowB•1•10 P19,P21,P24 - Stereo Phone Jack ConnectorsThese are st
MOTOROLA MSC8101ADS RevB User’s Manual B-95B•1•12 P26 - 5V Power Supply ConnectorsSee FIGURE 3-4, "P26: +5V Power Connector" on page 21 .B
B-96 MSC8101ADS RevB User’s Manual MOTOROLA Freescale Semiconductor, I Freescale Semiconductor, Inc
MOTOROLA MSC8101ADS RevB User’s Manual C-97APPENDIX C - Program Information Freescale Semiconductor, I
C-98 MSC8101ADS RevB User’s Manual MOTOROLA2020The MSC8101 has one programmable logic device - Altera CPLD, serving control and stasusfunction on the
Comments to this Manuals