Introduction
MOTOROLA
MC68307 USER’S MANUAL
1-3
System Integration Module (SIM07), Incorporating Many Functions Typically Relegated
to External Programmable Array Logic (PALs), Transistor-Transistor Logic (TTL), and
ASICs, Such as:
—System Configuration, Programmable Address Mapping
—System Protection by Hardware Watchdog Logic and Software Watchdog Timer
—Power-Down Mode Control, Programmable Processor Clock Driver
—Four Programmable Chip Selects with Wait State Generation Logic
—Three Simple Peripheral Chip Selects
—Parallel Input/Output Ports, Some with Interrupt Capability
—Programmed Interrupt Vector Response for On-Chip Peripheral Modules
—IEEE 1149.1 Boundary Scan Test Access Port (JTAG)
Operating Voltages of 3.3V
± 0.3V and 5V ± 0.5V
0 to 70
°C (Standard part); –40 to +85°C (Extended Temperature Part)
Compact 100-Lead Quad Flat Pack (QFP) and 100-Lead Thin Quad Flat Pack (TQFP)
Packages
1.1 M68300 FAMILY
The MC68307 is one of a series of components in Motorola's M68300 family. Other mem-
bers of the family include the MC68302, MC68306, MC68322, MC68330, MC68331,
MC68332, MC68F333, MC68334, MC68340, MC68341, MC68349, MC68356, and
MC68360.
1.1.1 Organization
The M68300 family of integrated processors and controllers is built on an M68000 core pro-
cessor and a selection of intelligent peripherals appropriate for a set of applications. Com-
mon 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 on-chip 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.
1.1.2 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 sep-
arate components. Each component might have 16–64 pins, totalling 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 qual-
ify, purchase, inventory, and maintain. Each component requires a share of the printed cir-
cuit 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 central processing unit (CPU)