AN2007 Motorola / Freescale Semiconductor, AN2007 Datasheet

no-image

AN2007

Manufacturer Part Number
AN2007
Description
Evaluating ColdFire in a 68K Target System: MC68340 Gateway Reference Design
Manufacturer
Motorola / Freescale Semiconductor
Datasheet
Order Number: AN2007/D
Rev. 0, 7/2000
Semiconductor Products Sector
Application Note
Evaluating ColdFire in a 68K Target System:
MC68340 Gateway Reference Design
Nigel Dick
Netcomm Applications Group
Motorola Ltd., East Kilbride, Scotland
Motorola’s 68K family has been the market leader in embedded applications for many years. As a result of
this, there is a great wealth of experience in the industry surrounding the architecture. The highly
competitive nature of the embedded systems market compels designers to strive to find the best trade-off
between price and performance for microprocessors. Methods used by microprocessor manufacturers to
improve processor performance such as pipelining or increasing on-chip cache can be very expensive with
respect to silicon area. To overcome this problem and minimize cost with maximum performance, it may be
necessary to implement changes in the architecture. This can result in difficulties when a designer wishes to
upgrade their design. There may be implications for hardware and software compatibility which would not
be present if the architecture remained unmodified.
The ColdFire® architecture has been designed specifically for high performance, cost sensitive embedded
applications. In doing this, the 68K architecture was analysed and the way that embedded systems designers
use the architecture was examined. As a result, the features of the architecture used less frequently in
embedded system design were removed.
This document contains information on a new product under development by Motorola.
Motorola reserves the right to change or discontinue this product without notice.
© Motorola, Inc., 2000. All rights reserved.

Related parts for AN2007

AN2007 Summary of contents

Page 1

... As a result, the features of the architecture used less frequently in embedded system design were removed. This document contains information on a new product under development by Motorola. Motorola reserves the right to change or discontinue this product without notice. © Motorola, Inc., 2000. All rights reserved. Order Number: AN2007/D Rev. 0, 7/2000 ...

Page 2

... Motorola has funded the development of an assembler code converter - PortASM/68K, written by MicroAPL Ltd. in the U.K. (Consult http://www.mot.com/SPS/HPESD/tools/companion.html for more information on this tool.) This utility will run on either PC’s (under DOS, Windows 3.x, Windows95/98 & Windows NT) or Sun Workstations (under SunOS or Solaris) and is available free of charge via download from the web. ...

Page 3

Figure 1. MCF5206 Block Diagram Figure 2. MC68340 Block Diagram MC68340 Gateway Reference Design Design Considerations 3 ...

Page 4

MC68340 PGA–MCF5206FT, Gateway Reference Design A key feature required for debugging a microprocessor system is memory. This allows the designer to download and run code. The ColdFire MCF5206 microprocessor has 512 bytes of on-chip Static RAM (SRAM) and a DRAM ...

Page 5

Clock Circuit The clock supply to both the MCF5206 microprocessor and MC92310 dual channel DMA ASIC is selectable via jumper JP3. The clock source can be from either a 25MHz oscillator (SMT), (jumper position 1 / 2), or the ...

Page 6

MC68340 PGA–MCF5206FT, Gateway Reference Design Address (A1–A23) and data lines (D0–31) from the MCF5206 Microprocessor connect directly to the ASIC. On board power-up, the physical transfer size of data through the DMA can be set. Data can be transferred in ...

Page 7

The initial target for this Gateway design was a MC68340 in a PGA package. With the use of an adapter, this reference design has also been used to target a MC68340 in a PQFP package in a customers target system. ...

Page 8

DRAM & FLASH Memory 1.3 DRAM & FLASH Memory Figure 11 shows the connections of the on-board 1 Mbyte Fujitsu FLASH ROM (MBM29F800T) and the two blocks of EDO DRAM giving 1Mbyte of available RAM memory (MCM518160BT60). The MCF5206 Microprocessor ...

Page 9

Creating a Gateway reference board for the MC68340 to the MCF5206e microprocessor would require a 3.3V supply to the MCF5206e. The easiest way to achieve this would be to have the 5V supplied from the target hardware and have it ...

Page 10

Appendix A PALASM Control Equations for PAL U8 Appendix A PALASM Control Equations for PAL U8 TITLE U8_SIGNAL_TRANSLATION PATTERN P00001 REVISION 1 DATE 13th September 97 AUTHOR Pete Highton (AYL) COMPANY Motorola SPS (c) 1997 CHIP U8 PALCE16V8 PIN 1 ...

Page 11

EQUATIONS BG_340 = BR_340 * BG_DMA * /BG * /RESET BG_340.CLKF = CLK BG_DMA * /BG_340 * (BG + /BR_340) * /RESET ; Bus grant to the 5206 BG.CLKF = CLK BR_DMA = (BR + BR_340) ...

Page 12

Appendix A PALASM Control Equations for PAL U8 SETF BR /BR_340 CLOCKF CLK CLOCKF CLK SETF /BR /BR_340 CLOCKF CLK CLOCKF CLK SETF BR /BR_340 CLOCKF CLK CLOCKF CLK SETF BR BR_340 CLOCKF CLK CLOCKF CLK SETF /BR BR_340 CLOCKF ...

Page 13

APPENDIX B PALASM Control Equations for PAL U9 TITLE U9_FLASH_DTACK PATTERN P00002 REVISION 1 DATE 13th September 97 AUTHOR Pete Highton (AYL) COMPANY Motorola SPS (c) 1997 CHIP U9 PALCE16V8 PIN 1 CLK PIN 2 /RESET PIN 3 /WR PIN ...

Page 14

APPENDIX B PALASM Control Equations for PAL U9 EQUATIONS COUNT0 := (CS0_OFF + CS1) * /RESET COUNT1 := COUNT0 ; 2 wait states for CS0 and 1 DTACK = (CS0_OFF + CS1) * (COUNT1 + (DSACK0 * /DSACK1) + (/DSACK0 ...

Page 15

CLOCKF CLK CLOCKF CLK CLOCKF CLK CLOCKF CLK SETF CS0_OFF SETF /CS0_OFF SETF CS0_OFF CLOCKF CLK CLOCKF CLK CLOCKF CLK CLOCKF CLK SETF /CS0_OFF SETF BY RESET /WR CLOCKF CLK CLOCKF CLK SETF /BY RESET CLOCKF CLK CLOCKF CLK SETF ...

Page 16

Appendix C—Schematics SETF CS0_ON /WR CLOCKF CLK CLOCKF CLK SETF /CS0_ON /WR CLOCKF CLK CLOCKF CLK TRACE_OFF Appendix C—Schematics 16 MC68340 Gateway Reference Design ...

Page 17

MC68340 Gateway Reference Design Appendix C—Schematics 17 ...

Page 18

Appendix C—Schematics 18 MC68340 Gateway Reference Design ...

Page 19

MC68340 Gateway Reference Design Appendix C—Schematics 19 ...

Page 20

Appendix C—Schematics 20 MC68340 Gateway Reference Design ...

Page 21

MC68340 Gateway Reference Design Appendix C—Schematics 21 ...

Page 22

Appendix C—Schematics 22 MC68340 Gateway Reference Design ...

Page 23

MC68340 Gateway Reference Design Appendix C—Schematics 23 ...

Page 24

Appendix C—Schematics 24 MC68340 Gateway Reference Design ...

Page 25

MC68340 Gateway Reference Design Appendix C—Schematics 25 ...

Page 26

... Technical Information Center: 1–800–521–6274 HOME PAGE: http://www.motorola.com/semiconductors Document Comments : FAX (512) 895-2638, Attn: RISC Applications Engineering World Wide Web Addresses : http://www.motorola.com/PowerPC http://www.motorola.com/NetComm http://www.motorola.com/ColdFire are registered trademarks of Motorola, Inc. Motorola, Inc Equal AN2007/D ...

Related keywords