Knowledge

Motorola 68030

Source 📝

40: 311: 318:
The 68030 can be used with the 68020 bus, in which case its performance is similar to 68020 that it was derived from. However, the 68030 provides an additional synchronous bus interface which, if used, accelerates memory accesses up to 33% compared to an equally clocked 68020. The finer manufacturing
642:
Neither the PMMU nor the 68030 MMU constitutes a proper superset of the other. The PMMU has instructions and registers not found in the 68030 MMU, while the latter has registers not on the PMMU. However, in a typical Unix implementation little work would needed to port PMMU specific code to the
406:
has used the 68EC030 in certain models of their 9300 Series digital oscilloscopes including “C” suffix models and high performance 9300 Series models, along with the Mega Waveform Processing hardware option for 68020-based 9300 Series models.
306:
packages. The poorer thermal characteristics of the QFP package limited that variant to 33 MHz; the PGA 68030s included 40 MHz and 50 MHz versions. There was also a small supply of QFP packaged EC variants.
295:. The addition of the FPU was a major design note of the subsequent 68040. The 68030 lacks some of the 68020's instructions, but it increases performance by ≈5% while reducing power draw by ≈25%. 760: 298:
The 68030 features 273,000 transistors. A lower-cost version was also released, the Motorola 68EC030, lacking the on-chip MMU. It was commonly available in both 132-pin
283:
that would be used with the 68020, but being internal allowed it to access memory one cycle faster than a 68020/68851 combo. The 68030 did not include a built-in
753: 475: 734:
rare, pictures, (Shared) of the 68030 emulator pre-silicon breadboard. ( before they layout the silicon, they made a simulator out of discrete logic )
746: 582: 437:
router, a small-to-medium enterprise computer internetworking appliance. Additionally it was also used as the primary processor in a number of
549: 625: 1149: 415:
The 68EC030 is a low cost version of the 68030, the difference between the two being that the 68EC030 omits the on-chip
681:
LeCroy 1996 Test & Measurement Product Catalog, 9300 Series Hardware Options, Mega Waveform Processing, Pages 66-67
319:
process allowed Motorola to scale the full-version processor to 50 MHz. The EC variety topped out at 40 MHz.
782: 656: 1311: 1306: 730: 124: 738: 720: 590: 279:
can be loaded into the cache in a single operation. The MMU was mostly compatible with the external
1122: 74: 1031: 416: 272: 264: 864: 607: 507:
256 bytes each for instruction and data, 16 lines of 4 entries of 4 bytes each, direct mapped
237: 129: 114:
256 bytes each for instruction and data, 16 lines of 4 entries of 4 bytes each, direct mapped
17: 715: 917: 808: 769: 8: 629: 284: 392:
telephone central office switch. More recently, the 68030 core has also been adapted by
969: 964: 912: 438: 403: 350: 39: 725: 1021: 798: 465:
16, 20, 25, 33, 40, 50 MHz, except for MC68EC030 available in 25 and 40 MHz
434: 339: 299: 164: 959: 954: 949: 944: 939: 370: 141: 1224: 1208: 1203: 1198: 1181: 1176: 927: 854: 849: 844: 839: 834: 694: 397: 377: 1240: 1191: 1045: 1040: 1016: 1004: 907: 902: 892: 887: 882: 877: 872: 445: 303: 292: 288: 280: 245: 241: 216: 206: 168: 1300: 1168: 1112: 1097: 821: 816: 431: 385: 381: 346: 1276: 1186: 1092: 1083: 1073: 1064: 827: 362: 331: 768: 1078: 1069: 1007: 366: 358: 310: 1271: 1102: 1088: 460: 423: 328: 77: 393: 109: 1261: 373: 354: 276: 249: 1055: 992: 987: 389: 721:
Official information about the Freescale MC68030 microcontroller
376:
line of desktop workstations (the earlier "sun3" used a 68020),
1266: 233: 422:
The 68EC030 was used as the CPU for the low-cost model of the
240:. It was released in 1987. The 68030 was the successor to the 1107: 979: 427: 335: 252:
naming, this CPU is often referred to as the 030 (pronounced
1281: 1130: 343: 268: 930: 770:
Motorola-Freescale-NXP processors and microcontrollers
426:, and on a number of CPU accelerator cards for the 716:68030 images and descriptions at cpu-collection.de 448:package, the plastic '030 stopped at 40 MHz. 444:The 50 MHz speed is exclusive to the ceramic 419:(MMU) and is thus essentially an upgraded 68020. 1298: 726:Motorola 68k family data sheets at bitsavers.org 695:"Motorola 68030 (MC68030) microprocessor family" 353:multiuser systems, and some descendants of the 754: 267:(MMU) and instruction and data caches of 256 677: 675: 673: 550:List of Macintosh models grouped by CPU type 654: 430:line of computers. It was also used in the 761: 747: 38: 670: 476:split-cache modified Harvard architecture 327:The 68030 was used in many models of the 657:"Survival Guide for Apollo Workstations" 309: 263:The 68030 is essentially a 68020 with a 287:(FPU), and was generally used with the 14: 1299: 742: 577: 575: 573: 571: 569: 567: 565: 1148: 689: 687: 623: 602: 600: 24: 562: 25: 1323: 709: 684: 597: 451: 119:Architecture and classification 781: 648: 617: 583:"MC68030 Product Summary Page" 13: 1: 555: 7: 543: 410: 400:for embedded applications. 365:. It was also used in Unix 275:for the caches, where four 10: 1328: 626:"68851 PMMU and 68030 MMU" 248:. In keeping with general 244:, and was followed by the 179:Products, models, variants 82:16 MHz to 50 MHz 1254: 1233: 1217: 1158: 1147: 1143: 1121: 1054: 1030: 1003: 978: 926: 863: 807: 791: 780: 776: 655:Tim Hunkler (July 1996). 624:Gord, Roy (May 2, 1990). 314:Motorola MC68030RC33B die 212: 202: 197: 183: 178: 156: 140: 135: 123: 118: 107: 102: 94: 86: 72: 67: 59: 51: 46: 37: 388:and the Nortel Networks 322: 1032:Memory management units 792:Industrial control unit 136:Physical specifications 1312:32-bit microprocessors 589:. 2012. Archived from 525:burst memory interface 441:Eagle mini-computers. 417:memory management unit 315: 265:memory management unit 236:microprocessor in the 608:"MC68030 User Manual" 535:18 MIPS @ 50 MHz 313: 238:Motorola 68000 family 230:sixty-eight-oh-thirty 130:Motorola 68000 series 27:32-bit microprocessor 701:. November 17, 2012. 125:Instruction set 1307:68k microprocessors 593:on October 6, 2014. 285:floating-point unit 47:General information 34: 516:dynamic bus sizing 439:Alpha Microsystems 351:Alpha Microsystems 340:personal computers 316: 32: 1294: 1293: 1290: 1289: 1139: 1138: 613:. Motorola. 1990. 541: 540: 382:DN3500 and DN4500 357:line such as the 271:each. It added a 222: 221: 16:(Redirected from 1319: 1151:Microcontrollers 1145: 1144: 778: 777: 763: 756: 749: 740: 739: 703: 702: 691: 682: 679: 668: 667: 665: 663: 652: 646: 645: 639: 637: 632:on March 3, 2023 628:. Archived from 621: 615: 614: 612: 604: 595: 594: 579: 456: 455: 371:Sun Microsystems 42: 35: 31: 21: 1327: 1326: 1322: 1321: 1320: 1318: 1317: 1316: 1297: 1296: 1295: 1286: 1250: 1229: 1213: 1154: 1135: 1117: 1050: 1026: 999: 974: 928:Embedded system 922: 859: 803: 787: 772: 767: 732:Extraordinarily 712: 707: 706: 693: 692: 685: 680: 671: 661: 659: 653: 649: 635: 633: 622: 618: 610: 606: 605: 598: 581: 580: 563: 558: 546: 454: 428:Commodore Amiga 413: 398:microcontroller 378:Apollo Computer 336:Commodore Amiga 325: 291:and the faster 193: 174: 171:(128 pins used) 152: 28: 23: 22: 15: 12: 11: 5: 1325: 1315: 1314: 1309: 1292: 1291: 1288: 1287: 1285: 1284: 1279: 1274: 1269: 1264: 1258: 1256: 1252: 1251: 1249: 1248: 1247: 1246: 1237: 1235: 1231: 1230: 1228: 1227: 1221: 1219: 1215: 1214: 1212: 1211: 1206: 1201: 1196: 1195: 1194: 1189: 1179: 1174: 1171: 1166: 1162: 1160: 1156: 1155: 1141: 1140: 1137: 1136: 1134: 1133: 1127: 1125: 1119: 1118: 1116: 1115: 1110: 1105: 1100: 1095: 1086: 1081: 1076: 1067: 1061: 1059: 1052: 1051: 1049: 1048: 1043: 1037: 1035: 1028: 1027: 1025: 1024: 1019: 1013: 1011: 1005:Floating-point 1001: 1000: 998: 997: 996: 995: 984: 982: 976: 975: 973: 972: 967: 962: 957: 952: 947: 942: 936: 934: 924: 923: 921: 920: 915: 910: 905: 900: 895: 890: 885: 880: 875: 869: 867: 861: 860: 858: 857: 852: 847: 842: 837: 832: 831: 830: 819: 813: 811: 805: 804: 802: 801: 795: 793: 789: 788: 774: 773: 766: 765: 758: 751: 743: 737: 736: 728: 723: 718: 711: 710:External links 708: 705: 704: 683: 669: 647: 616: 596: 560: 559: 557: 554: 553: 552: 545: 542: 539: 538: 536: 533: 529: 528: 526: 523: 520: 519: 517: 514: 511: 510: 508: 505: 501: 500: 498: 495: 491: 490: 488: 485: 481: 480: 478: 472: 469: 468: 466: 463: 453: 452:Technical data 450: 412: 409: 386:laser printers 384:workstations, 324: 321: 246:Motorola 68040 242:Motorola 68020 226:Motorola 68030 220: 219: 217:Motorola 68040 214: 210: 209: 207:Motorola 68020 204: 200: 199: 195: 194: 192: 191: 187: 185: 181: 180: 176: 175: 173: 172: 160: 158: 154: 153: 151: 150: 146: 144: 138: 137: 133: 132: 127: 121: 120: 116: 115: 112: 105: 104: 100: 99: 96: 92: 91: 88: 84: 83: 80: 70: 69: 65: 64: 61: 57: 56: 53: 49: 48: 44: 43: 33:Motorola 68030 26: 9: 6: 4: 3: 2: 1324: 1313: 1310: 1308: 1305: 1304: 1302: 1283: 1280: 1278: 1275: 1273: 1270: 1268: 1265: 1263: 1260: 1259: 1257: 1253: 1245:DSPcontroller 1244: 1243: 1242: 1239: 1238: 1236: 1232: 1226: 1223: 1222: 1220: 1216: 1210: 1207: 1205: 1202: 1200: 1197: 1193: 1190: 1188: 1185: 1184: 1183: 1180: 1178: 1175: 1172: 1170: 1167: 1164: 1163: 1161: 1157: 1153: 1152: 1146: 1142: 1132: 1129: 1128: 1126: 1124: 1120: 1114: 1111: 1109: 1106: 1104: 1101: 1099: 1096: 1094: 1090: 1087: 1085: 1082: 1080: 1077: 1075: 1071: 1068: 1066: 1063: 1062: 1060: 1057: 1053: 1047: 1044: 1042: 1039: 1038: 1036: 1033: 1029: 1023: 1020: 1018: 1015: 1014: 1012: 1009: 1006: 1002: 994: 991: 990: 989: 986: 985: 983: 981: 977: 971: 968: 966: 963: 961: 958: 956: 953: 951: 948: 946: 943: 941: 938: 937: 935: 932: 929: 925: 919: 916: 914: 911: 909: 906: 904: 901: 899: 896: 894: 891: 889: 886: 884: 881: 879: 876: 874: 871: 870: 868: 866: 862: 856: 853: 851: 848: 846: 843: 841: 838: 836: 833: 829: 825: 824: 823: 820: 818: 815: 814: 812: 810: 806: 800: 797: 796: 794: 790: 786: 785: 779: 775: 771: 764: 759: 757: 752: 750: 745: 744: 741: 735: 733: 729: 727: 724: 722: 719: 717: 714: 713: 700: 699:cpu-world.com 696: 690: 688: 678: 676: 674: 658: 651: 644: 631: 627: 620: 609: 603: 601: 592: 588: 584: 578: 576: 574: 572: 570: 568: 566: 561: 551: 548: 547: 537: 534: 531: 530: 527: 524: 522: 521: 518: 515: 513: 512: 509: 506: 503: 502: 499: 496: 493: 492: 489: 486: 483: 482: 479: 477: 473: 471: 470: 467: 464: 462: 458: 457: 449: 447: 442: 440: 436: 433: 432:Cisco Systems 429: 425: 420: 418: 408: 405: 401: 399: 395: 391: 387: 383: 379: 375: 372: 368: 364: 360: 356: 352: 348: 345: 341: 337: 333: 330: 320: 312: 308: 305: 301: 296: 294: 290: 286: 282: 278: 274: 270: 266: 261: 259: 255: 251: 247: 243: 239: 235: 231: 227: 218: 215: 211: 208: 205: 201: 196: 189: 188: 186: 182: 177: 170: 166: 162: 161: 159: 155: 148: 147: 145: 143: 139: 134: 131: 128: 126: 122: 117: 113: 111: 106: 101: 97: 95:Address width 93: 89: 85: 81: 79: 76: 71: 66: 62: 58: 54: 50: 45: 41: 36: 30: 19: 1277:PowerPC 5000 1150: 1008:coprocessors 897: 865:68000 family 828:Hitachi 6309 783: 731: 698: 660:. Retrieved 650: 641: 634:. Retrieved 630:the original 619: 591:the original 586: 443: 421: 414: 402: 369:such as the 367:workstations 363:Atari Falcon 332:Macintosh II 326: 317: 302:and 128-pin 297: 262: 257: 253: 229: 225: 223: 29: 809:6800 family 662:October 13, 532:Performance 484:Address bus 435:2500 Series 254:oh-three-oh 203:Predecessor 142:Transistors 68:Performance 60:Designed by 1301:Categories 1272:PowerQUICC 1103:PowerQUICC 918:DragonBall 826:see also: 784:Processors 556:References 461:clock rate 424:Amiga 4000 338:series of 273:burst mode 87:Data width 78:clock rate 1218:16/32-bit 1165:6801/6803 1113:PPC e6500 1098:PPC e5500 933:-variants 587:Freescale 474:Internal 394:Freescale 277:longwords 258:oh-thirty 213:Successor 1241:DSP568xx 1089:PPC 74xx 1084:PPC e500 1065:PPC e200 913:ColdFire 544:See also 494:Data bus 411:Variants 361:and the 359:Atari TT 355:Atari ST 349:, later 250:Motorola 232:") is a 163:132 pin 63:Motorola 52:Launched 1079:PPC 7xx 1070:PPC 6xx 1056:PowerPC 993:MC88110 988:MC88100 970:68LC060 965:68EC060 960:68LC040 955:68EC040 950:68EC030 945:68EC020 940:68EC000 636:May 24, 396:into a 390:DMS-100 198:History 190:68EC030 184:Variant 169:PGA 169 157:Package 149:273,000 98:32 bits 90:32 bits 1267:MPC5xx 1262:M·CORE 1255:32-bit 1234:24-bit 1209:68HC16 1204:68HC12 1199:68HC11 1182:68HC08 1177:68HC05 1058:family 1010:(FPUs) 855:68HC16 850:68HC12 845:68HC11 840:68HC08 835:68HC05 643:68030. 497:32 bit 487:32 bit 404:LeCroy 374:Sun-3x 234:32-bit 1225:683xx 1159:8-bit 1108:QorIQ 1046:68851 1041:68451 1034:(MMU) 1022:68882 1017:68881 980:88000 908:68060 903:68040 898:68030 893:68020 888:68012 883:68010 878:68008 873:68000 799:14500 611:(PDF) 504:Cache 329:Apple 323:Usage 293:68882 289:68881 281:68851 269:bytes 110:cache 103:Cache 73:Max. 18:68030 1282:i.MX 1192:RS08 1173:6804 1169:6802 1131:i.MX 1093:e600 1074:e300 822:6809 817:6800 664:2022 638:2017 459:CPU 347:Cube 344:NeXT 334:and 224:The 167:and 55:1987 1187:S08 1123:ARM 931:68k 446:PGA 380:'s 304:PGA 300:QFP 260:). 256:or 165:QFP 108:L1 75:CPU 1303:: 697:. 686:^ 672:^ 640:. 599:^ 585:. 564:^ 342:, 228:(" 1091:/ 1072:/ 762:e 755:t 748:v 666:. 20:)

Index

68030

CPU
clock rate
cache
Instruction set
Motorola 68000 series
Transistors
QFP
PGA 169
Motorola 68020
Motorola 68040
32-bit
Motorola 68000 family
Motorola 68020
Motorola 68040
Motorola
memory management unit
bytes
burst mode
longwords
68851
floating-point unit
68881
68882
QFP
PGA

Apple
Macintosh II

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