DatasheetsPDF.com

AN2903 Dataheets PDF



Part Number AN2903
Manufacturers Motorola
Logo Motorola
Description Application Note
Datasheet AN2903 DatasheetAN2903 Datasheet (PDF)

Freescale Semiconductor Application Note AN2903 Rev. 6, 10/2007 MSC8126 Design Checklist by Tina Redheendran www.DataSheet4U.com This application note provides a set of recommendations to assist you in a first-time design with the MSC8126 device. This document can also be useful as a general guideline for designing new systems because it highlights the aspects of a design that merit special attention during initial system start-up. CONTENTS 1 1.1 1.2 2 3 4 4.1 4.2 4.3 5 6 6.1 6.2 6.3 6.4 7 8.

  AN2903   AN2903


Document
Freescale Semiconductor Application Note AN2903 Rev. 6, 10/2007 MSC8126 Design Checklist by Tina Redheendran www.DataSheet4U.com This application note provides a set of recommendations to assist you in a first-time design with the MSC8126 device. This document can also be useful as a general guideline for designing new systems because it highlights the aspects of a design that merit special attention during initial system start-up. CONTENTS 1 1.1 1.2 2 3 4 4.1 4.2 4.3 5 6 6.1 6.2 6.3 6.4 7 8 9 Getting Started.............................................................1 Pin Assignments ..........................................................1 Configuring Reset Parameters .....................................2 Power ...........................................................................4 Clocks ..........................................................................5 Reset ............................................................................5 Power-On-Reset Circuit...............................................5 Reset Configuration Pins .............................................6 Boot..............................................................................7 Bit and Byte Lane Ordering.........................................8 Memory .......................................................................9 60x Bus Signals and Memory Transactions ................9 BADDRx in 60x Mode ..............................................10 Bank Selects Versus Address Lines...........................10 Bank Versus Page Interleaving..................................10 EOnCE/JTAG Interface.............................................10 Signal Terminations...................................................12 Related Reading.........................................................18 1 Getting Started During the first phase of designing a system with the MSC8126 device, your main tasks are to make the pin assignments and configure the reset parameters. Before you get started, you should be familiar with the available documentation, silicon revisions, software, models, and tools. Refer to Section 9, Related Reading, on page 18. 1.1 Pin Assignments Some MSC8126 pins are multiplexed, depending on the device programming. Take care in programming MSC8126 registers to configure these multiplexed pins as needed for your system design. A signal function should be routed to a single pin, so any other pins providing that signal functionality should have it turned off. Pin multiplexing is configured in the following registers: • Hard Reset Configuration Word (HRCW) • SIU module configuration register (SIUMCR) • Memory controller registers ORx and BRx • GPIO port registers. © Freescale Semiconductor, Inc., 2004, 2007. All rights reserved. Getting Started Some signals have one function during reset but switch to another multiplexed function during regular operation. These signals include SWTE, DSISYNC, DSI64, MODCK[1–2], and CNFGS. These signals switch to DSI functionality after the system exits the reset state. Table 1 shows an overview of the multiplex options for the TDM interface, DSI bus, system bus, and Ethernet controller. The pins are chosen based on the settings of the DSI reset configuration pin, the ETHSEL bit in the Hard Reset Configuration Word, and the EN and IFMODE bits in the Ethernet MIIGSK configuration registers. There are two options for the location of the Ethernet pins: exposed on the low part of the DSI/system bus or exposed on the GPIO pins. Even though the pins are repeated in each option, the options cannot be mixed. All Ethernet pins must be from the DSI/system bus or from the GPIO pins. You cannot choose some of the Ethernet pins from the DSI/system bus and the others from the GPIO pins. The SMII mode of the Ethernet controller is available only on the GPIO pins. Table 1 also indicates which TDMs are available on the GPIO pins when the different Ethernet options are chosen. Table 1. Multiplexing Overview Configuration Pins IFMODE (MIIGSK_CFGR) xx 00 10 01 xx 00 10 01 xx 00 10 01 xx TDMs Available 0,1,2,3 0,1 0,1,3 0,1,3 0,1,2,3 0,1,2,3 0,1,2,3 0,1,2,3 0,1,2,3 0,1 0,1,3 0,1,3 0,1,2,3 DSI Bus Width 32 bit 32 bit 32 bit 32 bit 32 bit 32 bit 32 bit 32 bit 64 bit 64 bit 64 bit 64 bit 64 bit System Bus Width 64 bit 64 bit 64 bit 64 bit 32 bit 32 bit 32 bit 32 bit 32 bit 32 bit 32 bit 32 bit 32 bit Ethernet on DSI/System Bus — — — — — MII RMII — — — — — — Ethernet on GPIO Pins — MII RMII SMII — — — — — MII RMII SMII — www.DataSheet4U.com DSI64 (Reset Pin) 0 0 0 0 0 0 0 0 1 1 1 1 1 ETHSEL (HRCW) 0 0 0 0 1 1 1 1 0 0 0 0 1 EN (MIIGSK_ENR) 0 1 1 1 0 1 1 1 0 1 1 1 x 1.2 Configuring Reset Parameters Review the HRCW to determine initial power-on-reset parameters, such as single MSC8126 bus mode versus 60x–compatible bus mode, boot port size, and on, and then set the bits for your application (see Table 2). MSC8126 Design Checklist, Rev. 6 2 Freescale Semiconductor Getting Started Table.


AN2903 AN2903 ENV-05F-03


@ 2014 :: Datasheetspdf.com :: Semiconductors datasheet search & download site.
(Privacy Policy & Contact)