Datasheet

1-4
MCF5307 User’s Manual
MCF5307 Features
1.2 MCF5307 Features
The following list summarizes MCF5307 features:
ColdFire processor core
Variable-length RISC, clock-multiplied Version 3 microprocessor core
Fully code compatible with Version 2 processors
Two independent decoupled pipelines: four-stage instruction fetch pipeline (IFP)
and two-stage operand execution pipeline (OEP)
Eight-instruction FIFO buffer provides decoupling between the pipelines
Branch prediction mechanisms for accelerating program execution
32-bit internal address bus supporting 4 Gbytes of linear address space
32-bit data bus
16 user-accessible, 32-bit-wide, general-purpose registers
Supervisor/user modes for system protection
Vector base register to relocate exception-vector table
Optimized for high-level language constructs
Multiply and accumulate unit (MAC)
High-speed, complex arithmetic processing for DSP applications
Tightly coupled to the OEP
Three-stage execute pipeline with one clock issue rate for 16 x 16 operations
16 x 16 and 32 x 32 multiplies support, all with 32-bit accumulate
Signed or unsigned integer support, plus signed fractional operands
Hardware integer divide unit
Unsigned and signed integer divide support
Tightly coupled to the OEP
32/16 and 32/32 operation support producing quotient and/or remainder results
8-Kbyte unied cache
Four-way set-associative organization
Operates at higher processor core frequency
Provides pipelined, single-cycle access to critical code and data
Supports write-through and copyback modes
Four-entry, 32-bit store buffer to improve performance of operand writes
4-Kbyte SRAM
Programmable location anywhere within 4-Gbyte linear address space
Higher core-frequency operation
Pipelined, single-cycle access to critical code or data
Fr
eescale S
emiconduct
or
, I
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
nc...