查询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 prepackaged 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.
© MOTOROLA, 1992
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