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:
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
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.