MC68030CRC33C Freescale Semiconductor, MC68030CRC33C Datasheet - Page 50

no-image

MC68030CRC33C

Manufacturer Part Number
MC68030CRC33C
Description
IC MPU 32BIT ENHANCED 128-PGA
Manufacturer
Freescale Semiconductor
Datasheets

Specifications of MC68030CRC33C

Processor Type
M680x0 32-Bit
Speed
33MHz
Voltage
5V
Mounting Type
Surface Mount
Package / Case
128-PGA
Family Name
M68000
Device Core
ColdFire
Device Core Size
32b
Frequency (max)
33MHz
Instruction Set Architecture
RISC
Supply Voltage 1 (typ)
5V
Operating Supply Voltage (max)
5.25V
Operating Supply Voltage (min)
4.75V
Operating Temp Range
0C to 70C
Operating Temperature Classification
Commercial
Mounting
Through Hole
Pin Count
128
Package Type
PGA
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Features
-
Lead Free Status / Rohs Status
Compliant
2,3 O R G A N I Z A T I O N
MOTOROLA
word. The lower order word is located at address N + 2, leaving the least
significant byte at address N ÷ 3 (refer to Figure 2-1 ). Notice that the MC68030
The supervisor programming model (see Figure 1-3) shows the control reg-
whether these registers are used as the source or the destination operand.
The alternate function code registers (SFC and DFC) are 32-bit registers with
for the read or write operands of MOVES, PLOAD, PFLUSH, and PTEST in-
The remaining control registers in the supervisor programming model are
without address translation. Data transfers to and from these registers are
the MMU after execution of a PTEST instruction. It is a 16-bit register, and
transfers to and from the MMUSR are word transfers. Refer to SECTION 9
operations, but for all CCR operations, the upper byte is read as all zeros and
operations involving the CACR, CAAR, and VBR are long-word operations,
only bits 2:0 implemented that contain the address space values (FC0-FC2)
structions. The MOVEC instruction is used to transfer values to and from the
alternate function code registers. These are long,word transfers; the upper
29 bits are read as zeros and are ignored when written.
used by the memory management unit (MMU). The CPU root pointer (CRP)
and supervisor root pointer (SRP) contain pointers to the user and supervisor
address translation trees. Transfers of data to and from these 64-bit registers
are quad-word transfers. The translation control register (TC) contains control
information for the MMU. The MC68030 always uses long-word transfers to
access this 32-bit register. The transparent translation registers (TT0 and TT1 )
also contain 32 bits each; they identify memory areas for direct addressing
long-word transfers. The MMU status register (MMUSR) stores the status of
MEMORY MANAGEMENT UNIT for more detail.
correspond to higher order bytes. The address, N, of a long-word data item
corresponds to the address of the most significant byte of the highest order
privilege level. All operations to the status register and CCR are word-sized
is ignored when written, regardless of privilege level.
isters. The cache control register (CACR) provides control and status infor-
mation for the on-chip instruction and data caches. The cache address register
(CAAR) contains the address for cache control functions. The vector base
register (VBR) provides the base address of the exception vector table. All
Memory is organized on a byte-addressable basis where lower addresses
OF D A T A IN M E M O R Y
MC68030 USER'S MANUAL
2-5
2

Related parts for MC68030CRC33C