mcf5307cft90b Freescale Semiconductor, Inc, mcf5307cft90b Datasheet - Page 65

no-image

mcf5307cft90b

Manufacturer Part Number
mcf5307cft90b
Description
Mcf5307 Coldfire Integrated Microprocessor User
Manufacturer
Freescale Semiconductor, Inc
Datasheet
Figure 2-2 shows basic functionality of the MAC. A full set of instructions are provided for
signed and unsigned integers plus signed, fixed-point fractional input operands.
The MAC provides functionality in the following three related areas, which are described
in detail in Chapter 3, “Hardware Multiply/Accumulate (MAC) Unit.”
2.1.2.2.3 Hardware Divide Unit
The hardware divide unit performs the following integer division operations:
2.1.3 Debug Module Enhancements
The ColdFire processor core debug interface supports system integration in conjunction
with low-cost development tools. Real-time trace and debug information can be accessed
through a standard interface, which allows the processor and system to be debugged at full
speed without costly in-circuit emulators. The MCF5307 debug unit is a compatible
upgrade to the MCF52xx debug module with enhancements that include:
• Signed and unsigned integer multiplies
• Multiply-accumulate operations with signed and unsigned fractional operands
• Miscellaneous register operations
• 32-bit operand/16-bit operand producing a 16-bit quotient and a 16-bit remainder
• 32-bit operand/32-bit operand producing a 32-bit quotient
• 32-bit operand/32-bit operand producing a 32-bit remainder
• A new command to obtain the value of the program counter (PC)
• Allowing ORing of terms in creating breakpoints
• Increased flexibility of the breakpoint registers
Figure 2-2. ColdFire Multiply-Accumulate Functionality Diagram
Freescale Semiconductor, Inc.
For More Information On This Product,
Operand Y
Chapter 2. ColdFire Core
Go to: www.freescale.com
Accumulator
Shift 0,1,-1
+/-
X
Operand X
Features and Enhancements
2-25

Related parts for mcf5307cft90b