Nortel Networks MSC8101 ADS инструкция обслуживания

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119

Идти на страницу of

Хорошее руководство по эксплуатации

Законодательство обязывает продавца передать покупателю, вместе с товаром, руководство по эксплуатации Nortel Networks MSC8101 ADS. Отсутствие инструкции либо неправильная информация, переданная потребителю, составляют основание для рекламации в связи с несоответствием устройства с договором. В законодательстве допускается предоставлении руководства в другой, чем бумажная форме, что, в последнее время, часто используется, предоставляя графическую или электронную форму инструкции Nortel Networks MSC8101 ADS или обучающее видео для пользователей. Условием остается четкая и понятная форма.

Что такое руководство?

Слово происходит от латинского "instructio", тоесть привести в порядок. Следовательно в инструкции Nortel Networks MSC8101 ADS можно найти описание этапов поведения. Цель инструкции заключается в облегчении запуска, использования оборудования либо выполнения определенной деятельности. Инструкция является набором информации о предмете/услуге, подсказкой.

К сожалению немного пользователей находит время для чтения инструкций Nortel Networks MSC8101 ADS, и хорошая инструкция позволяет не только узнать ряд дополнительных функций приобретенного устройства, но и позволяет избежать возникновения большинства поломок.

Из чего должно состоять идеальное руководство по эксплуатации?

Прежде всего в инструкции Nortel Networks MSC8101 ADS должна находится:
- информация относительно технических данных устройства Nortel Networks MSC8101 ADS
- название производителя и год производства оборудования Nortel Networks MSC8101 ADS
- правила обслуживания, настройки и ухода за оборудованием Nortel Networks MSC8101 ADS
- знаки безопасности и сертификаты, подтверждающие соответствие стандартам

Почему мы не читаем инструкций?

Как правило из-за нехватки времени и уверенности в отдельных функциональностях приобретенных устройств. К сожалению само подсоединение и запуск Nortel Networks MSC8101 ADS это слишком мало. Инструкция заключает ряд отдельных указаний, касающихся функциональности, принципов безопасности, способов ухода (даже то, какие средства стоит использовать), возможных поломок Nortel Networks MSC8101 ADS и способов решения проблем, возникающих во время использования. И наконец то, в инструкции можно найти адресные данные сайта Nortel Networks, в случае отсутствия эффективности предлагаемых решений. Сейчас очень большой популярностью пользуются инструкции в форме интересных анимаций или видео материалов, которое лучше, чем брошюра воспринимаются пользователем. Такой вид инструкции позволяет пользователю просмотреть весь фильм, не пропуская спецификацию и сложные технические описания Nortel Networks MSC8101 ADS, как это часто бывает в случае бумажной версии.

Почему стоит читать инструкции?

Прежде всего здесь мы найдем ответы касательно конструкции, возможностей устройства Nortel Networks MSC8101 ADS, использования отдельных аксессуаров и ряд информации, позволяющей вполне использовать все функции и упрощения.

После удачной покупки оборудования/устройства стоит посвятить несколько минут для ознакомления с каждой частью инструкции Nortel Networks MSC8101 ADS. Сейчас их старательно готовят или переводят, чтобы они были не только понятными для пользователя, но и чтобы выполняли свою основную информационно-поддерживающую функцию.

Содержание руководства

  • Страница 1

    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. For More Informat[...]

  • Страница 2

    MSC8101ADS RevB User’s Manual Frees cale Semiconductor, I Freescale Semiconductor, Inc. For More Information On This Product, Go to: www.freescale.com nc. ..[...]

  • Страница 3

    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 INTRODUCTION 16 2•2 UNPACKING INSTRUCTIONS 16 2•3 HARDWARE PREPARATION 16 2•3•1 Setting The Core Supply Voltage Level 18 2•3•2 Setting MODCK(1:3) For[...]

  • Страница 4

    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 - LD7 33 4•4•8 TEXP Indicator - LD8 33 4•4•9 Signaling Indicator 1 - LD9 33 4•4•10 Signaling Indicator 0 - LD10 33 4•4•11 RS232 Port 2 O[...]

  • Страница 5

    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. 65 7•1•1 5V Bus 66 7•1•2 3.3V Bus 66 7•1•3 1.5V Bus 66 A•[...]

  • Страница 6

    VI MSC8101ADS RevB User’s Manual MOTOROLA Frees cale Semiconductor, I Freescale Semiconductor, Inc. For More Information On This Product, Go to: www.freescale.com nc. ..[...]

  • Страница 7

    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 FIGURE 3-2 Host Syst em Debug Scheme B 20 FIGURE 3-3 Stand Alo ne Configuration 21 FIGURE 3-4 P26: +5V Power Connector 21 FIGURE 3-5 P6 - JTAG/O nCE Po[...]

  • Страница 8

    VIII MSC8101ADS RevB User’s Manual MOTOROLA Frees cale Semiconductor, I Freescale Semiconductor, Inc. For More Information On This Product, Go to: www.freescale.com nc. ..[...]

  • Страница 9

    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. 40 TABLE 5-2. Hard Rese[...]

  • Страница 10

    T-X MSC8101ADS RevB User’s Manual MOTOROLA Frees cale Semiconductor, I Freescale Semiconductor, Inc. For More Information On This Product, Go to: www.freescale.com nc. ..[...]

  • Страница 11

    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. It integrates a high-pe rformance Star*Core SC140 DSP[...]

  • Страница 12

    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. "MSC8101ADS Specific[...]

  • Страница 13

    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. o 16 MByte unbuffered SDRAM[...]

  • Страница 14

    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. o Software Option Switch provides 8 S/W options via BCSR. o LED’s for pow er supply, m odule en[...]

  • Страница 15

    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 Interrupts Control & Status Register LXT970 1 0 / 1 0 0 - B a s e - T P O R T Magnetics D-9 RJ45-8 ATM-155 PORT OPTICAL PM5350 PPC Bus (buffered) [...]

  • Страница 16

    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 . 2•2 UNPACKING INSTRUCTIONS NOTE If the shipping cart on is damaged upon receipt, request carrier’s agent to be pr[...]

  • Страница 17

    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.freescale.com nc. ..[...]

  • Страница 18

    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.9V - 2.1V. In the lower voltage level, the Processor will ope rate at low[...]

  • Страница 19

    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: • Host Contr olled Operation thr ough OnCE Port • Host Inter face Operatio n through HDI16 Port • Stand-Alo ne Mode 3•1 OnCE Connection Scheme In thi[...]

  • Страница 20

    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.g., RS232 port, Fast Ethernet port, ATM155 port etc. Operating in this mode requires an[...]

  • Страница 21

    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. Connect the +5V powe r supply to con nector P26 as shown be low: FIGURE 3-4 P 26: +5V Power Connector P26 is a 3 terminal block power conne[...]

  • Страница 22

    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 . FIGURE 3-5 P 6 - JTAG/OnCE Port Connector 3•6 HOST I/F Connector - P4 The MSC8101ADS HOST I/F connecto[...]

  • Страница 23

    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). This connectors ar e a 9 pin, fema le, D-type connectors, arrang ed in a s[...]

  • Страница 24

    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. The con- nection betw een the 10/1 00-B[...]

  • Страница 25

    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. FIGURE 3-9 Flash Me mory SIMM Insertion (1) (2) SIMM Socket Metal [...]

  • Страница 26

    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. 4•2 SWITCHES[...]

  • Страница 27

    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. If the ADS is in stand alone mode, it is the responsibility of the user to provide mea[...]

  • Страница 28

    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. When the Processo r executes HARD reset sequence, all its configuration is lost, including data stored in the SDRAMs a nd the Proces sor has to b[...]

  • Страница 29

    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. Setting SW10/1 (DBG) to ON bring[...]

  • Страница 30

    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. This switch is c onnected over SWOPT(0:2) lines which are available at BCSR2 via bus driver U16, S/W optio ns may be manually selected, ac[...]

  • Страница 31

    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. In so doing the on -b[...]

  • Страница 32

    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. To measure curr ent consum ption, the correspond - ing JS should be removed using a solder tool and a current meter (shunt) sh ould be con[...]

  • Страница 33

    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. 4•4•4 Ethernet LI NK Indicator - LD4 The yellow Ethernet Twisted Pair Link Integrity LED indicator - LI NK, lights to indi cate good link integrity on the 10/1[...]

  • Страница 34

    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. 4•4•14 ATM ON - LD14 When the yellow ATM ON LED is lit, it indic ate s that the ATM-UNI transceive[...]

  • Страница 35

    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. The internal [...]

  • Страница 36

    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. TABLE 4-4. Memory Controller Initialization for 100(50) a MHz Reg. Device T ype Bus In[...]

  • Страница 37

    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 .s. for read, 8 for write, extended hold time after r[...]

  • Страница 38

    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. Write Access 10015418 60x bus select, refresh disable, write to UPM RAM, Write loop execute 5 times, RAM address begins at 18H[...]

  • Страница 39

    MOTOROLA MSC8101ADS RevB User’s Manual 39 Functional Description 5 - Functional Description In this chapter the ADS block diagram is described in detail. 5•1 Reset & Reset - Configuration There ar e available r eset source s on the MS C8101ADS: 1) Power-On-Reset and manual 2) Manual Hard-Reset 3) Manual Soft-Reset 4) JTAG/ONCE - Reset 5) MS[...]

  • Страница 40

    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 . Its mea[...]

  • Страница 41

    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. When the Soft Reset push-button is depresse d, the SRESET line is assert e[...]

  • Страница 42

    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. Among these sources are: 1) Loss of Lock Reset (Hard) 2) S/W Watch Dog Reset (Hard) 3) Bus Monitor (Har d) 4) JTAG/ONCE Reset (Hard) In general, the MSC8101 asserts a r[...]

  • Страница 43

    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

    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. 5•6 Synchronous DRAM Bank To enhance MSC8101ADS performance, 16M[...]

  • Страница 45

    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

    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.3 msec, while leaving a 6.6 m[...]

  • Страница 47

    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. 5•7•1 Flash Programming Voltage Support i[...]

  • Страница 48

    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". Obviously, it is no t possible to provide all types of commun ication interfaces support- ed by the CPM, but it is made convenient to conne[...]

  • Страница 49

    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. T ool Possible Collision QF ALC on CODEC on TDMA1 Fast Et on FCC2 AT M 8 on FCC1 -- T1/E1 TDMA1 T1/E1 TDMB2 T1/E1 TDMC2 T1/E1 TDMD2 P A6/TDMA1-L1RSYNC ++ D P A7/TDMA1-L1 TSYNC P A8/TDMA1-L1RXD0[...]

  • Страница 50

    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. Althou gh these tran sceiver s are capable of supp ortin[...]

  • Страница 51

    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. Theref ore, any too l that is connect to I RQ7 or IRQ6~ fo r that [...]

  • Страница 52

    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. Du e to its mu ltitude of implemented functions, it fits to a wide range of networking applic ations and fulfills the accor[...]

  • Страница 53

    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. • CTS ( O ) - Clear To Send. This line is always as serte[...]

  • Страница 54

    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. The placement Host I/F signals is shown in the following table. TABLE 5-8. Host I[...]

  • Страница 55

    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. 6) Fast Ethernet Port Control which includes: • Transceive[...]

  • Страница 56

    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. BCSR1 ge ts its defaults upon Power- On reset. BCSR1 fields are described in[...]

  • Страница 57

    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 . When asserted ( low ) the LXT970’ s MII port, residing on F[...]

  • Страница 58

    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. Its a Read-Only register which may b e read at any time. BCSR2 ’s various fields ar[...]

  • Страница 59

    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. "BCSR3 Descrip- 20 - 23 BREVN(0:3) Board Revision Number (0:3[...]

  • Страница 60

    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. 0R 1 EE1 Emulation Enable 1. Same as EE0. 0 R 2 EE2 [...]

  • Страница 61

    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. External Tool Revision Encoding TOOLREV(0:3) [hex] External T ool Revision 0 ENGINEERI[...]

  • Страница 62

    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. Therefor e, the memory map is reprogr ammable to the de sire of the user. After Har d Reset is performed by the debug station, the debu gger checks for existance, size, de lay a[...]

  • Страница 63

    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. MSC 8101ADS Memory Map ADDESS RANGE Memory T ype Device Name Port Size Host Interface Enable Host Interface Disable (Default) 00000000 - 0007FFFF Internal SRAM a 64 000800[...]

  • Страница 64

    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. Mapped to fixed a ddresses in the SC140 core. Re fer to the MSC81[...]

  • Страница 65

    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.3V b us 3)V logic bus FIGURE 7-1 ADS Power Scheme To support off-board application development,[...]

  • Страница 66

    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.1 µ F) are provided between the devices’ power lea ds and GND, located as close as possible to the power leads, while 47 µ F bulk capacitors are spread arou [...]

  • Страница 67

    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.freescale.com nc. ..[...]

  • Страница 68

    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. MSC8101A DS Bill Of Material Reference Designation Part De script ion Manufacturer Part # C1,C2,C3,C4,C6,C7,C8,C9,C14, C15,C20,C21,C23,C24,C26,C27, C28,C29,C30,C31,C33,C34,[...]

  • Страница 69

    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 C188,C191,C204 Capacitor 1 µ F , 16V , 10%, X7R SMD Size 1206, Ceramic A VX 1206YC105KA T1A C209 Capacitor 100uF , 16V , 10% SMD Size D ,T an talum A V[...]

  • Страница 70

    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.COHEN ELECTRONICS COHEN-01301 P20,P22,P23[...]

  • Страница 71

    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.1 Ω , 1% SMD 0603, 0.1W RODERSTEIN D1 1 22R1[...]

  • Страница 72

    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.5 [...]

  • Страница 73

    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. TSSOP pkg. ON SEMICONDUCTOR MC74LCX125DT U39,U5 Low V oltage, CMOS,[...]

  • Страница 74

    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 . T1 142 U29,U30,U32 Rail-to-Rai l Out[...]

  • Страница 75

    MOTOROLA MSC8101ADS RevB User’s Manual A-75 Frees cale Semiconductor, I Freescale Semiconductor, Inc. For More Information On This Product, Go to: www.freescale.com nc. ..[...]

  • Страница 76

    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.freescale.com nc. ..[...]

  • Страница 77

    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. B•1 Interconnect Signals The MSC8101ADS interconnects with exte rnal devices via the following set of connectors: 1) P1 - System Expansion 2) P2 - CPM Expa nsion 3) P3 - Altera’s In[...]

  • Страница 78

    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. Signal Name Attribu te De scription A1 EXP A16 O Expansion Address (16 a :31). This is a Latched-Buffered version of the MSC8101’s PPC Address lines (16:31), provided for external tool co[...]

  • Страница 79

    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 . A27 A28 A29 A30 A31 A32 B1 GND P Digital Ground. Connected to main GND plane of the A[...]

  • Страница 80

    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. "Off-Board Application Ma ximum Current Co[...]

  • Страница 81

    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. F ailure to do s[...]

  • Страница 82

    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. This to provid e eas[...]

  • Страница 83

    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. The pinout of P2 is show[...]

  • Страница 84

    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. In fa ct, for the ADS application using as GPIO output pin. A14 SPICLK(PD18) I/O, T .S. When SPI[...]

  • Страница 85

    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. When negated, it may sho w either that the transmi t FIFO is Full or close[...]

  • Страница 86

    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 . When the A TM port is disa bled, these lines are tristated an d may be used for an[...]

  • Страница 87

    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. C4 FETHRXER (PB28) I/O, T .S. Fast-Etherne[...]

  • Страница 88

    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 .S. A TM Receive Clo ck. A divide by 8 of the A TM li ne clock recovered [...]

  • Страница 89

    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 .S. A T M T ransmit FIFO Clock. Upon the rising edge of this clock (driven by the MSC8101), [...]

  • Страница 90

    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. When the Ethernet port is disabled, this line may b e used for any available function of PC12[...]

  • Страница 91

    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. The pinout o f P3 is shown in TABLE B1-4. "P3 - ISP Connector - Interconnect Sig[...]

  • Страница 92

    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. 20 21 HA0 I Host Interface Ad dress Line HA(0:3). 22 HA1 23 HA2 24 HA3 25 HCS1 I Host Chip-[...]

  • Страница 93

    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. B•1•6 P6 - JTAG/OnCE Port Connec[...]

  • Страница 94

    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. "P17,P18 - T1/E1 Line Connectors Interconn ect Signals&q[...]

  • Страница 95

    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. "P17,P18 - T1/ E1 Line Connectors Inte rconnect Signals" below B•1•11 P20,P22,P23,P25 - RCA Jack Connectors Th[...]

  • Страница 96

    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.[...]

  • Страница 97

    B-96 MSC8101ADS RevB User’s Manual MOTOROLA Frees cale Semiconductor, I Freescale Semiconductor, Inc. For More Information On This Product, Go to: www.freescale.com nc. ..[...]

  • Страница 98

    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.freescale.com nc. ..[...]

  • Страница 99

    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. For More Information On This[...]

  • Страница 100

    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.”; % % Written by Yehuda Palchan - November , 1999 % % This file defines the Constant declarat ions used by the BCSR % %**[...]

  • Страница 101

    C-100 MSC8101ADS RevB User’s Manual MOTOROLA C•1•2 Second Include file %*********************ResetEnsure.tdf **** **************************% % TITLE “MSC8101 ADS Board Control and Status Register.”; % % Written by Yehuda Palchan - February , 2000 % % This file defines the Reset Ensure Stat e Machine % %***********************************[...]

  • Страница 102

    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.0 31/10/2002 % % This file declares the BCSR registers a nd their functions % % It also co[...]

  • Страница 103

    C-102 MSC8101ADS RevB User’s Manual MOTOROLA ********** BCSR3 Power On Default Assignme nts ******* ****************************************** *********** % CONSTANT EE0_PON_DEFAULT = EE0_ACTIVE; CONSTANT EE1_PON_DEFAULT = EE1_ACTIVE; CONSTANT EE2_PON_DEFAULT = EE2_ACTIVE; CONSTANT EE3_PON_DEFAULT = EE3_ACTIVE; CONSTANT EE4_PON_DEFAULT = EE4_ACTI[...]

  • Страница 104

    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 DLLDIS_DEFAULT= 0; -- Get val ue from DIP-Switch CONSTANT RSVHR31 = 0; SUBDESIGN bcsr ( clock, ExtClk, -- External/Osc clock for EEinit (BCSR3) CS1~, -- BC[...]

  • Страница 105

    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; %****************************% % Host Interface Definition % %****************************% HDI_EN~, -- Host Enable to Buffer HRRQ_EN~, -- Host Recieve Request [...]

  • Страница 106

    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..SIZE5], -- BCSR5 is ut ilized to program synthesizer - Serv [...]

  • Страница 107

    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..7], CFG_BYTE2[0..7], CFG_BYTE3[0..7], END_OF_FLASH_READ,-- “1” if DSP has ended Flas[...]

  • Страница 108

    MOTOROLA MSC8101ADS RevB User’s Manual C-107 * BCSR3 * ****************************************** ************************************ **% EE0_node, EE1_node, EE2_node, EE3_node, EE4_node, EE5_node, EED_node, RSV3_7, %***************************************** ************************************ *** * BCSR4 - Write Register * ********************[...]

  • Страница 109

    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.clrn = VCC; END DEFAULTS; RESETi = !HARD_RESET_ACTIVE~ or REGULAR _POWER_ON_RESET; ( HOSTCSP,HOSTRQAC,HOSTTRI, T1_1EN~,T1_234EN~,FrmRst~,SIGNAL _LAMP_0~,SIGNA[...]

  • Страница 110

    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 -- ------------------ BCSR3_PON_CONST[] = (EE0_PON_DEFAULT,EE1_P ON_DEFAULT,EE2_PON_DEFAULT, EE3_PON_DEFAULT,EE4_PON_DEFAULT,EE5_PON_DEFAULT, EED_PON_DEFAU[...]

  • Страница 111

    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.aclr = !HR[...]

  • Страница 112

    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.shiftout;--READ SHIFT REGISTER --HDI_WR = (((!HDDS and !HRD_HRW) or (H DDS and HRD_HRWd)) and HDSP) or -- (!((!HDDS and !HRD_HRW) or (HDDS and HRD_HRWd)) and !HDSP); --ASSIGN HOST -Write NODE -- HDI[...]

  • Страница 113

    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..SIZE1].d = D[0..SIZE1]; --R ead the Data Bus ELSE Bcsr1[].d = Bcsr1[].q; END IF; % *********[...]

  • Страница 114

    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..7][...]

  • Страница 115

    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[].oe = VCC; Data_Buff[0..SIZE5].in = Bcsr5[0..SIZE5].q ; ELSIF (MPC_REA[...]

  • Страница 116

    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.cnt_en = GND; -- Disable co unt after term value ELSE D [...]

  • Страница 117

    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_OUT~ = OPNDRN(CODECEN_OUT_NODE); DUMMY = OPNDRN(VCC); -- Test Workaround % ****************************************** ********************************[...]

  • Страница 118

    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 & !A8)) ; FLASH_BANK2 = ((SM73248X & A8) # (SM73288X & !A7 & A8)) ; FLASH_BANK3 = (A7 & !A8 & SM73288X) ; FLASH_BANK4 = (A7 &a[...]

  • Страница 119

    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..1 ] == B”10”)); -- Preset to FF when write b’10 bit to B CSR4 -- WDEn.clrn = !END_OF_WD_TI[...]