MOTOROLA MC68306 Technical data

查询MC68306供应商
MOTOROLA
SEMICONDUCTOR
TECHNICAL INFORMATION
Product Brief
Integrated EC000 Processor
The MC68306 is an integrated processor containing a 68EC000 processor and elements common to many 68000- and 68EC000-based systems. Designers of virtually any application requiring 68000-class performance will find that the MC68306 reduces design time by providing valuable system elements pre­packaged in one chip. The combination of peripherals offered in the MC68306 can be found in a diverse range of microprocessor-based systems, including embedded control and general computing. Systems requiring serial communication and dynamic random access memory (DRAM) can especially benefit from using the MC68306.
The MC68306's high level of functional integration results in significant reductions in component count, power consumption, board space, and cost while yielding much higher system reliability and shorter design time. Complete code compatibility with the MC68000 affords the designer access to a broad base of established real-time kernels, operating systems, languages, applications, and development tools, many of which are oriented towards embedded control. Figure 1 shows a simplified block diagram of the MC68306.
Order this document
by MC68306/D
MC68306
8
DRAM
CONTROLLER
CHIP
SELECTS
INTERRUPT
CONTROLLER
CLOCK
MODE
CONTROLLER
JTAG PORT
PORT A
PORT B
8
16-BIT TIMER
EC000 CORE
PROCESSOR
TWO-CHANNEL
SERIAL
I/O
24
16
Figure 1. MC68306 Simplified Block Diagram
This document contains information on a product under development. Motorola reserves the right to change or discontinue this product without notice.
The primary features of the MC68306 are as follows:
• Functional Integration on a Single Piece of Silicon
• EC000 Core—Identical to MC68EC000 Microprocessor — Complete Code Compatibility with MC68000 and MC68EC000
— High Performance—2.4 MIPS
• Two-Channel Universal Synchronous/Asynchronous Receiver/Transmitter (a DUART) — Baud Rate Generators
— Modem Control — Identical to MC68681/MC2681 — Integrated 16-Bit Timer/Counter (useful for periodic interrupt generation, event counting, etc.)
• Dynamic Random Access Memory (DRAM) Controller — Supports 16 Mbytes using 4M x 1 DRAMs, 64 Mbytes using 16M x 1 DRAMs (compatible with
larger future-generation DRAMs) — Provides 0 Wait State Interface to 80-ns DRAMs — Programmable Refresh Timer Provides CAS-before-RAS Refresh
• Chip Selects — Eight Programmable Chip Select Signals
— Provide Eight Separate 1-Mbyte Spaces or Four Separate 16-Mbyte Spaces Locatable
anywhere within the 4-Gbyte Address Range of the EC000 Core
— Programmable Wait States
• Programmable Interrupt Controller
• Bus Watchdog Timer
• 24 Address Lines, 16 Data Lines
• 16.67-MHz, 5-V Operation
• 128-Pin Plastic Quad Flat Pack (QFP) or 132-Pin Plastic Quad Flat Pack (PQFP)
2 MC68306 PRODUCT INFORMATION MOTOROLA
M68300 FAMILY
The MC68306 is one of a series of components in Motorola's M68300 family. Other members of the family include the MC68302, MC68330, MC68331, MC68332, MC68F333, MC68334, and MC68340.
ORGANIZATION
The M68300 family of integrated processors and controllers is built on an M68000 core processor and a selection of intelligent peripherals appropriate for a set of applications. Common system glue logic such as address decoding, wait state insertion, interrupt prioritization, and watchdog timing is also included.
Each member of the M68300 family is distinguished by its selection of peripherals. Peripherals are chosen to address specific applications but are often useful in a wide variety of applications. The peripherals may be highly sophisticated timing or protocol engines that have their own processors, or they may be more traditional peripheral functions, such as UARTs and timers.
ADVANTAGES
By incorporating so many major features into a single M68300 family chip, a system designer can realize significant savings in design time, power consumption, cost, board space, pin count, and programming. The equivalent functionality can easily require 20 separate components. Each component might have 16–64 pins, totaling over 350 connections. Most of these connections require interconnects or are duplications. Each connection is a candidate for a bad solder joint or misrouted trace. Each component is another part to qualify, purchase, inventory, and maintain. Each component requires a share of the printed circuit board. Each component draws power, which is often used to drive large buffers to get the signal to another chip. The cumulative power consumption of all the components must be available from the power supply. The signals between the CPU and a peripheral might not be compatible nor run from the same clock, requiring time delays or other special design considerations.
In an M68300 family component, the major functions and glue logic are all properly connected internally, timed with the same clock, fully tested, and uniformly documented. Only essential signals are brought out to pins. The primary package is the surface-mount plastic quad flat pack for the smallest possible footprint.
MOTOROLA MC68306 PRODUCT INFORMATION 3
Loading...
+ 5 hidden pages