%PDF-1.4
%
1 0 obj
<<
/MarkInfo <<
/Marked true
>>
/PageMode /UseOutlines
/Names 2 0 R
/Outlines 3 0 R
/Metadata 4 0 R
/Pages 5 0 R
/OpenAction [6 0 R /XYZ null null 1]
/Threads [7 0 R]
/StructTreeRoot 8 0 R
/Type /Catalog
/PageLabels 9 0 R
>>
endobj
10 0 obj
<<
/CreationDate (D:20070810151924Z)
/Subject (The e200z3 and e200z6 based MPC55xx devices contain the signal processing extension \(SPE\) auxiliary processing unit \(APU\). The SPE-APU provides a set of single instruction multiple data \(SIMD\) instructions. The SIMD instructions typically involve performing the same operation on multiple data elements stored in a single 64-bit register. Through the implementation of SIMD instructions, including vector multiply and accumulate \(MAC\) instructions, the SPE-APU provides digital signal processing \(DSP\) functionality. This can be used to accelerate signal processing routines, such as finite impulse response \(FIR\), infinite impulse response \(IIR\), and discrete fourier transforms \(DFT\). )
/Copyright (Freescale Semiconductor, Inc., 2007)
/Author (Freescale Semiconductor, Inc., Alistair Robertson)
/Creator (FrameMaker 7.2)
/Keywords (e200z3, e200z3, MPC55xx, DSP, digital signal processing, FIR filter)
/Producer (Acrobat Distiller 8.1.0 \(Windows\))
/ModDate (D:20080305142850Z)
/Marked (True)
/Title (Implementing an FIR Filter on the MPC55xx)
>>
endobj
2 0 obj
<<
/Dests 11 0 R
>>
endobj
3 0 obj
<<
/First 12 0 R
/Count 6
/Last 13 0 R
>>
endobj
4 0 obj
<<
/Subtype /XML
/Length 4922
/Type /Metadata
>>
stream
Freescale Semiconductor, Inc., 2007
True
Acrobat Distiller 8.1.0 (Windows)
e200z3, e200z3, MPC55xx, DSP, digital signal processing, FIR filter
2008-03-05T14:28:50Z
FrameMaker 7.2
2007-08-10T15:19:24Z
application/pdf
Implementing an FIR Filter on the MPC55xx
Freescale Semiconductor, Inc., Alistair Robertson
The e200z3 and e200z6 based MPC55xx devices contain the signal processing extension (SPE) auxiliary processing unit (APU). The SPE-APU provides a set of single instruction multiple data (SIMD) instructions. The SIMD instructions typically involve performing the same operation on multiple data elements stored in a single 64-bit register. Through the implementation of SIMD instructions, including vector multiply and accumulate (MAC) instructions, the SPE-APU provides digital signal processing (DSP) functionality. This can be used to accelerate signal processing routines, such as finite impulse response (FIR), infinite impulse response (IIR), and discrete fourier transforms (DFT).
Freescale Semiconductor, Inc., 2007
True
uuid:b77f7528-267f-47dd-a58d-655fa9f0f6b3
uuid:e19d2e7f-5aed-4928-b89d-5dac0151f2bd
endstream
endobj
5 0 obj
<<
/Count 18
/Type /Pages
/Kids [14 0 R 15 0 R]
>>
endobj
6 0 obj
<<
/CropBox [0 0 612 792]
/Annots [16 0 R 17 0 R 18 0 R 19 0 R 20 0 R 21 0 R 22 0 R 23 0 R 24 0 R 25 0 R
26 0 R 27 0 R]
/Parent 14 0 R
/B [28 0 R]
/StructParents 1
/Contents [29 0 R 30 0 R 31 0 R 32 0 R 33 0 R 34 0 R 35 0 R 36 0 R 37 0 R]
/Rotate 0
/MediaBox [0 0 612 792]
/Resources 38 0 R
/Type /Page
>>
endobj
7 0 obj
<<
/F 28 0 R
/I <<
/Title (A)
>>
>>
endobj
8 0 obj
<<
/K 39 0 R
/ParentTree 40 0 R
/ParentTreeNextKey 22
/RoleMap <<
/Document /Document
/_Heading3TOC /P
/_List_Num+ /P
/_Body /P
/_AppTitle /P
/_Author /P
/_TBItem_C /P
/_List_Alpha /P
/_Heading2_AppTOC /P
/_Heading3_AppTOC /P
/_TBItem_L /P
/_Paranote /P
/_TB3dig /P
/_TBItem_R /P
/_Doc_Title /P
/_Bit_Number /P
/_FigTitle /P
/_Master#3Aheader_left /P
/_Master#3Afooter_left /P
/_Master#3Acover_header_left /P
/_Heading2TOC /P
/_NoteText /P
/_AppTitleTOC /P
/_Master#3Afooter_center /P
/_Para_Ind_Bul1#2FNum /P
/_ActiveTOC /P
/TableTitle /Caption
/_Example /P
/_Logo /P
/_Example_App /P
/_ExampleEnd /P
/_FigTitle_App /P
/_TBTitle_App /P
/_TB2dig /P
/_List_Num /P
/_Doc_SubTitle /P
/_Heading2_App /P
/TableFoot /TFoot
/_Heading1TOC /P
/_TableNote /P
/_Blank /P
/_Heading3_App /P
/_Note_Head /P
/_Heading4_App /P
/TextSection /Sect
/_List_Bul1 /P
/_List_Bul2 /P
/_TBHead_C /P
/TableBody /TBody
/_List_Bul3 /P
/_Warning_Head /P
/_Para_Body /P
/_Heading5_App /P
/TableHead /THead
/_Normal /P
/_TB1dig /P
/_Master#3Afooter_right /P
/_Master#3Aheader_right /P
/_Master#3Acover_header_right /P
/_Note_Bul /P
/_TBItem_Bul /P
/_TableFootnote /P
/_List_Def /P
/_FigureFootnote /P
/_FigureText /P
/_Para_Ind_Bul2#2FAlpha /P
/_TBTitle /P
/_confidential /P
/_Equation /P
/_Code /P
/_Equation_App /P
/_FigureFootnote+ /P
/_Contents_List_Item_Hdg1 /P
/_Caution_Head /P
/_8pt#20Bold /P
/_Para_Ind_Bul3 /P
/_FieldName /P
/_Heading1 /P
/_Heading2 /P
/_8pt#20Regular /P
/_7pt#20Regular /P
/_Heading3 /P
/_List_Intro /P
/_10pt#20Regular /P
/_confidential_footer /P
/_footer /P
/_Heading4 /P
/Article_A /Art
/_Heading5 /P
/_Heading6 /P
/_CodeC_Ind1 /P
/Article_C /Art
/_CodeC_Ind2 /P
/_CodeC_Ind3 /P
/_List_Alpha+ /P
/_Master#3Afooter_with_bar /P
/_TB4dig /P
/_Fig#2FTB_holder /P
>>
/Type /StructTreeRoot
/IDTree 41 0 R
/ClassMap <<
/SP94210 42 0 R
/SP94212 43 0 R
/SP94216 44 0 R
/SP94219 45 0 R
/SP94280 46 0 R
/SP94220 47 0 R
/SP94221 48 0 R
/SC122901 49 0 R
/SC122902 50 0 R
/SC122885 51 0 R
/SP94231 52 0 R
/SP94232 53 0 R
/SP94237 54 0 R
/SC122892 55 0 R
/SP94239 56 0 R
/SC122897 57 0 R
/SC122899 58 0 R
/SC122990 59 0 R
/SC122991 60 0 R
/SP94252 61 0 R
/SC122993 62 0 R
/SP94254 63 0 R
/SP94256 64 0 R
/SP94258 65 0 R
/SC122998 66 0 R
/SC122999 67 0 R
>>
>>
endobj
9 0 obj
<<
/Nums [0 68 0 R]
>>
endobj
11 0 obj
<<
/Kids [69 0 R 70 0 R]
>>
endobj
12 0 obj
<<
/Parent 3 0 R
/Next 71 0 R
/Dest (G82278)
/Title (1 Introduction)
>>
endobj
13 0 obj
<<
/Parent 3 0 R
/Dest (G82639)
/Prev 72 0 R
/Title (6 Summary)
>>
endobj
14 0 obj
<<
/Parent 5 0 R
/Count 10
/Type /Pages
/Kids [6 0 R 73 0 R 74 0 R 75 0 R 76 0 R 77 0 R 78 0 R 79 0 R 80 0 R 81 0 R]
>>
endobj
15 0 obj
<<
/Parent 5 0 R
/Count 8
/Type /Pages
/Kids [82 0 R 83 0 R 84 0 R 85 0 R 86 0 R 87 0 R 88 0 R 89 0 R]
>>
endobj
16 0 obj
<<
/Rect [333 407.28 333.18 415.86]
/Subtype /Link
/Border [0 0 0]
/Dest (G82278)
/Type /Annot
>>
endobj
17 0 obj
<<
/Rect [333 407.28 558 415.86]
/Subtype /Link
/Border [0 0 0]
/Dest (G82278)
/Type /Annot
>>
endobj
18 0 obj
<<
/Rect [333 397.26 558 405.84]
/Subtype /Link
/Border [0 0 0]
/Dest (G82284)
/Type /Annot
>>
endobj
19 0 obj
<<
/Rect [333 387.3 558 395.82]
/Subtype /Link
/Border [0 0 0]
/Dest (G82340)
/Type /Annot
>>
endobj
20 0 obj
<<
/Rect [333 377.28 558 385.86]
/Subtype /Link
/Border [0 0 0]
/Dest (G82351)
/Type /Annot
>>
endobj
21 0 obj
<<
/Rect [333 367.26 558 375.84]
/Subtype /Link
/Border [0 0 0]
/Dest (G82417)
/Type /Annot
>>
endobj
22 0 obj
<<
/Rect [333 357.3 558 365.82]
/Subtype /Link
/Border [0 0 0]
/Dest (G82537)
/Type /Annot
>>
endobj
23 0 obj
<<
/Rect [333 347.28 558 355.86]
/Subtype /Link
/Border [0 0 0]
/Dest (G82608)
/Type /Annot
>>
endobj
24 0 obj
<<
/Rect [333 337.26 558 345.84]
/Subtype /Link
/Border [0 0 0]
/Dest (G82639)
/Type /Annot
>>
endobj
25 0 obj
<<
/Rect [333 327.3 558 335.82]
/Subtype /Link
/Border [0 0 0]
/Dest (G82690)
/Type /Annot
>>
endobj
26 0 obj
<<
/Rect [333 317.28 558 325.86]
/Subtype /Link
/Border [0 0 0]
/Dest (G82889)
/Type /Annot
>>
endobj
27 0 obj
<<
/Rect [333 307.26 558 315.84]
/Subtype /Link
/Border [0 0 0]
/Dest (G82966)
/Type /Annot
>>
endobj
28 0 obj
<<
/N 90 0 R
/P 6 0 R
/R [45 119 333 441]
/T 7 0 R
/V 91 0 R
>>
endobj
29 0 obj
<<
/Length 898
/Filter /FlateDecode
>>
stream
HUnV+f)E]y"ahE$'/{^ʢt&g3sό?˗a~WWoo/4-YѤ{hHZQuFѲaoZá_aجSݟ5VQYgN*/nw럻/V`9xĀ҆cu2KGxxѼ)!C4luݰ