28 Pages

APR33

Course: DSP 56303, Fall 2009
School: RPI
Rating:
 
 
 
 
 

Word Count: 4978

Document Preview

Software ROM Patching on the Motorola DSP56304 by Tom Zudock Motorola, Incorporated Semiconductor Products Sector 6501 William Cannon Drive West Austin, TX 78735-8598 OnCE and Mfax are trademarks of Motorola, Inc. MOTOROLA INC., 1998 Order this document by: APR33/D Motorola reserves the right to make changes without further notice to any products herein to improve reliability, function, or design. Motorola...

Register Now

Unformatted Document Excerpt

Coursehero >> New York >> RPI >> DSP 56303

Course Hero has millions of student submitted documents similar to the one
below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.

Course Hero has millions of student submitted documents similar to the one below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.
Software ROM Patching on the Motorola DSP56304 by Tom Zudock Motorola, Incorporated Semiconductor Products Sector 6501 William Cannon Drive West Austin, TX 78735-8598 OnCE and Mfax are trademarks of Motorola, Inc. MOTOROLA INC., 1998 Order this document by: APR33/D Motorola reserves the right to make changes without further notice to any products herein to improve reliability, function, or design. Motorola does not assume any liability arising out of the application or use of any product or circuit described herein; neither does it convey any license under its patent rights nor the rights of others. Motorola products are not designed, intended, or authorized for use as components in systems intended for surgical implant into the body, or other application in which the failure of the Motorola product could create a situation where personal injury or death may occur. Should Buyer purchase or use Motorola products for any such unintended or unauthorized application, Buyer shall indemnify and hold Motorola and its officers, employees, subsidiaries, affiliates, and distributors harmless against all claims, costs, damages, and expenses, and reasonable attorney fees arising out of, directly or indirectly, any claim of personal injury or death associated with such unintended or unauthorized use, even if such claim alleges that Motorola was negligent regarding the design or manufacture of the part. Motorola and are registered trademarks of Motorola, Inc. Motorola, Inc. is an Equal Opportunity/Affirmative Action Employer. TABLE OF CONTENTS INTRODUCTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.1 INTRODUCTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.2 SCOPE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.3 CACHE BASICS AND RELEVANT INSTRUCTIONS . . . . . . . . PATCHING. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.1 OVERVIEW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.2 SINGLE INSTRUCTION REPLACEMENT. . . . . . . . . . . . . . . . . 2.3 SKIPPING MULTIPLE INSTRUCTIONS . . . . . . . . . . . . . . . . . . 2.4 INSERTING INSTRUCTIONS . . . . . . . . . . . . . . . . . . . . . . . . . . OPTIMIZATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.1 INTRODUCTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.2 MINIMIZING PATCHING IMPACT ON THE CACHE . . . . . . . . . 3.3 MULTIPLE PATCHES COVERED BY ONE CACHE SECTOR ADDRESS RANGE . . . . . . . . . . . . . . . . . . . . . . . . . . 3.4 DAISY-CHAINING PATCHES TOGETHER . . . . . . . . . . . . . . . . 1-1 1-3 1-3 1-3 2-1 2-3 2-3 2-5 2-6 3-1 3-3 3-3 3-3 3-4 MOTOROLA DSP56304 ROM Software Patching iii iv DSP56304 ROM Software Patching MOTOROLA LIST OF EXAMPLES Example 2-1 Example 2-2 Example 2-3 Example 2-4 Example 2-5 Example 2-6 Example 2-7 Example 3-1 Example 3-2 Example 3-2 Example 3-2 ROM Filter Error . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3 ROM Filter Patch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4 Multiple Instruction ROM Code . . . . . . . . . . . . . . . . . . . ...
Find millions of documents on Course Hero - Study Guides, Lecture Notes, Reference Materials, Practice Exams and more. Course Hero has millions of course specific materials providing students with the best way to expand their education.

Below is a small sample set of documents:

Auburn - ELEC - 7730
ELEC7730Reactive Ion EtchingInstructed by Dr. Tzeng Tan Zhang ECE-AU Feb. 28, 2001Outline Introduction RIE Apparatus and Reaction Steps Contamination and Damage Current Application and Trend SummaryIntroductionWhat is RIE?RIE is plasma-based dry et
Lake County - IB - 150
The only constant in nature is change itself.Lecture 28: Water and HumansBy the end of this lecture you should be able to.Discuss the attributes of the global hydrological cycle. Concepts and terms: condensation, infiltration, runoff, evaporation, prec
IUPUI - CS - 495
PROJECT FILE SUBMISSION PROGRAM Andrew OlsonCopyright 2003. All rights reserved. Contact the author for permission before copying. No permission granted for use in commercial products. All copies must contain this copyright notice.An academic client nee
Oakland University - ME - 463
University of Notre DameDepartment of Aerospace and Mechanical Engineering Date: September 19, 2006 To: AME 40463 Project Management From: Megan Schroeder, Assistrek Subject: Individual Engineering Feasibility Study Proposal Assistrek is currently design
Sanford-Brown Institute - CSCI - 1950
Algorithmic Foundations of Computational Biology Professor IstrailGenome AssemblyAssembly Progression (Macro View)Algorithmic Foundations of Computational Biology Professor IstrailAlgorithmic Foundations of Computational BiologyReview-AssemblyProfes
Lake County - CI - 332
Cindy Brackmann Meta-Lesson/Websites 10/28/02 Exploring the concepts of data analysis and probability, a majority of lessons/activities are written for upper elementary students. Much of these topics are introduced and taught throughout the 4th to junior
Lake County - CI - 332
Alison Murtaugh C & I 332 10/21/02 Metalesson: Websites http:/www.mathcs.carleton.edu/probweb/probweb.html This website is titled "The Probability Web" and is a source of information pertaining to probability research, tutorials, and teacher resources. In
csubak.edu - CS - 376
D 6 I S I A 3I Bi@8 G X1( I b@mB( G X1( I Xu A ( G 08 6A V W 0 ~ 8 T u t W n ( ybP3I b@T G vWB9 D iB8 g b@y2 G 8 I UBUb6 rI g 6 I 3B@vYB( G 6 I xBX1yBY I uG 0 ~ 8 9 r( w0 0 ~ 8 T w 62 f ed c a ` 9 r08 W t ~0 u t( 6 S(0 0 ~8T 0 W n ( u w( D u 8 t G t8 98 V
SUNY Buffalo - EAS - 204
Kelvin Planck Statement of the Second LawIt is impossible to construct an engine which, operating in a cycle, will produce no other effect than the extraction of heat from a single reservoir and the performance of an equivalent amount of work.Clausius S
Portland - SUST - 0809
Today's Plan Logistics Field notes on a Catastrophe Ch. 3, 4Additional comments about Autobiographies Some too long (and repetitive) stick to range in assignment good exercise to remove unneeded words! First paragraph get to main point (e.g. location
UMiami - AS - 300
Military EthicsOverview Group Exercise on Values Ethics Defined Sources of Ethics Case Studies2Exercise3Exercise: ValuesIt was customary in some German Concentration camps to release a woman if she became pregnant. A married woman in a concentratio
Kansas State University - NCERA - 210
IMPACTS OF THE CONVERSION OF DIAMOND WALNUT GROWERSpresented at NCERA 194 November 9, 2005Shermain Hardesty Ag & Resource Economics University of California, DavisOVERVIEWBackground History of Diamond Walnut Motivation for Conversion The Conversion Po
CSU Fullerton - BUSINESS - 521
CHAPTER15Government DebtQuestions for Review1. What is unusual about U.S. fiscal policy since 1980 is that government debt increased sharply during a period of peace and prosperity. Over the course of U.S. history, the indebtedness of the federal gove
Rose-Hulman - ME - 417
Reading Question Form Date of Review:_ Article Reference: Title: _ Author:_ Bibliographic info _ Questions: Goal/Purpose/Topic? Key Points/Results/Conclusions? Support for Key Points?
IUPUI - CYBER - 231
Determining the Strength of Your Argument This table will help you test the strength of your argument essay. (Note: Don't use this table as an organizing structure as we did with the grid of common points. This table is to help you evaluate your argument,
University of Rochester - PHYS - 344
Consider a 2-D metal. It has two distinct freedoms: the conduction electrons and the lattice vibrations, i.e. phonons. Assume that the particles are confined to move within the plane, so there are only two dimensions in which the phonons or electrons can
Rutgers - ECE - 572
ga ! r3(97 0#g(0(Yg(Y 0 ! v (9(#(r~gg(#~(n( duz q d 0s u 979s u l u d9dvdm7dr 9 9s u (e q z z s l e q s l e s u 0 u me 97dm0d7d u f u Xdde n% l u d 'u e k e z e z s q z e k k e k q l ( s u q z # s q q d79z u 99d u m3r7k rdgde u d9cdr7 z z s e q q z e k
San Diego State - M - 151
Last Name: First Name: Instructor: Math 151 Group Final (Fall 2006) You are not allowed to use notes, books, calculators, personal stereos or cell phones. You have exactly two hours. Write clearly so that you can avoid mistakes and count on partial credit
UConn - CH - 351
Introduction to Atomic Units, Normalization and Orthogonalization (Part 2 of a Series)C. W. David May 24, 20041IntroductionThe use of atomic units comes with a non-obvious penalty worth mentioning. Consider normalization of the 1s orbital, 1s (x, y, z
Arizona - AME - 563
LAB. AME 563. BEAM WITH MATERIAL and GEOMETRIC NONLINEARITIESFb=5 cm L=2 m a=10 cmLinear analysis Find the tip displacements and rotation for the following F=10000 N UX UY THETAZCheck the variation of results with respect to the mesh density and concl
Kennesaw - MATH - 1190
S. F. EllermeyerMATH 1190 Exam 2 (Version 2) Solutions October 2, 2006 NameInstructions. Your work on this exam will be graded according to two criteria: mathematical correctness and clarity of presentation. In other words, you must know what you are do
umm.edu - ENEE - 610
ENEE610 Digital Signal ProcessingProject No2.Hao HuENEE 610Digital Signal ProcessingProject IIHao Hu [ cc@huhao.net ]1. AbstractIn order to make continues-time signal can be processed by digital processing unit, we have to do the signal sampling,
IUPUI - MATH - 22100
The Graph of a Function and the Graph of its Derivative: Part 1Michael Penna, Indiana University Purdue University, Indianapolis Objective To investigate the connection between the graph of a function and the graph of its derivative. Narrative In this pr
UMass (Amherst) - MGT - 330
Chapter 3 Individual and Organizational LearningObjectives Describe the model of adult learning Identify individual learning styles and their characteristics Distinguish between adaptive and generative learning Describe the characteristics of a learning
Lake County - ECE - 541
Module 1: Introduction to Computer System and Network ValidationProf. William H. Sanders Department of Electrical and Computer Engineering and Coordinated Science Laboratory University of Illinois at Urbana-Champaign whs@uiuc.eduhttp:/www.perform.csl.ui
Lake County - MAT - 764
MAT 764-Fall 2005-Hendrix1Class AgendaThursday, September 8, 2005Tentative Schedule of Activities:2:00 PM Brahier Discussion of Questions from Chapter 1 Let's look at the questions you answered in Chapter One. You decide if there are ones that we sho
UCSB - BREN - 211
Density dependent count PVAJan. 28 2008Density dependence & extinction timeUltimate extinction becomes certain Ceiling model: like density independent but growth stops above K Mean extinction time given by:1 2 / 2 2 K T 1 2 / log K 2 2 2 / (initial p
University of Iowa - DRX - 400
XWINNMRvers. 3.1DRX-400 in room 83CBNMR Central Research FacilityPh: 335-1332Setting up 1H & 13C experiments\w~\p~\nmr\drx-400\H1-C13x3.1.6x[.doc ][.pdf]Mar-2000 (Revised Aug-2001, AUG-2002)This is the screen display on the DRX-400, do not close a
Columbia - C - 1112
Alice Z. Chen Essay #2: On Chinese and American Cultural Differences: There are many differences in the cultural traditions of China and America, some of which are expressed in our customs. For example, Americans wear black to funerals whereas the Chinese
GWU - NSAEBB - 238
Politburo April 16, 1987 About the Conversation with Shultz Gorbachev: It was a serious conversation. Shevardnadze did some serious work with him. They worked at night. He brought two planes of experts with him. It was a visit to find out what could be ex
University of Toronto - CS - 350
* CSC350 Fall 2002 (Assignments)ms1/5ms2/5coch/1cp/1int/5 ms1 ms2 coch cp int 966043790 1 1 970169830 3 3 4 970886670 1 1 980483250 1 981705140 1 3 981804820 2 2 990115059 1 1 3 990116012 3.5 5 990116049 3.5 3 5 990116067 2 1 2 ms1 ms2 c
Baylor - CSI - 3330
The Prisoner ParadoxBack in the middle ages a man was tried and sentenced to death. The trial occurred on Saturday afternoon. The judge said to him, "The sentence will be carried out next week. The day on which your execution will occur will be a surpris
Western Kentucky University - TXT - 102
August 11, 2006 Indonesia to Execute 3 for Roles in Riots That Killed Hundreds By RAYMOND BONNER JAKARTA, Indonesia, Aug. 10 - Three men convicted in connectionwith riots that killed more than 200 people are to be executedSaturday, Indonesian offic
UCSC - CMPE - 080
REVISED 12/9/03 PROJECT DESCRIPTION "Creation of a personal web page using HTML" Project deadline: Sunday, December 7th The design of the web pages for the class project is totally on an individual. It should portray yourself as a student, as a potential
Western Kentucky University - TXT - 202
Marching for freedom By Kathryn Westcott BBC News Online Forty years ago, 250,000 people gathered peacefully in front of the Lincoln Memorial in Washington DC to demand equal rights for black Americans. It was a watershed moment for the civil rights m
National Taiwan University - AEDE - 702
LINGO Modeling SETS Introduction In modeling situations in real life there will typically be one or more groups of related objects. examples of such objects might include factories, customers, vehicles, or employees. LINGO allows you to group these relat
University of Iowa - CITL - 20080523
BenchmarksandMetrics update: FacultyandStaffSurveyPreliminaryresults May23,2008 MarkHaleAgenda Thesurvey Structure,campaign,returns Theresults Coreresults Themesinfreeformcomments Otherhighlights PlansgoingforwardThesurvey 85questions,insections
Washington - ME - 331
PROBLEM 5.57KNOWN: A ball bearing is suddenly immersed in a molten salt bath; heat treatment to harden occurs at locations with T > 1000 K. FIND: Time required to harden outer layer of 1mm. SCHEMATIC:ASSUMPTIONS: (1) One-dimensional radial conduction, (
Washington - TCSS - 465
TCSS 465AEmbedded Real-Time System ProgrammingMidterm - Spring 2007Name _Key_1) Name five properties that real-time systems must have to support critical applications: A) Timeliness must meet deadlines appropriatelyB) Design for peak-load Cant cras
SUNY Buffalo - PHY - 101
Center of GravityWe touched on this briefly in chapter 7!x1 x2 | cm m1 m2 This was for what is known as discrete objects. Discrete refers to the fact that the two objects separated and individual. In the above case, this was used to determine the poin
Iowa State - MAY - 0803
Program to Evaluate Alternative Energy SourcesProject ReviewSenior Design May08-03 Client Senior Design Faculty Advisors Dr. John W Lamont Mr. Steve Larsen Professor Ralph Patterson III Team Members Mukul Sabharwal Graig Schadle Brad Smith Ethan Wilder
Penn State - SZY - 110
Water Resources: sources of water that areuseful or potentially useful to humans Many uses of water include agricultural, industrial, household, recreational and environmental activities. Only 3% of water on Earth is fresh water, and over two thirds of
Lake County - CI - 332
Lesson Plan #3 "Hired by Hyde Park"Goals/Rationale: Students will work with an area model of Hyde Park to investigate the distributive property of multiplication. Students will identify areas of Hyde Park that equal 112 feet and create different models t
UGA - REAL - 4000
Total Value LTV Interest Term #Units Annual Rent Appreciation Rate LTB Deprec @ 27.5 yrs HP Vacancy OE Repl. Res. Selling Exp. Inv. Marg. Tax Capital Gains Tax Rate$1,300,000 70.00% 10.00% 20 20 $8,000 2.00% 85.00% 3.636% 5 5.00% 10.00% $2,000 7.50% 28.0
Wheaton College - MATH - 104
Do the following series converge conditionally or converge absolutely? Calculate S1000 . How close does this approximate the value of the series?1.n=1 (1)n+1n5 n6 + 17 1 k2 + 12.k=1 (1)k+1 cos(k) k4 + 13.k=1Show that the following series conver
Wisconsin - WEB - 104
Examples of Essays that Received a 10: 1. What was Madison's Dilemma? Answer 1: Madison's Dilemma pertained to controlling or keeping factions in check. Madison said that everyone is in pursuit of his or her own interests, and that factions will naturally
UGA - REAL - 4000
LEGAL DESCRIPTION - METES & BOUNDS (RECTANGULAR SURVEY) The subject property is legally described by a metes and bounds description as found in a deed of prior sale recorded in Marion County Official Record Book 1953 Page 1189 as: Commencing at the SW cor
University of Toronto - CSC - 407
CSC407: Software Architecture Winter 2007 Pipes and FiltersGreg Wilson BA 4234 gvwilson@cs.utoronto.ca1Overview Some things are best learned by example So let's look at some software architectures First target: pipes and filters One of the reasons
Western Kentucky University - TXT - 102
May 24, 2006Somali in The Hague Faces a More Personal Attack By MARLISE SIMONSTHE HAGUE, May 23 Ayaan Hirsi Ali is among the most famous and successful immigrants in the Netherlands, along with several soccer stars. A Muslim atheist, as she calls herse
N.C. State - ZO - 501
brief communicationsOceanic respite for wandering albatrossesBirds taking time off from breeding head for their favourite long-haul destinations.hat oceanic seabirds do outside their breeding periods is something of a mystery, although altogether these
Sanford-Brown Institute - CS - 257
CSCI 2570 Introduction to NanocomputingSynthetic Biology John E SavageWhat is Synthetic Biology?Biology re-engineered to implement novel biological functions and systems. Examples:Replace expensive, time-consuming chemical processes by processes at th
CSU Northridge - AR - 2170
Activity CodeRequisition #Pre-assigned Requisition #DateAccountFundAcademic Affairs 2005-2006 Requisition LogDept IDProgClassProject CodeEnter Data above Red LineAcademic Affairs5-2006 Requisition LogVendor & DescriptionDetailed Description
Maryville MO - FIN - 4520
27 BEAR MARKETS OVER THE PAST 109 YEARS We have had 27 Bear Markets since 1900 for a total of 34 years with an average decline of 32%. A Bear Market is a significant price decline composed of two or more Bear Legs. We have had as many as eight Bear Legs,
Penn State - NHS - 5007
NSTOR H. SOLARInhs5007@psu.eduCurrent Address: Permanent Address: 026 Simmons Hall, 805 Green Pond Road Apt.3A, University Park, PA 16802 Rockaway, NJ 07866 CELL: 973.479.8984PROFESSIONAL CAREER OBJECTIVE To obtain an internship in the Financial indust
Washington - TCSS - 545
TCSS445A Design Spring 2003Database SystemsFirst Name:_Last Name:_ID: MidtermPart I (20%, each question is worth 1 points) 1.c 2.c 3.b 4.d 5.a 6.b 7.b 8.b 9.c 10.a 11.c 12.c 13.a 14.e 15.b 16.c 17.a 18.d 19.c 20.d1TCSS445A Design Spring 2003Databas
UNC - INLS - 191
XMLExtensible Markup LanguagePlease noteIt's not this simpleXML, SGML, and HTML Like HTML, XML was developed from guidelines established by SGML XML is a subset of SGML, with a bare minimum of optional features XML applications provide a custom set o
USF - EEL - 3100
ZERO-INPUT AND ZERO-STATE RESPONSES A. Solving for the Complete Response Using the Zero State and Zero Input Responses Consider a network with input x(t), impulse response h(t), and response y(t). The total response y(t) can be divided into two components
Banard College - BC - 3800
Effects of case removal and increased Effects of case removal and increased nutrition on larval development, pupation, nutrition time, adultdevelopment, on larval body size, female emergence pupation, emergence time, and caddisfly fecundity, and sexual se
Nevada - ENGLISH - 321
[Lesson Plans]WHY JOHNNY CAN'T MOUSSEFrom "Hot Looks, Cool Style," a teaching guide prepared by Scholastic, Inc., an educational publishing company, and Revlon, the cosmetics company, and sent last year to 29,000 home-economics teachers. Revlon has rece
Berkeley - ECON - 131
Chapter 11 of NAFTA: Investorto-State dispute settlement proceduresOctober 10-12 2006Goals of investment agreements Basic goal is to promote foreign investment by: i) Giving foreigners the right to invest in markets. ii) Treating foreign investment as
USC - CS - 590
Introduction to UMLSoftware Engineering, CS577a Fall 2000About this lecture. Will attempt to introduce you to UML and Rational Rose Not possible to teach all in one lecture! Not even possible to cover basics Requires that you study on you own after Go