Knowledge (XXG)

Communications Processor Module

Source 📝

461:(for example sending and receiving data via the serial interface) to the Communications Processor Module and the microprocessor does not have to perform those functions itself. Some input/output functions require quick response from the processor, for example due to precise 418: 730: 411: 520:
applications. Specifications of the microcontroller programming interface were generally not shipped to customers. It was possible to run 68360 in
404: 462: 366: 376: 898: 351: 903: 893: 723: 457:) microprocessors designed to provide features related to imaging and communications. A microprocessor can delegate most of the 623:
Where can I get the programming manuals and development systems for the RISC Communications Processor that is inside the 68360?
569: 557: 501:
or by downloadable firmware. Various forms of microcode were shipped for different applications, for example to support
716: 583: 543:-based processors. Early designs, like MPC860, used virtually the same CPM as the previous 68360 QUICC processors. 371: 815: 105: 841: 473: 443: 19: 550: 435: 619: 820: 747: 579: 575: 561: 341: 284: 277: 739: 502: 646: 516:
was the first design to feature Communications Processor Module, offering microcode for SS7 and
465:. With CPM performing those operations, the main microprocessor is free to perform other tasks. 318: 301: 270: 679: 607: 686: 498: 313: 851: 810: 703: 697: 659: 510: 490: 480: 528:(master) is coupled with 68360 CPM (slave), with CPU of 68360 processor being disabled. 805: 525: 524:
and to use only CPM part of the chip, for example in the M68360QUADS-040 board, where
887: 825: 356: 70: 65: 493:
Integrated Multiprotocol Processor featured a RISC processor controlled either by a
755: 458: 346: 60: 55: 50: 45: 790: 587: 227: 203: 190: 185: 179: 795: 532: 454: 308: 196: 846: 765: 540: 506: 494: 484: 450: 361: 27: 872: 634: 250: 867: 785: 536: 476: 446: 381: 238: 166: 87: 23: 780: 775: 708: 233: 209: 161: 156: 151: 146: 140: 133: 126: 119: 112: 565: 483:, special command, configuration and event registers as well as via 472:
microcontroller (Communication Processor), separate from the actual
800: 513: 439: 82: 770: 517: 469: 324: 712: 680:
MC68360 QUad Integrated Communications Controller User's Manual
479:. The RISC microcontroller communicates with the core using 608:
MC68302 Integrated Multiprotocol Processor User's Manual
860: 834: 746: 704:
Application Note 2050: QUICC/PowerQUICC Differences
724: 412: 8: 560:(SCC), serial management controllers (SMC), 463:timing requirements during data transmission 731: 717: 709: 698:Application Note 2045: CPM/CPU Interaction 419: 405: 15: 600: 333: 293: 261: 97: 34: 18: 546:Typical features of the CPM include: 35:NXP (formerly Freescale and Motorola) 7: 663:Porting Code from MC68360 to MPC860 14: 558:serial communication controllers 761:Communications Processor Module 687:PowerPC MPC823 Reference Manual 570:Serial Peripheral Interface Bus 432:Communications Processor Module 691:Communication Processor Module 556:Communication interfaces with 1: 647:M68360QUADS-040 User's Manual 689:, revision 1, section 1.2.3 658:Freescale Application Note 920: 531:CPM was used later in the 468:The CPM features its own 899:Motorola microprocessors 702:Freescale Semiconductor 696:Freescale Semiconductor 685:Freescale Semiconductor 678:Freescale Semiconductor 434:(CPM) is a component of 42:PowerPC e series (2006) 904:Freescale Semiconductor 894:PowerPC microprocessors 842:Freescale Semiconductor 474:central processing unit 459:input/output processing 444:Freescale Semiconductor 175:PowerPC series (1992) 551:Medium access control 436:Motorola 68000 family 637:, DoGav Systems Ltd. 580:interrupt controller 576:Direct memory access 562:Universal Serial Bus 509:parallel interface. 342:OpenPOWER Foundation 621:Freescale FAQ 8733: 740:NXP Semiconductors 610:, section 4, 1995. 505:communications or 503:Signaling System 7 395:historic in italic 223:RAD series (1997) 79:Qor series (2008) 881: 880: 693:, page 1–9, 2000. 635:CPM Microcode FAQ 578:(DMA) circuitry, 429: 428: 391:Cancelled in gray 911: 733: 726: 719: 710: 666: 656: 650: 644: 638: 632: 626: 617: 611: 605: 421: 414: 407: 392: 304: 16: 919: 918: 914: 913: 912: 910: 909: 908: 884: 883: 882: 877: 856: 852:VLSI Technology 830: 811:Signetics 8X300 742: 737: 675: 670: 669: 657: 653: 645: 641: 633: 629: 618: 614: 606: 602: 597: 481:dual-ported RAM 425: 390: 302: 12: 11: 5: 917: 915: 907: 906: 901: 896: 886: 885: 879: 878: 876: 875: 870: 864: 862: 858: 857: 855: 854: 849: 844: 838: 836: 832: 831: 829: 828: 823: 818: 813: 808: 806:Signetics 2650 803: 798: 793: 788: 783: 778: 773: 768: 763: 758: 752: 750: 744: 743: 738: 736: 735: 728: 721: 713: 707: 706: 700: 694: 683: 674: 671: 668: 667: 651: 639: 627: 612: 599: 598: 596: 593: 592: 591: 573: 554: 511:Motorola 68360 491:Motorola 68302 442:) or Motorola/ 427: 426: 424: 423: 416: 409: 401: 398: 397: 387: 386: 385: 384: 379: 374: 369: 364: 359: 354: 349: 344: 336: 335: 331: 330: 329: 328: 321: 316: 311: 306: 296: 295: 291: 290: 289: 288: 281: 274: 264: 263: 259: 258: 257: 256: 246: 245: 244: 243: 242: 241: 236: 231: 221: 220: 219: 216: 207: 200: 193: 188: 183: 172: 171: 170: 169: 164: 159: 154: 149: 144: 137: 130: 123: 116: 108:series (1990) 100: 99: 95: 94: 93: 92: 91: 90: 85: 76: 75: 74: 73: 68: 63: 58: 53: 48: 37: 36: 32: 31: 13: 10: 9: 6: 4: 3: 2: 916: 905: 902: 900: 897: 895: 892: 891: 889: 874: 871: 869: 866: 865: 863: 859: 853: 850: 848: 845: 843: 840: 839: 837: 833: 827: 826:Vybrid Series 824: 822: 819: 817: 814: 812: 809: 807: 804: 802: 799: 797: 794: 792: 789: 787: 784: 782: 779: 777: 774: 772: 769: 767: 764: 762: 759: 757: 754: 753: 751: 749: 745: 741: 734: 729: 727: 722: 720: 715: 714: 711: 705: 701: 699: 695: 692: 688: 684: 681: 677: 676: 672: 664: 662: 655: 652: 648: 643: 640: 636: 631: 628: 624: 622: 616: 613: 609: 604: 601: 594: 589: 586:assigner and 585: 581: 577: 574: 571: 567: 563: 559: 555: 552: 549: 548: 547: 544: 542: 538: 534: 529: 527: 523: 519: 515: 512: 508: 504: 500: 496: 492: 488: 486: 482: 478: 475: 471: 466: 464: 460: 456: 452: 448: 445: 441: 437: 433: 422: 417: 415: 410: 408: 403: 402: 400: 399: 396: 389: 388: 383: 380: 378: 375: 373: 370: 368: 365: 363: 360: 358: 355: 353: 350: 348: 345: 343: 340: 339: 338: 337: 334:Related links 332: 327: 326: 322: 320: 317: 315: 312: 310: 307: 305: 300: 299: 298: 297: 292: 287: 286: 282: 280: 279: 275: 273: 272: 268: 267: 266: 265: 260: 254: 252: 248: 247: 240: 237: 235: 232: 230: 229: 225: 224: 222: 217: 214: 213: 211: 208: 206: 205: 201: 199: 198: 194: 192: 189: 187: 184: 182: 181: 177: 176: 174: 173: 168: 165: 163: 160: 158: 155: 153: 150: 148: 145: 143: 142: 138: 136: 135: 131: 129: 128: 124: 122: 121: 117: 115: 114: 110: 109: 107: 104: 103: 102: 101: 96: 89: 86: 84: 81: 80: 78: 77: 72: 69: 67: 64: 62: 59: 57: 54: 52: 49: 47: 44: 43: 41: 40: 39: 38: 33: 30:architectures 29: 25: 21: 17: 835:Acquisitions 760: 756:555 timer IC 690: 660: 654: 642: 630: 620: 615: 603: 545: 530: 521: 489: 467: 431: 430: 394: 347:AIM alliance 323: 283: 276: 269: 262:IBM/Nintendo 249: 226: 202: 195: 178: 139: 132: 125: 118: 111: 791:NXP ARM S32 625:, June 1995 590:generators. 572:attachment, 888:Categories 796:PowerQUICC 673:References 535:series of 533:PowerQUICC 522:slave mode 507:Centronics 485:interrupts 455:PowerQUICC 309:PWRficient 861:Spin-offs 847:Signetics 766:GreenChip 588:baud rate 584:time-slot 541:Power ISA 526:68040 CPU 495:microcode 451:Power ISA 362:Power.org 357:Blue Gene 28:Power ISA 873:Nexperia 821:Nexperia 816:TriMedia 748:Products 285:Espresso 278:Broadway 868:Ampleon 786:NXP LPC 682:, 1995. 537:PowerPC 477:IP core 447:PowerPC 382:AltiVec 239:RAD5500 228:RAD6000 212:(2010) 167:Power10 88:Qorivva 24:PowerPC 781:Ne-XVP 776:MIFARE 665:, 1996 661:AN2051 649:, 1997 553:(MAC), 539:- and 255:(1996) 253:series 234:RAD750 162:POWER9 157:POWER8 152:POWER7 147:POWER6 141:POWER5 134:POWER4 127:POWER3 120:POWER2 113:POWER1 26:, and 801:QorIQ 595:Notes 514:QUICC 440:QUICC 319:Xenon 303:Titan 294:Other 271:Gekko 106:Power 83:QorIQ 71:e6500 66:e5500 20:POWER 771:i.MX 568:and 518:ISDN 470:RISC 377:CHRP 372:PReP 367:PAPR 352:RISC 325:X704 314:Cell 251:RS64 197:74xx 61:e600 56:e500 51:e300 46:e200 566:I²C 499:ROM 497:in 218:A2O 215:A2I 204:970 191:7xx 186:4xx 180:6xx 98:IBM 890:: 582:, 564:, 487:. 393:, 210:A2 22:, 732:e 725:t 718:v 453:( 449:/ 438:( 420:e 413:t 406:v

Index

POWER
PowerPC
Power ISA
e200
e300
e500
e600
e5500
e6500
QorIQ
Qorivva
Power
POWER1
POWER2
POWER3
POWER4
POWER5
POWER6
POWER7
POWER8
POWER9
Power10
6xx
4xx
7xx
74xx
970
A2
RAD6000
RAD750

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.