%PDF-1.4
%
1 0 obj
<<
/Metadata 2 0 R
/Names 3 0 R
/OCProperties <<
/D <<
/AS [4 0 R 5 0 R 6 0 R]
/ON [7 0 R]
/Order []
/RBGroups []
>>
/OCGs [7 0 R]
>>
/OpenAction 8 0 R
/Outlines 9 0 R
/PageLayout /OneColumn
/PageMode /UseOutlines
/Pages 10 0 R
/Type /Catalog
/ViewerPreferences <<
/FitWindow true
>>
>>
endobj
11 0 obj
<<
/Author (Freescale Inc.)
/CreationDate (D:20130321072943-06'00')
/Creator (AH Formatter V5.2 MR1 \(5,2,2010,1221\) for Linux64)
/FslDitaPluginVersion (4.1.3)
/FslSsdsVersion (4.1.4)
/Keywords (MPC56xxx, Qorivva, variable length encoding, VLE, Machine Check, IVOR1, IVOR)
/ModDate (D:20130417135328-05'00')
/Producer <416E74656E6E6120486F75736520504446204F7574707574204C69627261727920322E362E3020284C696E75783634293B206D6F646966696564207573696E67206954657874AE20352E312E3320A9323030302D323031312031543358542042564241>
/Subject (AN4648: The Qorivva MPC56xx 32-bit microcontroller family built on Power Architecture technology provides a mechanism by which the e200 core implements interrupts and exceptions. This application note describes a method for decoding the length of VLE instructions, one which is used to correctly increment the returning address of the exception.)
/Title (AN4648, VLE 16-bit and 32-bit Instruction Length Decode Algorithm - Application Notes)
/Trapped /False
>>
endobj
2 0 obj
<<
/Length 5109
/Subtype /XML
/Type /Metadata
>>
stream
4.1.3
4.1.4
application/pdf
Freescale Inc.
AN4648, VLE 16-bit and 32-bit Instruction Length Decode Algorithm - Application Notes
AN4648: The Qorivva MPC56xx 32-bit microcontroller family built on Power Architecture technology provides a mechanism by which the e200 core implements interrupts and exceptions. This application note describes a method for decoding the length of VLE instructions, one which is used to correctly increment the returning address of the exception.
MPC56xxx
Qorivva
variable length encoding
VLE
Machine Check
IVOR1
IVOR
2013-03-21T07:29:43-06:00
AH Formatter V5.2 MR1 (5,2,2010,1221) for Linux64
2013-04-17T13:53:28-05:00
2013-04-17T13:53:28-05:00
Antenna House PDF Output Library 2.6.0 (Linux64); modified using iText® 5.1.3 ©2000-2011 1T3XT BVBA
False
MPC56xxx, Qorivva, variable length encoding, VLE, Machine Check, IVOR1, IVOR
uuid:447bad3d-29e0-4b53-a28e-ed73aeb8f53b
uuid:8617325b-18ad-4761-9707-b4bda0ae7566
endstream
endobj
3 0 obj
<<
/Dests 12 0 R
>>
endobj
4 0 obj
<<
/Category [/View]
/Event /View
/OCGs [7 0 R]
>>
endobj
5 0 obj
<<
/Category [/Print]
/Event /Print
/OCGs [7 0 R]
>>
endobj
6 0 obj
<<
/Category [/Export]
/Event /Export
/OCGs [7 0 R]
>>
endobj
7 0 obj
<<
/Name (Watermark)
/Type /OCG
/Usage <<
/Export <<
/ExportState /ON
>>
/PageElement <<
/Subtype /FG
>>
/Print <<
/PrintState /ON
>>
/View <<
/ViewState /ON
>>
>>
>>
endobj
8 0 obj
<<
/D [13 0 R /FitV -32768]
/S /GoTo
>>
endobj
9 0 obj
<<
/Type /Outlines
/Count 7
/Last 14 0 R
/First 15 0 R
>>
endobj
10 0 obj
<<
/ITXT (5.1.3)
/CropBox [0 0 595.2756347656 841.8897705078]
/Type /Pages
/MediaBox [0 0 595.2756347656 841.8897705078]
/Count 6
/Kids [16 0 R]
/BleedBox [0 0 595.2756347656 841.8897705078]
>>
endobj
12 0 obj
<<
/Kids [17 0 R]
>>
endobj
13 0 obj
<<
/Annots [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
28 0 R 29 0 R 30 0 R 31 0 R 32 0 R 33 0 R 34 0 R 35 0 R 36 0 R]
/BleedBox [0 0 612 777.6000366211]
/Contents [37 0 R 38 0 R]
/CropBox [0 0 612 777.6000366211]
/MediaBox [0 0 612 777.6000366211]
/Parent 16 0 R
/Resources <<
/ExtGState <<
/GS0 39 0 R
>>
/Font <<
/T1_0 40 0 R
/T1_1 41 0 R
/T1_2 42 0 R
/T1_3 43 0 R
>>
/ProcSet [/PDF /Text]
/XObject <<
/Fm0 44 0 R
/Im2 45 0 R
>>
>>
/Type /Page
>>
endobj
14 0 obj
<<
/C [0 0 0]
/Parent 9 0 R
/Title (References)
/A 46 0 R
/Prev 47 0 R
>>
endobj
15 0 obj
<<
/Next 48 0 R
/C [0 0 0]
/Parent 9 0 R
/Title (Introduction)
/A 49 0 R
>>
endobj
16 0 obj
<<
/Parent 10 0 R
/Type /Pages
/Count 6
/Kids [13 0 R 50 0 R 51 0 R 52 0 R 53 0 R 54 0 R]
>>
endobj
17 0 obj
<<
/Names [(back-page) 55 0 R (d12e4a1310_d11e41) 56 0 R (d13e42a1310) 57 0 R (d13e4a1310_d11e61) 58 0 R (d14e4a1310_d11e81) 59 0 R
(d15e4a1310_d11e101) 60 0 R (d15e55a1310) 61 0 R (d16e33a1310) 62 0 R (d16e4a1310_d11e121) 63 0 R (d17e4a1310_d11e121) 64 0 R
(d18e4a1310_d11e121) 65 0 R (d19e4a1310_d11e181) 66 0 R (d20e23a1310) 67 0 R (d20e4a1310_d11e201) 68 0 R (table_1-ssds-pubs-work-temp-Thread-24658-Freescale-publication0-FreescalePublicationPDF-eng-projects-Application-Notes-AN4600-4699-AN4648-Topics-BookE_or_VLE_decoding.xml) 69 0 R]
/Limits [(back-page) (table_1-ssds-pubs-work-temp-Thread-24658-Freescale-publication0-FreescalePublicationPDF-eng-projects-Application-Notes-AN4600-4699-AN4648-Topics-BookE_or_VLE_decoding.xml)]
>>
endobj
18 0 obj
<<
/Type /Annot
/Border [0 0 0]
/A 70 0 R
/Subtype /Link
/Rect [54 147.0000305176 84.2699966431 157.0000305176]
/M (D:20130321072943-06'00')
>>
endobj
19 0 obj
<<
/Type /Annot
/Border [0 0 0]
/A 71 0 R
/Subtype /Link
/Rect [324 434.6000366211 329 444.6000366211]
/M (D:20130321072943-06'00')
>>
endobj
20 0 obj
<<
/Type /Annot
/Border [0 0 0]
/A 72 0 R
/Subtype /Link
/Rect [343.5 433.6000366211 558 445.6000366211]
/M (D:20130321072943-06'00')
>>
endobj
21 0 obj
<<
/Type /Annot
/Border [0 0 0]
/A 73 0 R
/Subtype /Link
/Rect [324 416.6000366211 329 426.6000366211]
/M (D:20130321072943-06'00')
>>
endobj
22 0 obj
<<
/Type /Annot
/Border [0 0 0]
/A 74 0 R
/Subtype /Link
/Rect [343.5 415.6000366211 558 427.6000366211]
/M (D:20130321072943-06'00')
>>
endobj
23 0 obj
<<
/Type /Annot
/Border [0 0 0]
/A 75 0 R
/Subtype /Link
/Rect [324 398.6000366211 329 408.6000366211]
/M (D:20130321072943-06'00')
>>
endobj
24 0 obj
<<
/Type /Annot
/Border [0 0 0]
/A 76 0 R
/Subtype /Link
/Rect [343.5 385.6000366211 558 409.6000366211]
/M (D:20130321072943-06'00')
>>
endobj
25 0 obj
<<
/Type /Annot
/Border [0 0 0]
/A 77 0 R
/Subtype /Link
/Rect [324 368.6000366211 329 378.6000366211]
/M (D:20130321072943-06'00')
>>
endobj
26 0 obj
<<
/Type /Annot
/Border [0 0 0]
/A 78 0 R
/Subtype /Link
/Rect [343.5 367.6000366211 558 379.6000366211]
/M (D:20130321072943-06'00')
>>
endobj
27 0 obj
<<
/Type /Annot
/Border [0 0 0]
/A 79 0 R
/Subtype /Link
/Rect [324 350.6000366211 329 360.6000366211]
/M (D:20130321072943-06'00')
>>
endobj
28 0 obj
<<
/Type /Annot
/Border [0 0 0]
/A 80 0 R
/Subtype /Link
/Rect [343.5 337.6000366211 558 361.6000366211]
/M (D:20130321072943-06'00')
>>
endobj
29 0 obj
<<
/Type /Annot
/Border [0 0 0]
/A 81 0 R
/Subtype /Link
/Rect [343.4999694824 320.6000366211 355.9999694824 330.6000366211]
/M (D:20130321072943-06'00')
>>
endobj
30 0 obj
<<
/Type /Annot
/Border [0 0 0]
/A 82 0 R
/Subtype /Link
/Rect [371.3571166992 319.6000366211 558 331.6000366211]
/M (D:20130321072943-06'00')
>>
endobj
31 0 obj
<<
/Type /Annot
/Border [0 0 0]
/A 83 0 R
/Subtype /Link
/Rect [343.4999694824 302.6000366211 355.9999694824 312.6000366211]
/M (D:20130321072943-06'00')
>>
endobj
32 0 obj
<<
/Type /Annot
/Border [0 0 0]
/A 84 0 R
/Subtype /Link
/Rect [371.3571166992 289.6000366211 558 313.6000366211]
/M (D:20130321072943-06'00')
>>
endobj
33 0 obj
<<
/Type /Annot
/Border [0 0 0]
/A 85 0 R
/Subtype /Link
/Rect [323.9999694824 272.6000366211 328.9999694824 282.6000366211]
/M (D:20130321072943-06'00')
>>
endobj
34 0 obj
<<
/Type /Annot
/Border [0 0 0]
/A 86 0 R
/Subtype /Link
/Rect [343.4999694824 271.6000366211 558 283.6000366211]
/M (D:20130321072943-06'00')
>>
endobj
35 0 obj
<<
/Type /Annot
/Border [0 0 0]
/A 87 0 R
/Subtype /Link
/Rect [323.9999694824 254.6000366211 328.9999694824 264.6000366211]
/M (D:20130321072943-06'00')
>>
endobj
36 0 obj
<<
/Type /Annot
/Border [0 0 0]
/A 88 0 R
/Subtype /Link
/Rect [343.4999694824 253.6000366211 558 265.6000366211]
/M (D:20130321072943-06'00')
>>
endobj
37 0 obj
<<
/Filter /FlateDecode
/Length 3280
>>
stream
HWnG}W4IN/~cg vl>.h$.QlTg(ٱ,fnNUX̔zBK jpȔX\~̓ugޣVGI$-VxvRy> k^lk[N\-7N\^ſa\x9;{~Ē]ju?tEy'%VZkY?SbQ%7]{\;]nF\ jõ(%4uh7x\n/Eo(\;9c`ͺ]l}-`A5U{)^Z:fl]o+^|}W{ ֢ %]})-Y!zf[ul5{얔,//z9s@Iqe t[wMHQz5 1b qE{r+M{FvA1w,
P@(^jC!