340:
1185:
20:
78:, whereas the majority of microprocessors use SRAM for their internal caches. This was the first microprocessor to use one-transistor DRAM for cache. DEC chose to use DRAM for the cache to reduce the area of the cache array. The designers concluded that to implement this cache with four-transistor DRAM cells or six-transistor SRAM cells would have taken 2.4 to 3 times more area. The internal cache is located in a narrow strip along the left side of the
1195:
67:
98:
executing addition, subtraction and logic instructions. Although the E-Box contains a dedicated shifter, the ALU also features a shifter, a less powerful one, for the purpose of executing integer multiply and divide instructions. The design of the register file permits these execution units to achieve higher performance by permitting more instances of simultaneous access to the registers.
174:
135:
1205:
93:
The microprocessor is microprogrammed and partially pipelined and consists of six major functional units, the I-Box, E-Box, M-box, bus interface unit (BIU), cache, and control store and microsequencer. The I-Box fetches VAX instructions from the cache and decodes them (parses) into macroinstructions.
101:
The M-Box is the memory management unit. It has a 28-entry fully associative translation look-aside buffer (TLB) to translate virtual addresses into physical address. In addition to the TLB, it has registers that determine the memory address to read or write to. The M-Box works closely with the BIU,
184:
referred to a microprocessor which contained the CVAX 78034, CFPA, clock chip, and an 8 KB second level cache on a single die. Operating at 25 or 28.5 MHz, it was introduced in 1990 and used in entry-level servers, workstations, VXT-2000 X terminals, and as an embedded microprocessor in DEC's
105:
The control store and microsequencer provides the means of controls of the operation of the other functional units with microcode. The control store has a ROM containing 1,600 41-bit words. Each 41-bit word is divided into two, a 28-bit field that controls the functional units, and a 13-bit field
97:
The E-Box consists of a register file, a 32-bit program counter, a constant generator, a shifter and an arithmetic logic unit (ALU). The register file contains 31 single-read-port/single-write-port registers and eight dual-read-port/single-write port registers. The ALU is 32-bit and is capable of
145:
referred to an optical shrink of the original CVAX fabricated in DEC's second-generation CMOS process, CMOS-2, a 1.5 μm process with two levels of wiring. The original design team shrunk the CVAX 78034, CFPA and CMCTL, with the other chips left unchanged. The shrunk 78034 was known as the
54:
The CVAX 78034, also known as the MicroVAX 78034, is a second-generation single-chip VAX microprocessor. Systems featuring the CVAX chip set became available in late 1987. It is clocked at frequencies of 12.5 MHz (80 ns) in higher-end systems such as the
46:(ISA). The chipset consisted of the CVAX 78034 CPU, CFPA floating-point accelerator, CVAX clock chip, and the associated support chips, the CVAX System Support Chip (CSSC), CVAX Memory Controller (CMCTL), and CVAX Q-Bus Interface Chip (CQBIC).
106:
that controls the microsequencer. Unlike the MicroVAX 78032, which uses X-shaped cells, the 78034 uses conventional H-shaped cells. The microsequencer's purpose is to supply microaddresses to the control store.
85:
The 78034 contains 134,000 transistors on a die measuring 9.7 by 7.4 mm (71.78 mm). It is fabricated in DEC's first-generation CMOS process, CMOS-1, a 2.0 μm CMOS process with two layers of
117:
The CFPA contains 65,000 transistors on a die measuring 7.3 by 9.1 mm (66.43 mm). It is fabricated in DEC's first-generation CMOS process, CMOS-1, a 2.0 μm process with two layers of
74:
The 78034 was the first VAX microprocessor to have internal caches, a 1 KB combined instruction and data stream cache. The cache is quite unusual as it is implemented with one-transistor
287:
280:
185:
high-end printers and terminals. It was fabricated in DEC's third-generation CMOS process, CMOS-3, a 1.0 μm process with three levels of wiring.
90:. The 78034 is packaged in an 84-pin ceramic chip carrier with a heat sink. It uses single +5 volt power supply and dissipates a maximum of 1.5 W.
1208:
1198:
273:
896:
328:
970:
975:
916:
863:
157:
The CVAX+ started to ship in late 1988, as upgrades to all entry-level CVAX-based systems and were also provided as an upgrade to the
23:
A CVAX system card with the CVAX CPU on the right, the CFPA floating-point unit on the left, and the CVAX clock chip above the CFPA.
102:
which controls access to the internal cache and interfaces the microprocessor to the 32-bit address data multiplexed external bus.
1234:
1110:
730:
1000:
296:
36:
1229:
1090:
797:
348:
43:
1148:
1095:
878:
840:
685:
1125:
911:
1159:
822:
79:
339:
1143:
1115:
680:
428:
423:
162:
118:
87:
236:
214:
1188:
355:
154:
taped out in
November 1987. The CVAX+ operated at 16.67 MHz, but power requirements was unchanged.
1105:
873:
777:
965:
710:
364:
832:
213:
Thomas F. Fox; Paul E. Cronowski; Anil K. Jain; Burton M. Leary; Daniel G. Miner (August 1988).
114:
The CFPA (CVAX Floating Point
Accelerator) is a floating point coprocessor for the CVAX 78034.
19:
942:
525:
150:, which taped out in August 1987, before the original 78034 begun volume production, and the
94:
The I-Box has an IROM (Instruction decode ROM) that holds the information required to do so.
980:
665:
888:
316:
985:
852:
846:
406:
32:
1223:
1030:
1025:
921:
868:
767:
66:
490:
485:
480:
474:
470:
463:
458:
453:
322:
265:
260:
173:
134:
1083:
858:
1056:
960:
931:
817:
511:
506:
445:
310:
235:
Edward J. McLellan; Gilbert M. Wolrich; Robert AJ Wodlowski (August 1988).
1067:
807:
802:
762:
541:
401:
383:
378:
158:
60:
56:
1120:
1005:
955:
950:
901:
787:
747:
742:
690:
1153:
1073:
1061:
926:
757:
752:
725:
720:
695:
637:
215:"The CVAX 78034 Chip, a 32-bit Second-generation VAX Microprocessor"
1170:
1165:
1138:
1130:
1100:
1078:
1051:
995:
990:
906:
812:
792:
737:
715:
700:
675:
655:
649:
643:
631:
626:
621:
615:
610:
605:
599:
594:
589:
584:
579:
574:
569:
563:
172:
133:
65:
18:
1035:
1020:
1015:
1010:
705:
558:
553:
547:
535:
435:
75:
269:
82:. An external 64 KB cache complements the 1 KB internal cache.
59:
and at 11.11 MHz (90 ns) in lower-end systems such as the
393:
246:. No. 7. Digital Equipment Corporation. pp. 109–120.
40:
224:. No. 7. Digital Equipment Corporation. pp. 95–106.
121:. It is packaged in a 68-pin surface mountable chip carrier.
1044:
940:
887:
831:
776:
664:
524:
499:
444:
392:
363:
347:
303:
261:"CVAX" at The Computer History Simulation Project
281:
237:"Development of the CVAX Floating Point Chip"
8:
208:
206:
204:
202:
200:
198:
360:
338:
288:
274:
266:
194:
7:
1204:
897:Digital Storage Systems Interconnect
35:chipset developed and fabricated by
971:Dynamically Redefined Character Set
917:Synchronous Backplane Interconnect
14:
1203:
1194:
1193:
1184:
1183:
1111:Maintenance Operations Protocol
1:
1001:Mass Storage Control Protocol
297:Digital Equipment Corporation
165:was delayed by yield issues.
37:Digital Equipment Corporation
1091:Digital Federal Credit Union
313:(founder and CEO, 1957–1992)
70:DEC CVAX+ 78034 CPU die shot
44:instruction set architecture
1135:Sequence and Batch Language
1096:Dynamic debugging technique
39:(DEC) that implemented the
1251:
1126:Record Management Services
912:Standard Disk Interconnect
1179:
1160:The Ultimate Entrepreneur
336:
244:Digital Technical Journal
222:Digital Technical Journal
177:DEC CVAX SOC CPU die shot
161:when the introduction of
823:DIGITAL Command Language
416:
1149:Systems Research Center
1144:System Reference Manual
1235:32-bit microprocessors
1116:On-line Debugging Tool
178:
139:
119:aluminium interconnect
88:aluminium interconnect
71:
61:MicroVAX 3500 and 3600
24:
16:Microprocessor chipset
176:
137:
69:
22:
1106:Local Area Transport
864:National Replacement
1230:DEC microprocessors
966:Digital Linear Tape
325:(VP of engineering)
125:Further development
1189:Computers template
179:
140:
72:
57:VAX 6000 Model 200
25:
1217:
1216:
520:
519:
1242:
1207:
1206:
1197:
1196:
1187:
1186:
981:Flip-Chip module
874:Special Graphics
361:
342:
331:(CEO, 1992–1998)
290:
283:
276:
267:
248:
247:
241:
232:
226:
225:
219:
210:
1250:
1249:
1245:
1244:
1243:
1241:
1240:
1239:
1220:
1219:
1218:
1213:
1175:
1040:
936:
883:
843:(Multinational)
827:
779:
772:
667:
660:
527:
516:
495:
440:
388:
354:
350:
349:Instruction set
343:
334:
317:Harlan Anderson
299:
294:
257:
252:
251:
239:
234:
233:
229:
217:
212:
211:
196:
191:
171:
132:
127:
112:
52:
17:
12:
11:
5:
1248:
1246:
1238:
1237:
1232:
1222:
1221:
1215:
1214:
1212:
1211:
1201:
1191:
1180:
1177:
1176:
1174:
1173:
1168:
1163:
1156:
1151:
1146:
1141:
1136:
1133:
1128:
1123:
1118:
1113:
1108:
1103:
1098:
1093:
1088:
1087:
1086:
1076:
1071:
1064:
1059:
1054:
1048:
1046:
1045:Related topics
1042:
1041:
1039:
1038:
1033:
1028:
1023:
1018:
1013:
1008:
1003:
998:
993:
988:
983:
978:
973:
968:
963:
958:
953:
947:
945:
938:
937:
935:
934:
929:
924:
919:
914:
909:
904:
899:
893:
891:
885:
884:
882:
881:
876:
871:
866:
861:
856:
853:Code page 1288
850:
847:Code page 1287
844:
841:Code page 1100
837:
835:
833:Character sets
829:
828:
826:
825:
820:
815:
810:
805:
800:
795:
790:
784:
782:
774:
773:
771:
770:
765:
760:
755:
750:
745:
740:
735:
734:
733:
723:
718:
713:
708:
703:
698:
693:
688:
683:
678:
672:
670:
662:
661:
659:
658:
653:
647:
641:
635:
629:
624:
619:
613:
608:
603:
597:
592:
587:
582:
577:
572:
567:
561:
556:
551:
545:
539:
532:
530:
522:
521:
518:
517:
515:
514:
509:
503:
501:
497:
496:
494:
493:
488:
483:
478:
468:
467:
466:
461:
450:
448:
442:
441:
439:
438:
433:
432:
431:
421:
420:
419:
409:
407:MicroVAX 78032
404:
398:
396:
390:
389:
387:
386:
381:
376:
373:
369:
367:
358:
345:
344:
337:
335:
333:
332:
326:
320:
314:
307:
305:
301:
300:
295:
293:
292:
285:
278:
270:
264:
263:
256:
255:External links
253:
250:
249:
227:
193:
192:
190:
187:
170:
167:
131:
128:
126:
123:
111:
108:
51:
48:
33:microprocessor
15:
13:
10:
9:
6:
4:
3:
2:
1247:
1236:
1233:
1231:
1228:
1227:
1225:
1210:
1202:
1200:
1192:
1190:
1182:
1181:
1178:
1172:
1169:
1167:
1164:
1162:
1161:
1157:
1155:
1152:
1150:
1147:
1145:
1142:
1140:
1137:
1134:
1132:
1129:
1127:
1124:
1122:
1119:
1117:
1114:
1112:
1109:
1107:
1104:
1102:
1099:
1097:
1094:
1092:
1089:
1085:
1082:
1081:
1080:
1077:
1075:
1072:
1070:
1069:
1065:
1063:
1060:
1058:
1055:
1053:
1050:
1049:
1047:
1043:
1037:
1034:
1032:
1031:System Module
1029:
1027:
1024:
1022:
1019:
1017:
1014:
1012:
1009:
1007:
1004:
1002:
999:
997:
994:
992:
989:
987:
984:
982:
979:
977:
974:
972:
969:
967:
964:
962:
959:
957:
954:
952:
949:
948:
946:
944:
939:
933:
930:
928:
925:
923:
920:
918:
915:
913:
910:
908:
905:
903:
900:
898:
895:
894:
892:
890:
889:Bus standards
886:
880:
877:
875:
872:
870:
867:
865:
862:
860:
857:
854:
851:
848:
845:
842:
839:
838:
836:
834:
830:
824:
821:
819:
816:
814:
811:
809:
806:
804:
801:
799:
796:
794:
791:
789:
786:
785:
783:
781:
775:
769:
766:
764:
761:
759:
756:
754:
751:
749:
746:
744:
741:
739:
736:
732:
729:
728:
727:
724:
722:
719:
717:
714:
712:
709:
707:
704:
702:
699:
697:
694:
692:
689:
687:
684:
682:
679:
677:
674:
673:
671:
669:
663:
657:
654:
651:
648:
645:
642:
639:
636:
633:
630:
628:
625:
623:
620:
617:
614:
612:
609:
607:
604:
601:
598:
596:
593:
591:
588:
586:
583:
581:
578:
576:
573:
571:
568:
565:
562:
560:
557:
555:
552:
549:
546:
543:
540:
537:
534:
533:
531:
529:
523:
513:
510:
508:
505:
504:
502:
498:
492:
489:
487:
484:
482:
479:
476:
472:
469:
465:
462:
460:
457:
456:
455:
452:
451:
449:
447:
443:
437:
434:
430:
427:
426:
425:
422:
418:
415:
414:
413:
410:
408:
405:
403:
400:
399:
397:
395:
391:
385:
382:
380:
377:
374:
371:
370:
368:
366:
362:
359:
357:
352:
351:architectures
346:
341:
330:
329:Robert Palmer
327:
324:
321:
318:
315:
312:
309:
308:
306:
302:
298:
291:
286:
284:
279:
277:
272:
271:
268:
262:
259:
258:
254:
245:
238:
231:
228:
223:
216:
209:
207:
205:
203:
201:
199:
195:
188:
186:
183:
175:
168:
166:
164:
160:
155:
153:
149:
144:
136:
129:
124:
122:
120:
115:
109:
107:
103:
99:
95:
91:
89:
83:
81:
77:
68:
64:
62:
58:
49:
47:
45:
42:
38:
34:
30:
21:
1158:
1066:
1026:Star coupler
922:TURBOchannel
768:Digital UNIX
411:
319:(co-founder)
243:
230:
221:
181:
180:
156:
151:
147:
142:
141:
138:CVAX-60 Chip
116:
113:
104:
100:
96:
92:
84:
73:
53:
28:
26:
778:Programming
491:Alpha 21464
486:Alpha 21364
481:Alpha 21264
471:Alpha 21164
454:Alpha 21064
323:Gordon Bell
1224:Categories
1084:HP-Interex
507:MicroPRISM
356:processors
304:Key people
189:References
50:CVAX 78034
1057:AltaVista
961:DECwriter
932:VAXBI bus
879:Technical
855:(Turkish)
818:VAX MACRO
780:languages
666:Operating
548:VT50/VT52
528:terminals
512:StrongARM
311:Ken Olsen
1199:Category
1068:CPU Wars
986:Gold key
943:hardware
869:RADIX 50
808:MACRO-11
803:MACRO-10
526:Computer
159:VAX 6000
1209:Commons
1121:PALcode
1006:PALcode
976:Firefly
956:DECtape
951:DECtalk
902:Massbus
849:(Greek)
788:BASIC-8
748:VAX/VMS
743:TOPS-20
691:TOPS-10
668:systems
475:21164PC
152:CFPA-60
148:CVAX-60
1154:TD/SMP
1074:DECnet
1062:Compaq
941:Other
927:Unibus
859:Hebrew
758:Ultrix
753:VAXELN
738:DSM-11
726:RSX-11
721:RSTS/E
711:DOS-11
696:RSX-15
681:4K DMS
676:DECsys
652:(1994)
646:(1993)
640:(1990)
638:VT1000
634:(1990)
618:(1987)
602:(1983)
566:(1978)
550:(1975)
544:(1972)
538:(1970)
429:Mariah
372:LSI-11
365:PDP-11
1171:WPS-8
1166:VT640
1139:Sixel
1131:ReGIS
1101:FX!32
1079:DECUS
1052:AdvFS
996:LK421
991:LK201
907:Q-Bus
813:MUMPS
798:FOCAL
793:DIBOL
716:RT-11
701:TSS/8
656:VT525
650:VT520
644:VT510
632:VT420
627:VT340
622:VT330
616:VT320
611:VT241
606:VT240
600:VT220
595:VT180
590:VT131
585:VT105
580:VT103
575:VT102
570:VT101
564:VT100
500:Other
464:21068
459:21066
446:Alpha
424:Rigel
240:(PDF)
218:(PDF)
163:Rigel
143:CVAX+
130:CVAX+
31:is a
1036:TU81
1021:RL02
1016:RK05
1011:RA90
763:MICA
706:OS/8
559:VT62
554:VT55
542:GT40
536:VT05
436:NVAX
412:CVAX
402:V-11
384:J-11
379:T-11
375:F-11
110:CFPA
76:DRAM
29:CVAX
27:The
731:IAS
686:COS
417:SOC
394:VAX
182:SOC
169:SOC
80:die
41:VAX
1226::
242:.
220:.
197:^
63:.
477:)
473:(
353:,
289:e
282:t
275:v
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.