%PDF-1.5
%
1 0 obj
<<
/Pages 2 0 R
/Outlines 3 0 R
/Type /Catalog
/PageMode /UseOutlines
/OpenAction 4 0 R
/Names 5 0 R
/Threads [6 0 R]
/PageLabels 7 0 R
/StructTreeRoot 8 0 R
/Metadata 9 0 R
/MarkInfo <<
/Marked true
>>
>>
endobj
10 0 obj
<<
/ModDate (D:20050901163805-05'00')
/CreationDate (D:20041119103329Z)
/Title (Generic Tone Generation on the StarCore SC140/SC1400 Cores)
/Creator (FrameMaker 7.1)
/Author (Freescale Semiconductor, Inc.)
/Keywords (DSP, StarCore, MSC8101, MSC8103)
/Subject (This application note presents the design, implementation, and testing of a generic tone generator on the Freescale MSC8101/MSC8103 processors.)
/Producer (Acrobat Distiller 6.0 \(Windows\))
>>
endobj
2 0 obj
<<
/Count 24
/Kids [11 0 R 12 0 R 13 0 R]
/Type /Pages
>>
endobj
3 0 obj
<<
/Count 17
/First 14 0 R
/Last 15 0 R
>>
endobj
4 0 obj
<<
/D [16 0 R /Fit]
/S /GoTo
>>
endobj
5 0 obj
<<
/Dests 17 0 R
/EmbeddedFiles 18 0 R
>>
endobj
6 0 obj
<<
/F 19 0 R
/I <<
/Title (A)
>>
>>
endobj
7 0 obj
<<
/Nums [0 20 0 R]
>>
endobj
8 0 obj
<<
/Type /StructTreeRoot
/K 21 0 R
/ClassMap <<
/SC2516 22 0 R
/SC2514 23 0 R
/SC2574 24 0 R
/SC2522 25 0 R
/SC2570 26 0 R
/SC2605 27 0 R
/SC2602 28 0 R
/SC2538 29 0 R
/SC2573 30 0 R
/SC2508 31 0 R
/SC2536 32 0 R
/SP200828 33 0 R
/SP200792 34 0 R
/SP200788 35 0 R
/SP200790 36 0 R
/SP200808 37 0 R
/SP200819 38 0 R
/SP200795 39 0 R
/SP200777 40 0 R
/SP200787 41 0 R
/SP200825 42 0 R
/SP200824 43 0 R
/SP200810 44 0 R
/SP200811 45 0 R
/SP200798 46 0 R
/SP200805 47 0 R
/SP200782 48 0 R
/SP200796 49 0 R
>>
/ParentTree 50 0 R
/ParentTreeNextKey 39
/IDTree 51 0 R
/RoleMap <<
/Document /Document
/_TBHead_C /P
/_Mapping#20Table#20Cell /P
/_Bullet-Table /P
/_disclaim /P
/_Reg-Setting /P
/_Example#20Title /P
/_Register /P
/_List-Para /P
/_Numbered /P
/_Equation /P
/_TableFootnote /P
/_Heading3 /P
/_Heading2 /P
/_Heading1 /P
/_Content_Title /P
/_Mapping#20Table#20Title /P
/_Numbered1 /P
/_Bit_Number /P
/_Heading2TOC /P
/_CellFooting /P
/_TBTitle /P
/_Heading1TOC /P
/_CellBody-R /P
/TableBody /TBody
/_Body /P
/_Description /P
/_Reference /P
/_Cellbody-C /P
/_FigureTitle /P
/_Footnote /P
/_Note /P
/TableTitle /Caption
/_Num#20List#20a#2Fb#20Subsequent /P
/TableFoot /TFoot
/_TableTitle /P
/TextSection /Sect
/_Bullet#201#20Para /P
/_Title /P
/_Bullet#202 /P
/_Bullet#201 /P
/_Author /P
/_TBItem_L /P
/_Anchor /P
/_TBItem_C /P
/TableHead /THead
/_FigTitle /P
/Article_A /Art
/_Num#20List#20a#2Fb#20First /P
/_Doc_Title /P
/_TB4dig /P
/_CellBody /P
/_CellHeading /P
/_Bullet-Table-sub /P
/_Code /P
/_Warning /P
/_Bullet2Para /P
/_Doc_Type /P
/_Date /P
/_body /P
/_Bulleted /P
/_footerbar /P
/_footer /P
/_Doc_Sub-Title /P
/_headerleft /P
/_Errata-Title /P
/_headerright /P
/_Freescale /P
/_Fix#20Plan /P
/_HeadingRunIn /P
/_tm_attribute /P
/_Impact /P
/_Indented /P
/_Module /P
/_confidential /P
/_PBHeading1 /P
/_System#20Number /P
/_8pt#20Regular /P
/_Code_9pt /P
/_8pt#20Bold /P
/_Workaround /P
/Article_C /Art
/_Bullet-sub-Table /P
/_Register#20name /P
/_Reg#2016 /P
/_Reg-Field /P
/Article_B /Art
/_TableFootnote1 /P
/_Reg_Bit-No /P
/_Register#20Bits /P
>>
>>
endobj
9 0 obj
<<
/Length 3692
/Type /Metadata
/Subtype /XML
>>
stream
Generic Tone Generation on the StarCore SC140/SC1400 CoresThis application note presents the design, implementation, and testing of a generic tone generator on the Freescale MSC8101/MSC8103 processors.Freescale Semiconductor, Inc.
endstream
endobj
11 0 obj
<<
/Count 10
/Kids [16 0 R 52 0 R 53 0 R 54 0 R 55 0 R 56 0 R 57 0 R 58 0 R 59 0 R 60 0 R]
/Type /Pages
/Parent 2 0 R
>>
endobj
12 0 obj
<<
/Count 10
/Kids [61 0 R 62 0 R 63 0 R 64 0 R 65 0 R 66 0 R 67 0 R 68 0 R 69 0 R 70 0 R]
/Type /Pages
/Parent 2 0 R
>>
endobj
13 0 obj
<<
/Count 4
/Kids [71 0 R 72 0 R 73 0 R 74 0 R]
/Type /Pages
/Parent 2 0 R
>>
endobj
14 0 obj
<<
/Count 2
/Parent 3 0 R
/Dest (G998299)
/First 75 0 R
/Last 76 0 R
/Next 77 0 R
/Title (1 Digital Sine Wave Generation)
>>
endobj
15 0 obj
<<
/Parent 3 0 R
/Dest (G999236)
/Prev 78 0 R
/Title (4 References)
>>
endobj
16 0 obj
<<
/Contents [79 0 R 80 0 R 81 0 R 82 0 R 83 0 R 84 0 R 85 0 R 86 0 R 87 0 R]
/Type /Page
/Parent 11 0 R
/Rotate 0
/MediaBox [0 0 612 792]
/CropBox [0 0 612 792]
/Resources 88 0 R
/B [19 0 R]
/StructParents 1
>>
endobj
17 0 obj
<<
/Kids [89 0 R 90 0 R 91 0 R 92 0 R 93 0 R 94 0 R 95 0 R 96 0 R 97 0 R]
>>
endobj
18 0 obj
<<
/Kids [98 0 R]
>>
endobj
19 0 obj
<<
/R [45 85 344 504]
/N 99 0 R
/P 16 0 R
/T 6 0 R
/V 100 0 R
>>
endobj
20 0 obj
<<
/S /D
>>
endobj
21 0 obj
<<
/Lang (en-US)
/K [101 0 R 102 0 R 103 0 R]
/P 8 0 R
/S /Document
>>
endobj
22 0 obj
<<
/O /Layout
/LineHeight 16
>>
endobj
23 0 obj
<<
/O /Layout
/LineHeight 18
>>
endobj
24 0 obj
<<
/O /Layout
/LineHeight 11
>>
endobj
25 0 obj
<<
/O /Layout
/LineHeight 9
>>
endobj
26 0 obj
<<
/O /Layout
/BaselineShift -2.5
/LineHeight 10
>>
endobj
27 0 obj
<<
/O /Layout
/LineHeight 10
>>
endobj
28 0 obj
<<
/O /Layout
/LineHeight 28
>>
endobj
29 0 obj
<<
/O /Layout
/LineHeight 14
>>
endobj
30 0 obj
<<
/O /Layout
/LineHeight 11
>>
endobj
31 0 obj
<<
/O /Layout
/LineHeight 9
>>
endobj
32 0 obj
<<
/O /Layout
/BaselineShift 4.4
/LineHeight 11
>>
endobj
33 0 obj
<<
/O /Layout
/SpaceAfter 3
/StartIndent 72.400002
/TextAlign /Start
/TextIndent 54.100002
>>
endobj
34 0 obj
<<
/O /Layout
/SpaceAfter 5
/SpaceBefore 10
/TextAlign /Center
>>
endobj
35 0 obj
<<
/O /Layout
/SpaceBefore 1
/TextAlign /Start
>>
endobj
36 0 obj
<<
/O /Layout
/TextAlign /Start
>>
endobj
37 0 obj
<<
/O /Layout
/SpaceAfter 7
/SpaceBefore 18
/StartIndent 36
/TextAlign /Start
>>
endobj
38 0 obj
<<
/O /Layout
/SpaceAfter 5
/TextAlign /Center
>>
endobj
39 0 obj
<<
/O /Layout
/SpaceAfter 3
/SpaceBefore 2
/StartIndent 72.400002
/TextAlign /Start
/TextIndent 72.400002
>>
endobj
40 0 obj
<<
/O /Layout
/TextAlign /Start
/TextIndent 36
>>
endobj
41 0 obj
<<
/O /Layout
/SpaceAfter 4
/SpaceBefore 4
/StartIndent 36
/TextAlign /Start
>>
endobj
42 0 obj
<<
/O /Layout
/SpaceAfter 6
/SpaceBefore 6
/TextAlign /Start
>>
endobj
43 0 obj
<<
/O /Layout
/SpaceAfter 6
/SpaceBefore 6
/StartIndent 54.100002
/TextAlign /Start
/TextIndent 36
>>
endobj
44 0 obj
<<
/O /Layout
/SpaceAfter 6
/SpaceBefore 16
/StartIndent 9
/TextAlign /Start
>>
endobj
45 0 obj
<<
/O /Layout
/SpaceBefore 17
/StartIndent 61.200001
/TextAlign /Start
>>
endobj
46 0 obj
<<
/O /Layout
/SpaceBefore 13
/TextAlign /Start
>>
endobj
47 0 obj
<<
/O /Layout
/SpaceAfter 12
/SpaceBefore 12
/TextAlign /Center
>>
endobj
48 0 obj
<<
/O /Layout
/SpaceAfter 15
/SpaceBefore 8
/TextAlign /Start
>>
endobj
49 0 obj
<<
/O /Layout
/TextAlign /Center
>>
endobj
50 0 obj
<<
/Nums [1 [104 0 R 105 0 R 106 0 R 107 0 R 108 0 R 109 0 R 110 0 R 111 0 R 112 0 R 113 0 R
114 0 R 115 0 R 116 0 R 117 0 R 118 0 R 119 0 R 120 0 R 121 0 R 122 0 R 123 0 R
124 0 R 125 0 R 126 0 R 127 0 R 128 0 R 129 0 R 130 0 R 131 0 R 132 0 R 133 0 R
134 0 R 135 0 R 136 0 R 137 0 R 138 0 R 139 0 R 140 0 R 141 0 R 142 0 R 143 0 R
144 0 R]
2 [145 0 R 146 0 R 147 0 R 148 0 R 149 0 R 150 0 R 151 0 R 152 0 R 153 0 R 154 0 R
155 0 R 156 0 R 157 0 R 158 0 R 159 0 R 160 0 R 161 0 R 162 0 R 163 0 R 164 0 R
165 0 R 166 0 R 167 0 R]
3 [168 0 R 169 0 R 170 0 R 171 0 R 172 0 R 173 0 R 174 0 R 175 0 R 176 0 R 177 0 R
178 0 R 179 0 R 180 0 R 181 0 R 182 0 R 183 0 R]
4 184 0 R 5 185 0 R
6 [186 0 R 187 0 R 188 0 R 189 0 R 190 0 R 191 0 R 192 0 R 193 0 R 194 0 R 195 0 R
196 0 R 197 0 R 198 0 R 199 0 R 200 0 R 201 0 R 202 0 R 203 0 R 204 0 R 205 0 R
206 0 R 207 0 R 208 0 R 209 0 R 210 0 R 211 0 R 212 0 R 213 0 R 214 0 R 215 0 R
216 0 R 217 0 R 218 0 R 219 0 R 220 0 R 221 0 R null 222 0 R 223 0 R]
7 224 0 R 8 225 0 R 9 226 0 R 10 227 0 R
11 [228 0 R 229 0 R 230 0 R 231 0 R 232 0 R 233 0 R 234 0 R 235 0 R 236 0 R 237 0 R
238 0 R 239 0 R 240 0 R 241 0 R 242 0 R 243 0 R 244 0 R 245 0 R 246 0 R 247 0 R
248 0 R 249 0 R 250 0 R 251 0 R 252 0 R 253 0 R 254 0 R 255 0 R 256 0 R 257 0 R
258 0 R 259 0 R 260 0 R 261 0 R 262 0 R 263 0 R 264 0 R 265 0 R 266 0 R 267 0 R
268 0 R 269 0 R 270 0 R 271 0 R 272 0 R 273 0 R 274 0 R 275 0 R 276 0 R 277 0 R
278 0 R 279 0 R 280 0 R 281 0 R 282 0 R 283 0 R 284 0 R 285 0 R 286 0 R 287 0 R
288 0 R 289 0 R 290 0 R 291 0 R 292 0 R 293 0 R 294 0 R 295 0 R 296 0 R 297 0 R
298 0 R 299 0 R 300 0 R 301 0 R null 302 0 R 303 0 R]
12 [304 0 R 305 0 R 306 0 R 307 0 R 308 0 R 309 0 R 310 0 R 311 0 R 312 0 R 313 0 R
314 0 R 315 0 R 316 0 R 317 0 R 318 0 R 319 0 R 320 0 R 321 0 R 322 0 R 323 0 R
324 0 R 325 0 R 326 0 R 327 0 R 328 0 R 329 0 R 330 0 R 331 0 R 332 0 R 333 0 R
334 0 R 335 0 R 336 0 R 337 0 R 338 0 R 339 0 R 340 0 R 341 0 R 342 0 R 343 0 R
344 0 R 345 0 R 346 0 R 347 0 R 348 0 R 349 0 R 350 0 R 351 0 R 352 0 R 353 0 R
354 0 R 355 0 R 356 0 R 357 0 R 358 0 R 359 0 R 360 0 R 361 0 R 362 0 R 363 0 R
364 0 R 365 0 R]
13 366 0 R 14 367 0 R 15 [368 0 R 369 0 R 370 0 R 371 0 R 372 0 R 373 0 R 374 0 R 375 0 R 376 0 R 377 0 R
378 0 R 379 0 R 380 0 R 381 0 R 382 0 R 383 0 R 384 0 R 385 0 R 386 0 R 387 0 R
388 0 R 389 0 R 390 0 R 391 0 R]
16 [392 0 R 393 0 R 394 0 R 395 0 R 396 0 R 397 0 R 398 0 R 399 0 R 400 0 R 401 0 R
402 0 R 403 0 R 404 0 R 405 0 R 406 0 R 407 0 R 408 0 R 409 0 R 410 0 R]
17 [411 0 R 412 0 R 413 0 R 414 0 R 415 0 R 416 0 R 417 0 R 418 0 R 419 0 R 420 0 R
421 0 R 422 0 R 423 0 R 424 0 R 425 0 R 426 0 R 427 0 R 428 0 R 429 0 R 430 0 R
431 0 R 432 0 R 433 0 R]
18 434 0 R 19 [435 0 R 436 0 R]
20 [437 0 R 438 0 R 439 0 R 440 0 R 441 0 R 442 0 R 443 0 R 444 0 R 445 0 R 446 0 R]
21 447 0 R 22 [448 0 R 449 0 R 450 0 R 451 0 R 452 0 R 453 0 R]
23 [454 0 R 455 0 R]
24 [456 0 R 457 0 R]
25 [458 0 R 459 0 R 460 0 R]
26 [461 0 R]
27 [462 0 R 463 0 R 464 0 R 465 0 R]
28 466 0 R 29 [467 0 R 468 0 R 469 0 R 470 0 R 471 0 R 472 0 R 473 0 R 474 0 R 475 0 R 476 0 R
477 0 R 478 0 R 479 0 R 480 0 R 481 0 R 482 0 R 483 0 R 484 0 R 485 0 R 486 0 R
487 0 R 488 0 R 489 0 R 490 0 R 491 0 R 492 0 R 493 0 R 494 0 R 495 0 R 496 0 R
497 0 R 498 0 R 499 0 R 500 0 R 501 0 R 502 0 R 503 0 R 504 0 R 505 0 R 506 0 R
507 0 R 508 0 R 509 0 R 510 0 R 511 0 R 512 0 R 513 0 R 514 0 R 515 0 R 516 0 R
517 0 R 518 0 R 519 0 R 520 0 R 521 0 R 522 0 R 523 0 R 524 0 R 525 0 R 526 0 R
527 0 R 528 0 R 529 0 R 530 0 R 531 0 R 532 0 R 533 0 R 534 0 R 535 0 R 536 0 R
537 0 R 538 0 R 539 0 R 540 0 R 541 0 R 542 0 R 543 0 R 544 0 R 545 0 R 546 0 R
547 0 R 548 0 R 549 0 R 550 0 R 551 0 R 552 0 R 553 0 R 554 0 R 555 0 R 556 0 R
557 0 R 558 0 R 559 0 R 560 0 R 561 0 R 562 0 R 563 0 R null]
30 564 0 R
31 565 0 R 32 [566 0 R 567 0 R 568 0 R 569 0 R 570 0 R 571 0 R 572 0 R 573 0 R 574 0 R null
575 0 R 576 0 R 577 0 R 578 0 R]
33 579 0 R 34 580 0 R 35 [581 0 R 582 0 R 583 0 R 584 0 R 585 0 R 586 0 R 587 0 R 588 0 R 589 0 R 590 0 R
591 0 R 592 0 R 593 0 R 594 0 R 595 0 R 596 0 R 597 0 R 598 0 R 599 0 R 600 0 R
601 0 R 602 0 R 603 0 R 604 0 R 605 0 R 606 0 R 607 0 R 608 0 R 609 0 R 610 0 R
611 0 R 612 0 R null]
36 [613 0 R null]
37 [614 0 R null]
38 [615 0 R]
]
>>
endobj
51 0 obj
<<
/Kids [616 0 R 617 0 R]
>>
endobj
52 0 obj
<<
/Contents [618 0 R 619 0 R]
/Type /Page
/Parent 11 0 R
/Rotate 0
/MediaBox [0 0 612 792]
/CropBox [0 0 612 792]
/Resources 620 0 R
/B [99 0 R]
/StructParents 2
>>
endobj
53 0 obj
<<
/Annots [621 0 R]
/Contents [622 0 R 623 0 R]
/Type /Page
/Parent 11 0 R
/Rotate 0
/MediaBox [0 0 612 792]
/CropBox [0 0 612 792]
/Resources 624 0 R
/B [625 0 R]
/StructParents 3
>>
endobj
54 0 obj
<<
/Annots [626 0 R 627 0 R 628 0 R 629 0 R 630 0 R]
/Contents [631 0 R 632 0 R]
/Type /Page
/Parent 11 0 R
/Rotate 0
/MediaBox [0 0 612 792]
/CropBox [0 0 612 792]
/Resources 633 0 R
/B [634 0 R]
/StructParents 6
>>
endobj
55 0 obj
<<
/Contents [635 0 R 636 0 R]
/Type /Page
/Parent 11 0 R
/Rotate 0
/MediaBox [0 0 612 792]
/CropBox [0 0 612 792]
/Resources 637 0 R
/B [638 0 R]
/StructParents 11
>>
endobj
56 0 obj
<<
/Annots [639 0 R 640 0 R]
/Contents [641 0 R 642 0 R]
/Type /Page
/Parent 11 0 R
/Rotate 0
/MediaBox [0 0 612 792]
/CropBox [0 0 612 792]
/Resources 643 0 R
/B [644 0 R]
/StructParents 12
>>
endobj
57 0 obj
<<
/Contents [645 0 R 646 0 R]
/Type /Page
/Parent 11 0 R
/Rotate 0
/MediaBox [0 0 612 792]
/CropBox [0 0 612 792]
/Resources 647 0 R
/B [648 0 R]
/StructParents 15
>>
endobj
58 0 obj
<<
/Contents [649 0 R 650 0 R]
/Type /Page
/Parent 11 0 R
/Rotate 0
/MediaBox [0 0 612 792]
/CropBox [0 0 612 792]
/Resources 651 0 R
/B [652 0 R]
/StructParents 16
>>
endobj
59 0 obj
<<
/Annots [653 0 R]
/Contents [654 0 R 655 0 R]
/Type /Page
/Parent 11 0 R
/Rotate 0
/MediaBox [0 0 612 792]
/CropBox [0 0 612 792]
/Resources 656 0 R
/B [657 0 R]
/StructParents 17
>>
endobj
60 0 obj
<<
/Contents [658 0 R 659 0 R]
/Type /Page
/Parent 11 0 R
/Rotate 0
/MediaBox [0 0 612 792]
/CropBox [0 0 612 792]
/Resources 660 0 R
/B [661 0 R]
/StructParents 19
>>
endobj
61 0 obj
<<
/Annots [662 0 R]
/Contents [663 0 R 664 0 R]
/Type /Page
/Parent 12 0 R
/Rotate 0
/MediaBox [0 0 612 792]
/CropBox [0 0 612 792]
/Resources 665 0 R
/B [666 0 R]
/StructParents 20
>>
endobj
62 0 obj
<<
/Contents [667 0 R 668 0 R]
/Type /Page
/Parent 12 0 R
/Rotate 0
/MediaBox [0 0 612 792]
/CropBox [0 0 612 792]
/Resources 669 0 R
/B [670 0 R]
/StructParents 22
>>
endobj
63 0 obj
<<
/Contents [671 0 R 672 0 R]
/Type /Page
/Parent 12 0 R
/Rotate 0
/MediaBox [0 0 612 792]
/CropBox [0 0 612 792]
/Resources 673 0 R
/B [674 0 R]
/StructParents 23
>>
endobj
64 0 obj
<<
/Contents [675 0 R 676 0 R]
/Type /Page
/Parent 12 0 R
/Rotate 0
/MediaBox [0 0 612 792]
/CropBox [0 0 612 792]
/Resources 677 0 R
/B [678 0 R]
/StructParents 24
>>
endobj
65 0 obj
<<
/Contents [679 0 R 680 0 R]
/Type /Page
/Parent 12 0 R
/Rotate 0
/MediaBox [0 0 612 792]
/CropBox [0 0 612 792]
/Resources 681 0 R
/B [682 0 R]
/StructParents 25
>>
endobj
66 0 obj
<<
/Contents [683 0 R 684 0 R]
/Type /Page
/Parent 12 0 R
/Rotate 0
/MediaBox [0 0 612 792]
/CropBox [0 0 612 792]
/Resources 685 0 R
/B [686 0 R]
/StructParents 26
>>
endobj
67 0 obj
<<
/Annots [687 0 R]
/Contents [688 0 R 689 0 R]
/Type /Page
/Parent 12 0 R
/Rotate 0
/MediaBox [0 0 612 792]
/CropBox [0 0 612 792]
/Resources 690 0 R
/B [691 0 R]
/StructParents 27
>>
endobj
68 0 obj
<<
/Annots [692 0 R 693 0 R]
/Contents [694 0 R 695 0 R]
/Type /Page
/Parent 12 0 R
/Rotate 0
/MediaBox [0 0 612 792]
/CropBox [0 0 612 792]
/Resources 696 0 R
/B [697 0 R]
/StructParents 29
>>
endobj
69 0 obj
<<
/Annots [698 0 R 699 0 R]
/Contents [700 0 R 701 0 R]
/Type /Page
/Parent 12 0 R
/Rotate 0
/MediaBox [0 0 612 792]
/CropBox [0 0 612 792]
/Resources 702 0 R
/B [703 0 R]
/StructParents 32
>>
endobj
70 0 obj
<<
/Contents [704 0 R 705 0 R]
/Type /Page
/Parent 12 0 R
/Rotate 0
/MediaBox [0 0 612 792]
/CropBox [0 0 612 792]
/Resources 706 0 R
/B [707 0 R]
/StructParents 35
>>
endobj
71 0 obj
<<
/Contents [708 0 R 709 0 R]
/Type /Page
/Parent 13 0 R
/Rotate 0
/MediaBox [0 0 612 792]
/CropBox [0 0 612 792]
/Resources 710 0 R
/B [711 0 R]
/StructParents 36
>>
endobj
72 0 obj
<<
/Contents [712 0 R 713 0 R]
/Type /Page
/Parent 13 0 R
/Rotate 0
/MediaBox [0 0 612 792]
/CropBox [0 0 612 792]
/Resources 714 0 R
/B [715 0 R]
/StructParents 37
>>
endobj
73 0 obj
<<
/Contents [716 0 R 717 0 R]
/Type /Page
/Parent 13 0 R
/Rotate 0
/MediaBox [0 0 612 792]
/CropBox [0 0 612 792]
/Resources 718 0 R
/B [719 0 R]
/StructParents 38
>>
endobj
74 0 obj
<<
/Contents [720 0 R 721 0 R]
/Type /Page
/Parent 13 0 R
/Rotate 0
/MediaBox [0 0 612 792]
/CropBox [0 0 612 792]
/Resources 722 0 R
/B [100 0 R]
>>
endobj
75 0 obj
<<
/Parent 14 0 R
/Dest (G998305)
/Next 76 0 R
/Title (1.1 Digital Oscillator)
>>
endobj
76 0 obj
<<
/Parent 14 0 R
/Dest (G998343)
/Prev 75 0 R
/Title (1.2 Polynomial Approximation)
>>
endobj
77 0 obj
<<
/Count 6
/Parent 3 0 R
/Dest (G998424)
/First 723 0 R
/Last 724 0 R
/Next 78 0 R
/Prev 14 0 R
/Title (2 Tone Generator Implementation)
>>
endobj
78 0 obj
<<
/Count 5
/Parent 3 0 R
/Dest (G998849)
/First 725 0 R
/Last 726 0 R
/Next 15 0 R
/Prev 77 0 R
/Title (3 Using and Testing the Generic Tone Generator)
>>
endobj
79 0 obj
<<
/Length 1147
/Filter /FlateDecode
>>
stream
HlUn6}W,bQdShicÑam˵dIpd\ϜO/c/FtkU]UaĪ`j(BMp.u).cbˬXalYؠk|$ bqm
-ҩ˗oyj^Mvm8Tr1_F[يvөIERn#] r&Frdg(=#йuN̮Sb<6%qۭ|T(@$[ϗ6y:+ 蝈!@$U
y.BcXVb˙y*dXL?IOjUH:3;VzfMUޒDMei9F@]W70c.Ū:VUI1W̾}ơTז%l fBN[ʺRsDhjoN9#],S'N5֙3Μq&?U葨j^S'c)w|RЅHhUs9MeoC/*Kmvj4pޅ*Ŧn?KCt^D''@m̳
JZ{Zph` )d\Nt#;e#j}bT.dٍdt䭚D];$j|AâYrwGyH)@fކqh<סs]Ӈ|ZZiWzޕx{!lI{\PyMΞZ!%$btP{"* o$<d㮴rrG*qNc|G#3Y)t+l.pp`'JC$hCuӆe*RYDI5%cT+Q(>V/G
Dܲdb7gT~@5=BVmlce2/e=̫o^/Q": ;ߛT_͒ڙU0A)T:ChFޡ'+%l'"ΜH*q1Aq/9yʽ2:aMjoL$Y$%}F;5 Gt@u$ԱulɵnTRvt`snG=sؖ3Z}y#d@Kcz N[%N
endstream
endobj
80 0 obj
<<
/Length 830
/Filter /FlateDecode
>>
stream
HtVKo@Wq
αRzhEJIDD7{1073.ŇEFQm(JGa&[D/*W0'S[ң[#T]OoAəe{?r&s98cYj
vxa[ez.thEqgOݏRԨrHT$EmIi
N\B!ѳU.2tM0>4ӎL3x.!R8
V@(I:s^cY|1ܻIStK3%5Dp(UIA#jwxL
R
.1
u*_ٗO&L9#]̎
bQi8qZaD| +rHj|K(Lʼn2 >~%!BH}>ܖ4ޒH286Hg w)FGhLʫCDƪgWh1eP(
L,Oz*lm
o4)<[dͫ-E^&Tm$?S0[+YZ`2mn؈94s 0ǚ!CdFۀI{H_.,a|i5z3ـW2͈ rXԼ0335Aõđ.n@HMO+#a9w_ǔ3bDE m@=]z}wIoBg28W@;fvϘ'?7lu~A2|J\N\6~p$)hG6?Iv-س.f9t> 0/
endstream
endobj
81 0 obj
<<
/Length 852
/Filter /FlateDecode
>>
stream
H|VMo0W(
k9qE5ـ
+0)!mc Yo'-]CĜw(1ߊ?Tl^
g1yveܒޮ`Qkш<+~ BN<62|
Vm\>!`*T&0q(aPF= mmx&$,g]kP$?̩f{_Sg"--yVo)6RRHCc:Dn!<Ø{qTR
1ƅ
jԠK)Y=ORÙT)%(4e!Ϫ#Hc۲a x{F`NH].*Yz@Td}nr סlI@-5nz^4^T?lHAi(bЧ:t7K.KŮ/f_LgmX,7gyY(*
YGD
wM~f
<Sr|*n⸭]}i%S"Vz
O&N*2FFﻦU H}(Eܐ4<'k<ɁRQ콆Pl]kfX70kE)Ԝٝ̕Oe.('C8Z&,I"~#-W$\B*0nC=!A1aK U-D-ٶ̗`h]!O^Cr^'E¦f{D9yOċm}!U[b42v:ԑR1$Q+ҩEi4Vyx.9T[0Q3Z%2E 0 x,
endstream
endobj
82 0 obj
<<
/Length 958
/Filter /FlateDecode
>>
stream
HUKo@WqvlUTK 8!m)yk%ݝ73ߌדPFy>S~sbV&"fm\hsL Lxδ?6&{VQ-TpXpls+u]-Y{S+n{ԜBpm&uY]oKszR<6*n!O$➍?~|j\n7Y
2OC#zGU_)ʼn nAyl![:xu1_Ij\%mG_
B=bCwA
BRbS f״BQ`#Z%\5x|N|l+]0 y?ėR118]uKV~W)'W4|"QPdj8UHTniL""BIr)BYKU'qb8,%
=CRZQp,\