Datasheet
CONTENTS
Paragraph
Number
Title
Page
Number
Contents
vii
2.7.5 Branch Instruction Execution Times ............................................................ 2-46
2.8 Exception Processing Overview ....................................................................... 2-47
2.8.1 Exception Stack Frame Definition................................................................ 2-49
2.8.2 Processor Exceptions.................................................................................... 2-50
Chapter 3
Hardware Multiply/Accumulate (MAC) Unit
3.1 Overview............................................................................................................. 3-1
3.1.1 MAC Programming Model............................................................................. 3-2
3.1.2 General Operation........................................................................................... 3-3
3.1.3 MAC Instruction Set Summary ...................................................................... 3-4
3.1.4 Data Representation........................................................................................ 3-4
3.2 MAC Instruction Execution Timings.................................................................. 3-5
Chapter 4
Local Memory
4.1 Interactions between Local Memory Modules ................................................... 4-1
4.2 SRAM Overview ................................................................................................ 4-1
4.3 SRAM Operation ................................................................................................ 4-2
4.4 SRAM Programming Model............................................................................... 4-3
4.4.1 SRAM Base Address Register (RAMBAR)................................................... 4-3
4.5 SRAM Initialization............................................................................................ 4-4
4.5.1 SRAM Initialization Code .............................................................................. 4-5
4.6 Power Management ............................................................................................ 4-6
4.7 Cache Overview.................................................................................................. 4-6
4.8 Cache Organization............................................................................................. 4-7
4.8.1 Cache Line States: Invalid, Valid-Unmodified, and Valid-Modified............. 4-8
4.8.2 The Cache at Start-Up..................................................................................... 4-9
4.9 Cache Operation................................................................................................ 4-11
4.9.1 Caching Modes ............................................................................................. 4-13
4.9.1.1 Cacheable Accesses.................................................................................. 4-13
4.9.1.2 Write-Through Mode ............................................................................... 4-14
4.9.1.3 Copyback Mode ....................................................................................... 4-14
4.9.2 Cache-Inhibited Accesses............................................................................. 4-14
4.9.3 Cache Protocol.............................................................................................. 4-15
4.9.3.1 Read Miss ................................................................................................. 4-15
4.9.3.2 Write Miss ............................................................................................... 4-16
4.9.3.3 Read Hit.................................................................................................... 4-16
4.9.3.4 Write Hit .................................................................................................. 4-16
4.9.4 Cache Coherency ......................................................................................... 4-17
Fr
eescale S
emiconduct
or
, I
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
nc...
