Gebruiksaanwijzing /service van het product MSC8101 ADS van de fabrikant Nortel Networks
Ga naar pagina of 119
25/1/2004 MOTOROLA Metrowerks MSC8101 ADS User’s Manual Revision B (Revision Release 1.2) Dragilev Lev SW/HW Dept Motor ola Semiconductor Israel 1 Shenkar S treet, Herzlia 46120, Israel TEL : 972-9-522-579 email: Lev .Dragilev@motor o la.com F AX: 972-9-9562990 SW/HW Dept Frees cale Semiconductor, I Freescale Semiconductor, Inc.
MSC8101ADS RevB User’s Manual Frees cale Semiconductor, I Freescale Semiconductor, Inc. For More Information On This Product, Go to: www.freescale.com nc.
MOTOROLA MSC8101ADS RevB User’s Manual III CONTENTS 1•1 Introduction 11 1•2 Abbreviations’ List 11 1•3 Related Documentation 11 1•4 Specification 12 1•5 ADS Features 13 2•1 INTRODUCTIO.
IV MSC8101ADS RevB User’s Manual MOTOROLA 4•4•4 Ethernet LINK Indicator - LD4 33 4•4•5 Fast Ethernet CLSN Indicator - LD5 33 4•4•6 ATM RX Indicator - LD6 33 4•4•7 ATM TX Indicator - .
MOTOROLA MSC8101ADS RevB User’s Manual V 5•11•1 BCSR0 - Board Control / Sta tus Register 0 55 5•11•2 BCSR1 - Board Control / Sta tus Register 1 56 5•11•3 BCSR2 - Board Control / Sta tus Register 2 58 5•11•4 BCSR3 - Board Status Register 3 59 7•1 Power rails.
VI MSC8101ADS RevB User’s Manual MOTOROLA Frees cale Semiconductor, I Freescale Semiconductor, Inc. For More Information On This Product, Go to: www.
MOTOROLA MSC8101ADS RevB User’s Manual VII LIST OF FIGURES FIGURE 1-1 MSC8101ADS Block Diagram 15 FIGURE 2-1 MSC8101ADS Top Si de Part Location diagram 17 FIGURE 3-1 Host Syst em Debug Scheme A 19 F.
VIII MSC8101ADS RevB User’s Manual MOTOROLA Frees cale Semiconductor, I Freescale Semiconductor, Inc. For More Information On This Product, Go to: www.
MOTOROLA MSC8101ADS RevB User’s Manual IX LIST OF TABLES TABLE 1-1. MSC8101ADS Specifications 12 TABLE 4-1. Available Clock Mode Setting 29 TABLE 4-2. JP1/JP2 Settings 31 TABLE 4-3. SIU Regist ers’ Programming 35 TABLE 4-4. Memory Controller Initialization for 100(50) MHz 36 TABLE 5-1 Summary Reset Configuration Schemes.
T-X MSC8101ADS RevB User’s Manual MOTOROLA Frees cale Semiconductor, I Freescale Semiconductor, Inc. For More Information On This Product, Go to: www.
MOTOROLA MSC8101ADS RevB User’s Manual 11 General Info rmation 1 - General Information 1•1 Introduction This document describes the en gineering specific ations of the MSC8101ADS board ba sed on the MSC8101- first member o f the family of pr ogrammab le DSP based around the SC1 00 DSP cores.
12 MSC8101ADS RevB User’s Manual MOTOROLA General Information [5] PMC-SIERRA 5350 Long Form Data Sheet [6] PMC-SIERRA 5350 Errata Notice [7] PMC-SIERA 5350 Reference Design [8] LXT970A (by Level One) Data Sheet [9] LXT970 Demo Board User’s Guide 1•4 Specification The MSC8101ADS specifications are give n in TABLE 1-1.
MOTOROLA MSC8101ADS RevB User’s Manual 13 General Info rmation 1•5 ADS Features o 64-bit MSC8101, running up to @ 100MHz external bus freq uency. o 8 MByte, 80 pin Flash SIMM reside after buffer. Supp ort for up to 32 MByte, con- trolled by GPCM, 5 V Programmable, with Automatic Flas h SIMM identification , via BCSR.
14 MSC8101ADS RevB User’s Manual MOTOROLA General Information o On-board 1.2V - 2.2V adjustable for MSC8101 Internal Logic Oper ation and 3.3V ± 10% fixed Voltage Regulators for other ci rcuits. May be bypa ssed in case of external po wer supplying.
MOTOROLA MSC8101ADS RevB User’s Manual 15 General Info rmation FIGURE 1-1 M SC8101ADS Block Diagram Flash SIM M. 8 - 32MByte DATA Transceivers & Address Buffers R S 2 3 2 P O R T S Reset,Config .
16 MSC8101ADS RevB User’s Manual MOTOROLA Hardware Preparation 2 - Hardware Preparation 2•1 INTRODUCTION This chapter provides unpacking instr uctions, hard ware preparatio n, and in stallation inst ructions for the MSC8101ADS .
MOTOROLA MSC8101ADS RevB User’s Manual 17 Hardware Preparation FIGURE 2-1 MSC8101ADS Top Side Part Location diagram Host SW EE SW 64/32 Select Config SW Boot Mode SW S/W Opt Frees cale Semiconductor, I Freescale Semiconductor, Inc. For More Information On This Product, Go to: www.
18 MSC8101ADS RevB User’s Manual MOTOROLA Hardware Preparation 2•3•1 Setting The Core Supply Voltage Level The internal L ogic & PLL’s of the MSC8101 is po wered separately throu gh a supply bus named 1V5. The voltage level over this powe r bus may vary betwee n 0.
MOTOROLA MSC8101ADS RevB User’s Manual 19 Installation Instruction s 3 - Installation Instructions The MSC8101ADS may be configured accord ing to the required working environment as follows: • Hos.
20 MSC8101ADS RevB User’s Manual MOTOROLA Installation Instructions FIGURE 3-2 Host Sy stem Debug Scheme B 3•3 Stand Alone Operation In this mode, the ADS is not controlled by th e hos t via the OnCE port. It may connect to host via one of its other ports, e.
MOTOROLA MSC8101ADS RevB User’s Manual 21 Installation Instruction s FIGURE 3-3 S tand Alone Configuration 3•4 +5V Power Supply Connection The MSC8101 require s +5V DC @ 4A max, power supply for o peration.
22 MSC8101ADS RevB User’s Manual MOTOROLA Installation Instructions supplied with the Command Converter obtained from Macraigor Systems. FIGURE 3-5 "P6 - JTAG/OnCE Port Connector" below shows the pin configuration of the connecto r .
MOTOROLA MSC8101ADS RevB User’s Manual 23 Installation Instruction s FIGURE 3-6 P 4 - Host I/F Connector 3•7 Terminal to MSC8 101ADS RS-232 Connection A serial (RS232) term inal or any other RS232 equipment, may be conne cted to both connectors P27/A-B (Upper and Lower).
24 MSC8101ADS RevB User’s Manual MOTOROLA Installation Instructions FIGURE 3-7 P27A - Upper RS-232 Serial Port Connector FIGURE 3-8 P27B - Lower RS-232 Serial Port Connector 3•8 10/100-Base-T Et hernet Port Connection The 10/100-Base-T p ort connector - P12, is an 8- pin, 90 o , receptacle RJ45 connector.
MOTOROLA MSC8101ADS RevB User’s Manual 25 Installation Instruction s CAUTION The memory SIMMs have alignment nibble near their # 1 pin. It is important to align the memory correctly before it is twisted, other- wise damage might be inflicted to both the memory SIMM and its socket.
26 MSC8101ADS RevB User’s Manual MOTOROLA Operating Instructions 4 - O perating Instructions 4•1 INTRODUCTION This chapter provides necessary information to use the MSC8101-ADS in host-controlled and stand-alone configurations. This includes cont r ols and indicators, memory map details, and software initializat ion of the board.
MOTOROLA MSC8101ADS RevB User’s Manual 27 Operating Instructions FIGURE 4-2 Switch SW2 - Description 4•2•3 ABORT Switch - SW3 The ABORT switch is normally used to abort program execution, this by issu ing a level 0 non- maskable interrupt to the Processo r.
28 MSC8101ADS RevB User’s Manual MOTOROLA Operating Instructions FIGURE 4-3 DIP-Switch 64/32 Bit Setting 4•2•6 HARD RESET (HRESET) - Switch - SW7 HARD reset is generated when switch SW7 is pr essed.
MOTOROLA MSC8101ADS RevB User’s Manual 29 Operating Instructions FIGURE 4-4 Switch SW9 MODCK - Description 4•2•9 Boot Mode Select - SW10 SW10 is a 4-switch Dip-Switc h with three poles in use. This switch selects Boot Mode over Altera FPGA on the Processor inpu ts EE0, EE4, EE5 during Power-On rese t sequence.
30 MSC8101ADS RevB User’s Manual MOTOROLA Operating Instructions FIGURE 4-5 Switch SW10 BOOT MODE - Description 4•2•10 Software Op tions Switch - SW11 SW11 is a 4-switch Dip-Switch with three poles in use.
MOTOROLA MSC8101ADS RevB User’s Manual 31 Operating Instructions DLL. See TABLE 4-2. summarized available mo des. . Defau lt set is JP3-OPEN (DLL disa ble). 4•3•3 JP3 - 50 Ohm Enable. JP3 provides 50 Ohm resistance term ination in case wh en using an external clock source via coaxial cable connected to the SM B C LOCKIN.
32 MSC8101ADS RevB User’s Manual MOTOROLA Operating Instructions FIGURE 4-8 JP9 - 5V CODEC Source Selection 4•3•8 JS1-5 - Current Consumption Measurement JS1-5 reside on I/O-pins, core & PLL main flow.
MOTOROLA MSC8101ADS RevB User’s Manual 33 Operating Instructions The green Ethernet Receive LED indicator blin ks whenever the LXT970 is tran smitting data via the 10/100-Base-T po rt.
34 MSC8101ADS RevB User’s Manual MOTOROLA Operating Instructions Note Application S/W should always seek to match the state of LD13 to the statu s of the LXT970, so that, this in dication is made reliable as to t he correct status of the LXT970.
MOTOROLA MSC8101ADS RevB User’s Manual 35 Operating Instructions • PPC Bus SDRAM Controller • GPCM (Flash, BCSR, ATM, Ext. Tools) • UPM (QFALC, Ext. Tools) 2) Communication functions which include: • ATM SAR • Fast Ethernet controller. • TDMs for T1/E1 and CODEC support • UART for terminal or host computer connectio n.
36 MSC8101ADS RevB User’s Manual MOTOROLA Operating Instructions Warning The initia lization in TABLE 4-4. "Memory Control- ler Initialization for 100(50 ) MHz" below are based on design and ar e not verified yet, due to silicon availability problems.
MOTOROLA MSC8101ADS RevB User’s Manual 37 Operating Instructions BR5 PM5350 - A TM UNI Buffered PPC 14600801 Base at 14600000, 8 bit p ort size, no parity , GPCM on PPC bus. OR5 FFFF8E3 6 32K Byte block size , delayed CS assertion, early CS and WE negation for write cycle, relax ed timing, 7 w .
38 MSC8101ADS RevB User’s Manual MOTOROLA Operating Instructions MBMR QF ALC - 4ch. T1/E1 Read Access Buffered PPC 10015400 60x bus select, refresh disable, write to UPM RAM, Read loop execu te 5 times, first RAM address.
MOTOROLA MSC8101ADS RevB User’s Manual 39 Functional Description 5 - Functional Description In this chapter the ADS block diagram is described in detail.
40 MSC8101ADS RevB User’s Manual MOTOROLA Functional Description Hard-Reset configuration word. This co nfiguration may be taken from an interna l default, in case RSTCONF is negated during HRESET asserted or taken from the Flash m emory (MS 8 bits of the data bus) or Alter a device A in case RSTCONF signal is asserted along with HRESET .
MOTOROLA MSC8101ADS RevB User’s Manual 41 Functional Description 5•1•4 Manual Soft Reset To allow run-time Soft-reset, when the Command Converter is disc onnected fr om the JTA G/ONCE connector and to su pport resident debugger s, a Soft Reset push-button is p rovided.
42 MSC8101ADS RevB User’s Manual MOTOROLA Functional Description 5•1•5 MSC8101 Internal Hard Reset Sources The MSC8101 has internal sources which gene rate Hard / Soft Resets.
MOTOROLA MSC8101ADS RevB User’s Manual 43 Functional Description FIGURE 5-1 Clock Distribution Scheme The Zero Delay Buffe r CY2309 distributes high speed clock with skew less 250ps when internal PLL is ON. Select inputs S1,S2 allow to the input clock be dir ectly applied to the o utput with pro- pogation delay of regular clock buffer about 5ns.
44 MSC8101ADS RevB User’s Manual MOTOROLA Functional Description ceivers are disabled during access to that region, avoidin g possible A contention over data lines. The MSC8101 chip-selects assignmen t to the va rious memories / registers on the M SC8101ADS are shown in TABLE 5-3.
MOTOROLA MSC8101ADS RevB User’s Manual 45 Functional Description assigned to a CS lin e according to TABLE 5-3. "MSC81 01 ADS Chip Select Assignments" on page 44 . FIGURE 5-2 S DRAM Connection Scheme 5•6•1 SDRAM Programming After power-up, SDRAM needs to be initialized by means of program ming, to esta blish its m ode of operation.
46 MSC8101ADS RevB User’s Manual MOTOROLA Functional Description 5•6•2 SDRAM Refresh The SDRAM is refreshed using its auto-refresh mode . I.e., using SDRAM machine 1’s pe riodic timer, an auto-refresh command is issued to the SDRAM every 1 4 µ sec, so that all 4096 A SDRAM rows are refreshed within spec’d 57.
MOTOROLA MSC8101ADS RevB User’s Manual 47 Functional Description FIGURE 5-3 FLASH SI MM Connection Scheme As can be seen in FIGURE 5-3 , the FLASH CS is distribute d to four CS signals. The distribution depends on the size of the FLASH module installed - it is read by th e BCSR using the PD(1-7) pins.
48 MSC8101ADS RevB User’s Manual MOTOROLA Functional Description 5•8 Communication Ports The MSC8101ADS is include several communication po rts, to allow convenient evaluation of CPM "Highlights".
MOTOROLA MSC8101ADS RevB User’s Manual 49 Functional Description TABLE 5-6. Ports Function Enable MSC8101 I/O Ports/Name ADS On-Board Peripherals DMA Ext.
50 MSC8101ADS RevB User’s Manual MOTOROLA Functional Description 5•8•1 ATM Port To support the MSC8101 ATM controller, a 155.52 Mbps User Network Interface (UNI) is provided on board, connected to FCC1 of the M SC8101 via UTOPIA I/F.Use is done with PM5350 S/UNI- 155-ULTRA by PMC-SIERA.
MOTOROLA MSC8101ADS RevB User’s Manual 51 Functional Description ethernet tran sceiver may be Disabled / Enabled at any time via the MI I’s MDIO port. The LXT970 is able to interr upt the MSC8101, this via IRQ7~ line. This line is shared also with the CPM expans ion connect ors.
52 MSC8101ADS RevB User’s Manual MOTOROLA Functional Description 5•8•4 T1/E1 Ports The QFALC framer suppor ts four T1/E1 and contai ns analog and digital functio n blocks, which are configured and contr olled by MSC8101.
MOTOROLA MSC8101ADS RevB User’s Manual 53 Functional Description to detect if a terminal is connected to the MSC8101ADS board. •D S R A ( O ) - Data Set Ready. This line is always asserted by the MSC8101ADS. • RTS ( I ) - Request To Send. This line is not connected in the MSC8101ADS.
54 MSC8101ADS RevB User’s Manual MOTOROLA Functional Description pansion Connector is using fo r of f-boar d tools (ECOM,DMA e.g.) it’s ne cessary to avoid signal col- lisions. For this purpose Host I/F buffers should be disabled for external non-dedicated too ls.
MOTOROLA MSC8101ADS RevB User’s Manual 55 Functional Description • Buffers Enable/Disable. • Device Reset. 4) Host Interface which includes: • Buffers Enable/Disable • Host Acknowledge Enable 5) ATM Port Control wh ich includes: • Transceiver Enable / Disable • Device Reset.
56 MSC8101ADS RevB User’s Manual MOTOROLA Functional Description 5•11•2 BCSR1 - Board Control / Status Register 1 The BCSR1 serves as a control registe r on the ADS. It is accesse d as a word at of fset 4 from BCSR base address. It may be read or written at any time.
MOTOROLA MSC8101ADS RevB User’s Manual 57 Functional Description 3A T M _ R S T AT M P o r t R e s e t . When asserted ( low ), the A TM port transce iver is in reset state. This line is driven also by HRESET~ signal of the MSC8101. 1R , W 4 FETHIEN Fast Ethernet Port Initial Enab le .
58 MSC8101ADS RevB User’s Manual MOTOROLA Functional Description TABLE 5-11. Peripheral’s Availability Decoding. 5•11•3 BCSR2 - Board Control / Status Register 2 BCSR2 is a status regist er which is accessed as word at offset 8 from the BCSR ba se address.
MOTOROLA MSC8101ADS RevB User’s Manual 59 Functional Description 5•11•4 BCSR3 - Board Status Register 3 BCSR3 is a status register which is accessed as word at offset C from the BCSR base address. Its a Read-Only register. BCSR3’s various fields ar e described in TABLE 5-15.
60 MSC8101ADS RevB User’s Manual MOTOROLA Functional Description tion" on page 60 . TABLE 5-15. BC SR3 Description BIT MNEMONIC Function DEF SET AT T. 0 EE0 Emulation Enable 0. Show s the apropriate bit st ate of the emulation dip- switch providing an option to manually program deb ugging.
MOTOROLA MSC8101ADS RevB User’s Manual 61 Functional Description TABLE 5-16. EXTOOLI(0:3) Assignment EXTTOOLI(0:3) [hex] External T ool 0 T/ECOM - Communication tool 1 - C Reserved D DMA T ool E F uture Host I/F T ool F External T ool is Not Present TABLE 5-17.
62 MSC8101ADS RevB User’s Manual MOTOROLA PPC Bus Memory Map 6 - P PC Bus Memory Map All accesses to MS C8101 memory sla ves is controlled by th e its memory contr oller.
MOTOROLA MSC8101ADS RevB User’s Manual 63 PPC Bus Memory Map and DMA. This memory map is a reco mmended memo ry map and since it is a "soft" map devices’ TABLE 6-1.
64 MSC8101ADS RevB User’s Manual MOTOROLA PPC Bus Memory Map Note: Address (except fixed) may move d about the map, to the convenience of any user. FE000000 - FFFF FFFF Flash SIMM 32M SIMM SM73288 or 32 FF000000 - FFFFFF FF 16M SIMM SM73248 or FF800000 - FFFFFFFF 8M SIMM SM73228 a.
MOTOROLA MSC8101ADS RevB User’s Manual 65 Power 7 - Power 7•1 Power rails. There 3 power buses with the MSC8101 : 1)I/O -3.3V nominal 1)Internal Logic - 1.5V nominal. 2)PLL - 1.5V nominal. and there are 3 po wer buses o n the MSC8101ADS: 1)5V bus 2)3.
66 MSC8101ADS RevB User’s Manual MOTOROLA Power cation Max imum Current Consump tion" below : To protect on-board devices agai nst supply spikes, decoupling capacitors ( typically 0.
MOTOROLA MSC8101ADS RevB User’s Manual A-67 APPENDIX A - MSC8 101 Bill of Material Frees cale Semiconductor, I Freescale Semiconductor, Inc. For More Information On This Product, Go to: www.
A-68 MSC8101ADS RevB User’s Manual MOTOROLA A•1 BOM In this section the MSC8101ADS’s RevB bill of mate rial is listed according to their reference des- ignation TABLE A-1.
MOTOROLA MSC8101ADS RevB User’s Manual A-69 C1 17 Capacitor 10uF , 10V , 10% SMD Size A, SPRAGUE 293D106X9010A2T C185,C186 Capacitor 47pF , 50V , 5% COG SMD Size 1206, Ceramic A VX 12065A470JA TJ C1.
A-70 MSC8101ADS RevB User’s Manual MOTOROLA P12 Connector 8 pin, RJ45 Receptacle, Shielded, 90 o MOLEX 43202_81 10 P15,P16 Connector SMB St raight PCB Jack SUHNER 82SMB-50-0-1/1 11 P17,P18 Connector 6 pin, double, RJ45 Receptacle, Shiel ded, 90 o MOLEX 43223-8128 P19,P21,P24 Connector St ereo Phone Jack I.
MOTOROLA MSC8101ADS RevB User’s Manual A-71 R34,R39,R48,R54,R63,R66, R67,R72,R73,R93,R96,R103, R108,R1 1 1,R1 19,R121,R209 Resistor 1 K Ω, 1%, SMD 0603, 0.1W DRALORIK D1 1 001KFCS R41,R42,R43,R44,R45,R46,R47 Resistor 1.5K Ω, 1%, SMD 1206, 1/4W RODERSTEIN D25 01K5FCS R49,R129,R135,R167 Resistor 22.
A-72 MSC8101ADS RevB User’s Manual MOTOROLA R200 Resistor 8.45 K Ω, 1% SMD 1206, 1/4W RODERSTEIN D25-8K45FCS R201,R220 Resistor 5K Ω, 5% SMD 1206, 1/4W RCD BLU1206 5K (4.99K) 0.1% R97,R102,R105,R1 16,R126 Resistor 2.7 Ω, 1% SMD 1206, 1/4W RCD MC1206 2R74FT R21 1 Resistor 750 Ω , 1% SMD 1206, 1/4W RODERSTEIN D25 750RFCS R222 Resistor 47.
MOTOROLA MSC8101ADS RevB User’s Manual A-73 U2 EPM7256A - 120 I/O, 256 Macrocell, 7 n sec propagation delay , EEPROM Based In System Programmable Logic Device, 144-pin TQFP AL TERA EPM7256A TC144 U3,U4,U1 1,U13,U 21,U22,U23,U24, U48 Quad CMOS buffer with individual Output Enable.
A-74 MSC8101ADS RevB User’s Manual MOTOROLA U26 Clock Generator 1.544MHz, 3.3V Supply , 4-pin M-TRON 1.544MHz. M3H16FCD Socket 8-pin SMD PRECIDIP 1 10-93-308-41-105 U27 Quad E1/T1 Framer PEB22554-HT - V1.3, 144-pin QFP pkg. SIEMENS PEB22554-HT -V1.3 U28 Eight T ransformers for Quad E1/T1 Ports, SMD PULSE ENG .
MOTOROLA MSC8101ADS RevB User’s Manual A-75 Frees cale Semiconductor, I Freescale Semiconductor, Inc. For More Information On This Product, Go to: www.
MOTOROLA MSC8101ADS RevB User’s Manual B-75 APPENDIX B - Support Information Frees cale Semiconductor, I Freescale Semiconductor, Inc. For More Information On This Product, Go to: www.
B-76 MSC8101ADS RevB User’s Manual MOTOROLA 10 10 In this chapter all information needed for suppor t, maintenance and connectivity to the MSC8101ADS is provided.
MOTOROLA MSC8101ADS RevB User’s Manual B-77 Expansion - Interconne ct Signals" belo w : TABLE B1-2. P1 - System Ex pansion - Interconnect Signals Pin No.
B-78 MSC8101ADS RevB User’s Manual MOTOROLA A26 5V0 P +5V Supply . Connecte d to ADS’s 5V plane. Provided as power supply for external tool. For allowed current draw , see TABLE 7- 1. "Off-Board Application Maximum Cur rent Consumption" on page 6 6 .
MOTOROLA MSC8101ADS RevB User’s Manual B-79 B21 V3.3 P 3.3V Power Out. Th ese lines are connected to the main 3.3V plane of the MSC8101ADS, thi s, to provide 3.3V power where necessary for external to ol connected. The am ount of current allowed to be drawn from this power bus is found in TABLE 7-1.
B-80 MSC8101ADS RevB User’s Manual MOTOROLA C1 1 IRQ6b I,P .U. Interrupt Request 6 . Connected to MSC8101‘s DP6//IRQ6b/ DACK3 signal. Pulled up on the ADS with a 10 K Ω resistor . This line is shared with the A TM UNI’ s interrupt line and therefore, when driven by an externa l tool, MU ST be driven with an Open Drain gate.
MOTOROLA MSC8101ADS RevB User’s Manual B-81 C32 N.C. - Not Connected D1 GND P Digital Ground. Connected to main GND plane of the ADS. D2 D3 D4 EXPWE0b O Expansion W rite Enable (0:1) (L). This are buffered GPCM Write Enable lines (0:1 ). They are meant to qua lify writes to GPCM controlled 8/16 data bus width memory devi ces.
B-82 MSC8101ADS RevB User’s Manual MOTOROLA B•1•2 MSC8101ADS’s P2 - CPM Expansion Connector P4 is a 128 pin, 90 0 , DIN 41612 connector, which allows for convenient expansion of the MPC8101’s serial and ho st ports. This connector contain s all CPM pins plus power supply pins, to provide for easy tool conn ection.
MOTOROLA MSC8101ADS RevB User’s Manual B-83 A13 SPISELb(PD19) I/O, T . S. When SPI port is enabled, this signal is the select inpu t line for that port. When this port is disabled, this signal may be used to any available alternate functio n for PD19.
B-84 MSC8101ADS RevB User’s Manual MOTOROLA B2 A TMTCAb (P A30) I/O, T .S. A TM Transmit Cell Available (H). When this signal is asserte d (High), while the A TM port is ena bl ed, it indicate s that the transmit FIFO of the PM5350 is empty a nd ready to except a new cell.
MOTOROLA MSC8101ADS RevB User’s Manual B-85 B15 A TMRXD7 (P A17) I/O, T .S. A TM Receive Data (7 c :0). When the A TM port is e nabled, this bus carries the cell octets, read from the PM53 50 receive FIFO. T his lines are updated on the rising edge of A TMRFCLK b .
B-86 MSC8101ADS RevB User’s Manual MOTOROLA C3 FETHTXEN (PB29) I/O, T .S. Fast-Ethernet T r ansmit Enable (H). The MSC8101 will assert (High) this line, to indica te data valid on the FETHT XD(3:0) lines. When the Fast-Ethernet port is disa bled, thi s line may be used for any available function of PB29.
MOTOROLA MSC8101ADS RevB User’s Manual B-87 C15 HD0 I/O, T .S. Host Interface Bidirectiona l Data Port D0-D13. Present as well as at P4 connector . C16 HD1 C17 HD2 C18 HD3 C19 HD4 C20 HD5 C21 HD6 C22 HD7 C23 HD8 C24 HD9 C25 HD10 C26 HD1 1 C27 HD12 C28 HD13 C29 A TMRCLK O, T .
B-88 MSC8101ADS RevB User’s Manual MOTOROLA D5 CLK5 (PC27) I/O, T . S. Clock 5 input. When TDMB i s enabled this pin is an i nput clock. When TDMB port is disab led this line may be used for any available function of PC27 Port C. D6 A TMFCLK (PC26) I/O, T .
MOTOROLA MSC8101ADS RevB User’s Manual B-89 D20 FETHMDIO (PC 12) I/O, T .S. Fast-Ethernet Port Management Da ta I/O. This signal serves as bidirectional seria l data line, qual ified by FETHMDC, to allow read / write th e LXT970’ s internal register s.
B-90 MSC8101ADS RevB User’s Manual MOTOROLA B•1•3 P3 - Altera’s In System Programming (ISP) This is a 10 pin generic 0.100" pitch header connector, providing In System Programming capabil- ity for Altera CPLD devices made programmab le logic on board.
MOTOROLA MSC8101ADS RevB User’s Manual B-91 3 HD0 I/O, T .S. Host Interface Bidi rectional Dat a Port HD(0:15). 4 HD1 5 HD2 6 HD3 7 HD4 8 HD5 9 HD6 10 HD7 1 1 HD8 12 HD9 13 HD10 14 HD1 1 15 HD12 16 HD13 17 HD14 18 HD15 19 GND P Digital GND. Main GND plane.
B-92 MSC8101ADS RevB User’s Manual MOTOROLA B•1•5 P5, P7, P8, P9, P10, P13, P14 - Logic Analy zer Connectors These are 38 pin , SMT, high density, matche d im pedance con nector made by AMP. They con tain all MSC8101 signals unbuffered. The pinout of th ese connectors is show n in MSC8101A DS Sche- matics.
MOTOROLA MSC8101ADS RevB User’s Manual B-93 B•1•7 P12 - Ethernet Port Connector The Ethernet connector on the MSC810 1ADS - P12, is a Twisted-Pair (10-Base-T) compatible connector. It is implemented with a 90 o , 8-pin, RJ45 connector, signals of which ar e described in TABLE B1-8.
B-94 MSC8101ADS RevB User’s Manual MOTOROLA Connectors Interconnect Signals" be low B•1•10 P19,P21,P24 - Stereo Phone Jack Connectors These are stereo 5-pin headphone c onn ector with pinout as shown in TABLE B1-8.
MOTOROLA MSC8101ADS RevB User’s Manual B-95 B•1•12 P26 - 5V Power Supply Connectors See FIGURE 3- 4, "P26: +5V Powe r Connecto r" on page 21 . B•1•13 P27A,B - RS232 Ports’ Connectors The RS232 ports’ connectors - PA3 and PB3 are 9 pin, 90 o , female D-Typ e Stacked connectors, signals of which are p resented in TABLE B1-1 0.
B-96 MSC8101ADS RevB User’s Manual MOTOROLA Frees cale Semiconductor, I Freescale Semiconductor, Inc. For More Information On This Product, Go to: www.
MOTOROLA MSC8101ADS RevB User’s Manual C-97 APPENDIX C - Program I nformation Frees cale Semiconductor, I Freescale Semiconductor, Inc. For More Information On This Product, Go to: www.
C-98 MSC8101ADS RevB User’s Manual MOTOROLA 20 20 The MSC8101 has one programm able logic device - Altera CPLD, serving control and stasus function on the ADS. It implemented an U2 EP M7128ATC144-7. The design is done in AHDL program format and is listed below: Frees cale Semiconductor, I Freescale Semiconductor, Inc.
MOTOROLA MSC8101ADS RevB User’s Manual C-99 C•1 Logic Equations C•1•1 First Include File %*********************bcsrA.inc ********** **************************% % TITLE “MSC8101 ADS Board Control a nd Status Register.
C-100 MSC8101ADS RevB User’s Manual MOTOROLA C•1•2 Second Include file %*********************ResetEnsure.tdf **** **************************% % TITLE “MSC8101 ADS Board Control and Status Register.
MOTOROLA MSC8101ADS RevB User’s Manual C-101 C•1•3 Main File %*********************bcsr.tdf *********** ****************************% TITLE “MSC8101ADS Board Control and St atus Register.”; % Written by Dragilev Lev, MSIL % % Rev B Version Release 1.
C-102 MSC8101ADS RevB User’s Manual MOTOROLA ********** BCSR3 Power On Default Assignme nts ******* ****************************************** *********** % CONSTANT EE0_PON_DEFAULT = EE0_ACTIVE; CO.
MOTOROLA MSC8101ADS RevB User’s Manual C-103 CONSTANT TCPC_DEFAULT0 = 1; CONSTANT TCPC_DEFAULT1 = 0; CONSTANT BC1PC_DEFAULT0 = 0; CONSTANT BC1PC_DEFAULT1 = 0; CONSTANT RSVHR26 = 0; -- CONSTANT DLLDI.
C-104 MSC8101ADS RevB User’s Manual MOTOROLA SBOOTEN_OUT~, -- Enable Boot to serial EEPROM F_CS1~, F_CS2~, F_CS3~, F_CS4~, -- Exter nal FLASH memory chip-selects 1,2,3, 4 SPARE1 : OUTPUT; %*********.
MOTOROLA MSC8101ADS RevB User’s Manual C-105 D[0..7] : BIDIR; -- Bidir ectional 8-bit wide Data Bus DUMMY : BIDIR; -- Blank - Schematic’s bug workaround ) VARIABLE Bcsr0[0..SIZE0], Bcsr1[0..SIZE1], Bcsr4[2..SIZE4], -- BCSR4 is ut ilized for MODCK reconfig - Service Register 1 Bcsr5[0.
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_NODE, CODECEN_OUT_NODE, FETHIEN_OUT_NODE, CONF_ADD[0..1],-- CONFIGURATION ADDRESS CFG_BYTE0[0..7], CFG_BYTE1[0.
MOTOROLA MSC8101ADS RevB User’s Manual C-107 * BCSR3 * ****************************************** ************************************ **% EE0_node, EE1_node, EE2_node, EE3_node, EE4_node, EE5_node,.
C-108 MSC8101ADS RevB User’s Manual MOTOROLA SoftReset~, -- Soft Reset internal HRD_HRWd -- Delayed Host RD/WR : NODE; BEGIN DEFAULTS Data_Buff[].oe = GND; -- Data Bus Outpu t disable DivEn.
MOTOROLA MSC8101ADS RevB User’s Manual C-109 ATM_RST_PON_DEFAULT,FETHIEN_PON_DEFAULT,FE TH_RST_PON_DEFAULT, RS232_1_ENABLE_PON_DEFAULT,RS232_2_ENABL E_PON_DEFAULT); ------------------ -- BCSR3 -- --.
C-110 MSC8101ADS RevB User’s Manual MOTOROLA WE0Spare.clk = GLOBAL(clock); SyncTEA.d = VCC; -- for option al use TEA~ = OPNDRN(SyncTEA.q); FlashOE.d= VCC; BPOE~= OPNDRN(FlashOE); PSDVAL~ = OPNDRN(VCC); WE0Spare.d= VCC; WE0 = OPNDRN(WE0Spare); %************************************* EE PINS *************************************% EE0_HOLD.
MOTOROLA MSC8101ADS RevB User’s Manual C-111 ELSE HRD_SHIFT.aclr = GND; END IF; HRD_SHIFT.shiftin= HRD_HRW;--LOAD SHIFT R EGISTER HRD_HRWd= HRD_SHIFT.
C-112 MSC8101ADS RevB User’s Manual MOTOROLA END IF; % ************************* ** BCSR1 Write Operation ** ************************* % IF (RESETi) THEN Bcsr1[].d = BCSR1_PON_DEF[]; -- Load default values when Reset ELSIF (MPC_WRITE_BCSR_1) THEN Bcsr1[0.
MOTOROLA MSC8101ADS RevB User’s Manual C-113 -- Assign Configuration Word: FROM_FLASH_CNFG_WORD = (F_CFG_EN~ == GND) ; -- Config word was loaded f rom data bus FROM_HOST_CNFG_WORD = (HOSTCFG~ == GND); CFG_BYTE0[0..7]= (EARB_DEFAULT,EXMC_DEFAU LT,IRQ7INT~_DEFAULT,EBM_DEFAULT,BPS_ DEFAULT0,BPS_DEFAULT1, SCDIS_DEFAULT,ISPS_DEFAULT); CFG_BYTE1[ 0.
C-114 MSC8101ADS RevB User’s Manual MOTOROLA (EE0_node,EE1_node,EE2_node,EE3_node,EE4_n ode,EE5_node,EED_node ,RSV3_7); ELSIF (MPC_READ_BCSR_4) THEN Data_Buff[].oe = VCC; Data_Buff[0..SIZE4].in = ((!F_CFG_EN~),DLL DIS,Bcsr4[2..SIZE4].q); ELSIF (MPC_READ_BCSR_5) THEN Data_Buff[].
MOTOROLA MSC8101ADS RevB User’s Manual C-115 * Buffers Enable & ATM Chip Select ****************************************** ************************************ % DATA_HOLD_END = (DATA_HOLD.q[] == DATA_HO LD_VALUE); -- terminal count IF(DATA_HOLD_END & DSyncHardReset) THEN D ATA_HOLD.
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_.
MOTOROLA MSC8101ADS RevB User’s Manual C-117 SM73228X = (F_PD[] == 2);-- 8MByte (1 X 8 MByte bank ) -- Declare 4 Flash Banks: FLASH_BANK1 = ( SM73228X # (SM73248X & !A8 ) # ( SM73288X & !A7 .
C-118 MSC8101ADS RevB User’s Manual MOTOROLA -- with default MODCK setting from DIP- Switch -- PONRESET pulse resets while WD. -- Implemented as ripple counter with 3 0 stages -- WDEn.s = GND; WDEn.r = GND; -- WDEn.prn = !(MPC_WRITE_BCSR_4 & (D[0.
Een belangrijk punt na aankoop van elk apparaat Nortel Networks MSC8101 ADS (of zelfs voordat je het koopt) is om de handleiding te lezen. Dit moeten wij doen vanwege een paar simpele redenen:
Als u nog geen Nortel Networks MSC8101 ADS heb gekocht dan nu is een goed moment om kennis te maken met de basisgegevens van het product. Eerst kijk dan naar de eerste pagina\'s van de handleiding, die je hierboven vindt. Je moet daar de belangrijkste technische gegevens Nortel Networks MSC8101 ADS vinden. Op dit manier kan je controleren of het apparaat aan jouw behoeften voldoet. Op de volgende pagina's van de handleiding Nortel Networks MSC8101 ADS leer je over alle kenmerken van het product en krijg je informatie over de werking. De informatie die je over Nortel Networks MSC8101 ADS krijgt, zal je zeker helpen om een besluit over de aankoop te nemen.
In een situatie waarin je al een beziter van Nortel Networks MSC8101 ADS bent, maar toch heb je de instructies niet gelezen, moet je het doen voor de hierboven beschreven redenen. Je zult dan weten of je goed de alle beschikbare functies heb gebruikt, en of je fouten heb gemaakt die het leven van de Nortel Networks MSC8101 ADS kunnen verkorten.
Maar de belangrijkste taak van de handleiding is om de gebruiker bij het oplossen van problemen te helpen met Nortel Networks MSC8101 ADS . Bijna altijd, zal je daar het vinden Troubleshooting met de meest voorkomende storingen en defecten #MANUAl# samen met de instructies over hun opplosinge. Zelfs als je zelf niet kan om het probleem op te lossen, zal de instructie je de weg wijzen naar verdere andere procedure, bijv. door contact met de klantenservice of het dichtstbijzijnde servicecentrum.