VAX 8800 Family M

Total Page:16

File Type:pdf, Size:1020Kb

VAX 8800 Family M Digital TechnicalJournal 515 Number 4 February 1987 Editorial Staff Editor- Richard W 13eane Production Staff Production Editor- jane C. 13lakc Designer- Charlotte 13eJJ Interactive Page Makeup- Leslie K. Schoemaker Advisory Board Samuel H. Fuller. Chairman Robert M. Glorioso john W. McCredie Mahendra R. Patel F. Grant Savicrs William D. Strecker The Digital Technical journal is published by Digital Equipment Corporation. 77 Reed Road, Hudson. Massachusetts 01749. Changes of address should be sent to Digital Equipment Corporation. attention: Media Response Manager, 200 13aker Ave .. CFOl-l/M94. Concord, i'>lA 01742 Comments on the content of any paper arc wel­ comed Write to the editor at Mail Stop HL02-.3/K ll at the published-by addrcss. Comments can also be sent on the ENET to RDVAX::I3EANE or on the ARPANET to llEANE'!;,RDVAX DEC@DECWRL Copyright © 1987 Digital Equipment Corporation Copying without fee is permitted provided that such copies are made for use in educational institutions by faculty members and arc not distributed for com­ mercial advantage. Abstracting with credit of Digital Equipment Corporation's authorship is permitted. Requests for other copies for a fee may be made to the Digital Press of Digital Equipment Corporation. All rights reserved. The information in this journal is subject to change without notice and should not be construed as a commitment by Digital Equipment Corporation. Digi­ tal Equipment Corporation assumes no responsibility for any errors that may appcar in this document. !SUN l-55558-001-7 Documentation Numbcr EY-671 I E-DP The following are trademarks of Digital Equipment Corporation DEC, DECnet. the Digital logo. LNO.) Plus. MicroVAX I. MicroVAX IJ. NMI, PDP-J I. PDP-I lj2�t. PDI'-l lj-44, RSX, RSX-IlM, RSX-1 I M-PUIS. Sill. UNJilllS, VAX. VAX-I l/750. VA)>-LI/780. VAX-11/782. VAX 8200. VAX 8.)00, VAX 8500 VAX 8550. VAX 8600, VAX 8650. VAX 8700. VAX 8800. VAXBI, VAXIII 787.32. VAXclustcr, VAX.station. VAXstation Jl, VMS ADA is a registered trademark of the U.S. Government Data General is a registered trademark of Data General Corporation Harris is a trademark of Harris Corporation IBM is a registered trademark of I ntcrnational Business Machines Corporation Cover Design l.ightspecd is a trademark of Lightspeed Computers, This issue .features the VAX 8800 .family. Our couer depicts Inc. the growth of a chambered nautilus as a metapbor .for the Motorola is a registered tradcmark of Motorola. Inc grotl'tb of the VAX famiiJ'. As those chambers spiral from the center, so the power of the VAX family grows .from the SCAI.OSystcm and ValidGED ar� trademarks of Valid Logic. Inc Micro VAX systems, through the VAX 8200 and 8.300 CPl!s, to the neuJ VA X 8800 multiprocessor. The image was cre­ TK1Solver is a trademark of Software Arts. Inc ated using the Lightspeed system. CNIX is a trademark of American Telephone & Telegraph Company llell LaboratOries The co11er was designed by Deborah Falck, Eddie Lee and Book production was clone by Educational Services Tsuneo Taniuchi of the Graphic Design Department. Media Communications Group in 13cdford, MA. Contents 8 Foreword Donald]. Mcinnis Products 10 New An Overview of the Four Systems in the VAX 8800 Family M. Burley Robert 20 The VAX 8800 Microarchitecture Sudhindra N. Mishra The CPU Clock System in the VAX Family 34 8800 A. Samaras William 4 1 Aspects of the VAX 8800 C Box Design john Fu, james Keller, and Kenneth j. Haduch 13. 52 The Memory System in the VAX 8800 Family Paul]. Natusch, David C. Senerchia, and Eugene Yu L.. 6 2 Floating Point in the VAX 8800 Family john H.P. Zurawski, Kathleen Pratt, and Tracey jones L. L. 72 The VAX 8800 lnputjOutput System james P. _lanetos Bus 81 The V AXBI -A Randomly Configurable Design Paul C. Wade A Logical Grounding Scheme for the VAX Processor 88 8800 Michael W. and Gerald]. Brand Kement 100 The Simulation of Processor Performance for the VAX 8800 Family Cheryl A. Wiecek VMS Multiprocessing on the VAX 8800 System 1 1 1 Stuart]. Michael S. Harvey, and Kathleen Farnham, D. Morse 12 0 A Parallel Implementation of the Circuit Simulator SPICE on the VAX 8800 System Gabriel P. Bischoff and Steven S. Greenberg 129 The Impact of VAX 8800 Design Methodology on CAD Development Dennis T. Bak 136 On-line Manufacturing Data Access on the VAX 8800 Project Andrew J. Matthews Editor's Introduction cache affected their design, and why they used TTL in the memory controller. The V �"X 8800 fa mily does not have a separate floating po int accelerator. As jo hn Zurawski , Kathy Pratt, and Tracey jo nes point out, how­ ever, a custom ECL unit achieves high perfor· mance through the normal datapaths . Thus less hardware is needed, and operands are fetched faster. 1/0 devices are linked to the CPU by the VAXBI bus. In his paper, Ji m janetos discusses the NBI adapter, which conta ins logic to handle Richard Beane W. CPU references and DMA requests. Then Paul Editor Wade describes how the V AXBI design team had to abandon the traditional approach and use a This issue features papers about the design of variety of techniques to specify the bus. Some the VAX 8800 fa mily of CPUs, written by mem­ chip problems were resolved only after a thor­ bers of the design team. The technology used in ough analysis of the physical configuration. Digital's latest high-end machine, the VAX 8800 jerry Bra nd and Mike Kement discuss the m u ti pro cessor, a !so forms the basis for the importance of using ground correctly as a signal otherI three fa mily members: the 8700, 8550. conductor to achieve high performance. They and 8500 CPUs. describe the sources of ground-related noise in Bob Burley's overview re lates the processes the CPU, and what they did to isolate and con­ used in the 8800 design and the fu nctions of the trol those sources. memory interconnect (NMI) , the VAX BI I/0 Many VMS features support multiprocessing. bus, and the four logic boxes forming the five­ Stu Fa rnham, Mike Harvey, and Kathy Morse first stage pipeline. The early discovery of design describe the hardware that supports multipro­ flaws and the use of automated tools helped to cessi ng, then the interlocked instructions, achieve an aggressive completion schedule. exception handlers, and traps that implemenr The micromachine implements the microar­ VMS multi processing. To show how multi pro­ chitecmre and contains four of the five pipeline cessing decreases execution time, Gabriel stages . Sudhin Mishra describes how microin· Bischoff and Steve Green berg converted the structions are handled, emphasizing the use of SPICE circuit simulator into CAYENNE, a paral­ microbranches and microtraps to ensure lel progra m. They created master and slave pro­ coherency . cesses that ran CAYENNE times faster than The VAX 8800 clock syste m, discussed bv Bill 1.7 SP ICE. Samaras. was designed using an automate tim· d The final two papers re late some of the autO· ing verifier. He describes the trade-off between mated tools and techniques used on the 8800 using the verifier and maximizing the accuracv ' project. Dennis Bak first descri bes building the of timing signals by minimizing their skew. CAD suite from existing tools, newly developed The C Box and the M Rox are two parts of the ones, and modifications. The methodology was pipeline. john Fu, Jim Ke ller, and Ken Haduch tru ly innovative, serving as a framework for describe the C Box's no-write allocate cache and fu ture projects. Then Andy Matthews discusses the delayed-write algorithm that ensures correct the on-line system that transformed CAD data write-through . The C Box must also handle intO specifications used by Manufacturing. This pipeline stall cond itions and maintain data system minimized the prod uct stan-up ti me by coherency between processors . The M Box han­ eliminating pape!Work. read and write requests for the mcmorv arraysdles . Paul Natusch, Dave Senerchia, and Gen� Yu explain how the Cllesigns of the NMI and the 2 Biographies Denn is T. Bak Dennis Bak is a principal software engineer in the Advanced VAX Development Group. a project leader, he is currently developing new CAD tools improveAs designer productivity on future design projects. In other positwions, Dennis performed configuration testing for PDP-11 and VAX systems. Prior to joining Digital in 1980, he worked as a research engineer at Ford Motor Company, doing advanced development on electronic engine-control systems. Dennis earned a B.S. degree in elec­ trical engineering from the University of Michigan in 197 4. Gabriel Bischoff In 1985, Gabriel Bischoff joined Digita l after receiv­ ing a DiplP.oma of Engineer and a Diploma of Advanced Studies in device physics from the Ecole Centrale de Lyon (1980) and a Ph.D. degree in E.E. from Cornell University (1985) . a senior software engineer in the Semi­ conductOr Engineering Group, heAs is investigating the application of paral­ lel computing architectures for VLSI CAD cools, particularly circuit simula­ tors . Gabriel developed a parallel version of the circuit simulator SPICE for shared-memory multiprocessors. A member of IEEE, he has published papers on device modeling and circuit simulation. Gerald J. Brand jerry Brand is a principal engineer currently developing high-density, high-availability power systems. Prior to working on the power and packaging team for the VAX 8800 fa mily, he designed two MPS power modules that are widely used in Digital's products. Before joining Digital in 1980, Jerry worked for over 14 years in disciplines ranging from oceanography to gas-turbine instrumentation.
Recommended publications
  • Connecticut DEEP's List of Compliant Electronics Manufacturers Notice to Connecticut Retailersi
    Connecticut DEEP’s List of Compliant Electronics manufacturers Notice to Connecticut Retailersi: This list below identifies electronics manufacturers that are in compliance with the registration and payment obligations under Connecticut’s State-wide Electronics Program. Retailers must check this list before selling Covered Electronic Devices (“CEDs”) in Connecticut. If there is a brand of a CED that is not listed below including retail over the internet, the retailer must not sell the CED to Connecticut consumers pursuant to section 22a-634 of the Connecticut General Statutes. Manufacturer Brands CED Type Acer America Corp. Acer Computer, Monitor, Television, Printer eMachines Computer, Monitor Gateway Computer, Monitor, Television ALR Computer, Monitor Gateway 2000 Computer, Monitor AG Neovo Technology AG Neovo Monitor Corporation Amazon Fulfillment Service, Inc. Kindle Computers Amazon Kindle Kindle Fire Fire American Future Technology iBuypower Computer Corporation dba iBuypower Apple, Inc. Apple Computer, Monitor, Printer NeXT Computer, Monitor iMac Computer Mac Pro Computer Mac Mini Computer Thunder Bolt Display Monitor Archos, Inc. Archos Computer ASUS Computer International ASUS Computer, Monitor Eee Computer Nexus ASUS Computer EEE PC Computer Atico International USA, Inc. Digital Prism Television ATYME CORPRATION, INC. ATYME Television Bang & Olufsen Operations A/S Bang & Olufsen Television BenQ America Corp. BenQ Monitor Best Buy Insignia Television Dynex Television UB Computer Toshiba Television VPP Matrix Computer, Monitor Blackberry Limited Balckberry PlayBook Computer Bose Corp. Bose Videowave Television Brother International Corp. Brother Monitor, Printer Canon USA, Inc. Canon Computer, Monitor, Printer Oce Printer Imagistics Printer Cellco Partnership Verizon Ellipsis Computer Changhong Trading Corp. USA Changhong Television (Former Guangdong Changhong Electronics Co. LTD) Craig Electronics Craig Computer, Television Creative Labs, Inc.
    [Show full text]
  • 18-447 Computer Architecture Lecture 6: Multi-Cycle and Microprogrammed Microarchitectures
    18-447 Computer Architecture Lecture 6: Multi-Cycle and Microprogrammed Microarchitectures Prof. Onur Mutlu Carnegie Mellon University Spring 2015, 1/28/2015 Agenda for Today & Next Few Lectures n Single-cycle Microarchitectures n Multi-cycle and Microprogrammed Microarchitectures n Pipelining n Issues in Pipelining: Control & Data Dependence Handling, State Maintenance and Recovery, … n Out-of-Order Execution n Issues in OoO Execution: Load-Store Handling, … 2 Reminder on Assignments n Lab 2 due next Friday (Feb 6) q Start early! n HW 1 due today n HW 2 out n Remember that all is for your benefit q Homeworks, especially so q All assignments can take time, but the goal is for you to learn very well 3 Lab 1 Grades 25 20 15 10 5 Number of Students 0 30 40 50 60 70 80 90 100 n Mean: 88.0 n Median: 96.0 n Standard Deviation: 16.9 4 Extra Credit for Lab Assignment 2 n Complete your normal (single-cycle) implementation first, and get it checked off in lab. n Then, implement the MIPS core using a microcoded approach similar to what we will discuss in class. n We are not specifying any particular details of the microcode format or the microarchitecture; you can be creative. n For the extra credit, the microcoded implementation should execute the same programs that your ordinary implementation does, and you should demo it by the normal lab deadline. n You will get maximum 4% of course grade n Document what you have done and demonstrate well 5 Readings for Today n P&P, Revised Appendix C q Microarchitecture of the LC-3b q Appendix A (LC-3b ISA) will be useful in following this n P&H, Appendix D q Mapping Control to Hardware n Optional q Maurice Wilkes, “The Best Way to Design an Automatic Calculating Machine,” Manchester Univ.
    [Show full text]
  • System Design for a Computational-RAM Logic-In-Memory Parailel-Processing Machine
    System Design for a Computational-RAM Logic-In-Memory ParaIlel-Processing Machine Peter M. Nyasulu, B .Sc., M.Eng. A thesis submitted to the Faculty of Graduate Studies and Research in partial fulfillment of the requirements for the degree of Doctor of Philosophy Ottaw a-Carleton Ins titute for Eleceical and Computer Engineering, Department of Electronics, Faculty of Engineering, Carleton University, Ottawa, Ontario, Canada May, 1999 O Peter M. Nyasulu, 1999 National Library Biôiiothkque nationale du Canada Acquisitions and Acquisitions et Bibliographie Services services bibliographiques 39S Weiiington Street 395. nie WeUingtm OnawaON KlAW Ottawa ON K1A ON4 Canada Canada The author has granted a non- L'auteur a accordé une licence non exclusive licence allowing the exclusive permettant à la National Library of Canada to Bibliothèque nationale du Canada de reproduce, ban, distribute or seU reproduire, prêter, distribuer ou copies of this thesis in microform, vendre des copies de cette thèse sous paper or electronic formats. la forme de microficbe/nlm, de reproduction sur papier ou sur format électronique. The author retains ownership of the L'auteur conserve la propriété du copyright in this thesis. Neither the droit d'auteur qui protège cette thèse. thesis nor substantial extracts fkom it Ni la thèse ni des extraits substantiels may be printed or otherwise de celle-ci ne doivent être imprimés reproduced without the author's ou autrement reproduits sans son permission. autorisation. Abstract Integrating several 1-bit processing elements at the sense amplifiers of a standard RAM improves the performance of massively-paralle1 applications because of the inherent parallelism and high data bandwidth inside the memory chip.
    [Show full text]
  • Next Generation Tool
    INSIDE! COMPUTING TRENDS: WHAT ARE TODAY'S CIO'S LOOKING FOR? $7.00 U.S. INTERNATIONAL ® SPECTRUMSPECTRUMTHE BUSINESS COMPUTER MAGAZINE SEPT/OCT 2002 • AN IDBMA, INC. PUBLICATION NextNext GenerationGeneration ToolTool XXCreateCreate OneOne CodeCode BaseBase forfor AnyAny NetworkNetwork Configuration,Configuration, AnyAny OperatingOperatingTT System,System, andand AnyAny DataData SourceSource —— MultiValueMultiValue andand RelationalRelational —— WithoutWithoutTT BeingBeing aa JavaJava Expert!Expert! Come in from the rain Featuring the UniVision MultiValue database - compatible with existing applications running on Pick AP, D3, R83, General Automation, Mentor, mvBase and Ultimate. We’re off to see the WebWizard Starring a “host” centric web integration solution. Watch WebWizard create sophisticated web-based applications from your existing computing environment. Why a duck? Featuring ViaDuct 2000, the world’s easiest-to-use terminal emulation and connectivity software, designed to integrate your host data and applications with your Windows desktop. Caught in the middle? With an all-star cast from the WinLink32 product family (ViaOD- BC, ViaAPI for Visual Basic, ViaObjects, and mvControls), Via Sys- tems’ middleware solutions will entertain (and enrich!) you. Appearing soon on a screen near you. Advanced previews available from Via Systems. Via Systems Inc. 660 Southpointe Court, Suite 300 Colorado Springs, Colorado 80906 Phone: 888 TEAMVIA Fax: 719-576-7246 e-mail: [email protected] On the web: www.via.com The Freedom To Soar. With jBASE – the remarkably liberating multidimensional database – there are no limits to where you can go. Your world class applications can now run on your choice of database: jBASE, Oracle, SQL Server or DB2 without modification and can easily share data with other applications using those databases.
    [Show full text]
  • Case No COMP/M.1694 - EMC / DATA GENERAL
    EN Case No COMP/M.1694 - EMC / DATA GENERAL Only the English text is available and authentic. REGULATION (EEC) No 4064/89 MERGER PROCEDURE Article 6(1)(b) NON-OPPOSITION Date: 06/10/1999 Also available in the CELEX database Document No 399M1694 Office for Official Publications of the European Communities L-2985 Luxembourg COMMISSION OF THE EUROPEAN COMMUNITIES Brussels, 06.10.1999 SG(99)D/7991 In the published version of this decision, some information has been omitted pursuant to Article 17(2) of Council Regulation (EEC) No PUBLIC VERSION 4064/89 concerning non-disclosure of business secrets and other confidential information. The MERGER PROCEDURE omissions are shown thus […]. ARTICLE 6(1)(b) DECISION Where possible the information omitted has been replaced by ranges of figures or a general description. To the notifying party Dear Sirs, Subject : Case No IV/M.1694-EMC/DATA GENERAL Notification of 3-09-19999 pursuant to Article 4 of Council Regulation No 4064/89. 1. On 3 September 1999, the Commission received a notification of a proposed concentration pursuant to Article 4 of Council Regulation (EEC) No 4064/891 by which EMC Corporation (“EMC”), USA, will acquire sole control of Data General Corporation (“Data General”), USA. 2. After examination of the notification the Commission has concluded that the notified operation falls within the scope of Council Regulation (EEC) No 4064/89 and does not raise serious doubts as to its compatibility with the common market and with the EEA Agreement. I. THE PARTIES 3. EMC Corporation , based in the U.S.A, is active mainly in the design and manufacture of a wide range of information technology products, including hardware, software and related services.
    [Show full text]
  • Micro-Circuits for High Energy Physics*
    MICRO-CIRCUITS FOR HIGH ENERGY PHYSICS* Paul F. Kunz Stanford Linear Accelerator Center Stanford University, Stanford, California, U.S.A. ABSTRACT Microprogramming is an inherently elegant method for implementing many digital systems. It is a mixture of hardware and software techniques with the logic subsystems controlled by "instructions" stored Figure 1: Basic TTL Gate in a memory. In the past, designing microprogrammed systems was difficult, tedious, and expensive because the available components were capable of only limited number of functions. Today, however, large blocks of microprogrammed systems have been incorporated into a A input B input C output single I.e., thus microprogramming has become a simple, practical method. false false true false true true true false true true true false 1. INTRODUCTION 1.1 BRIEF HISTORY OF MICROCIRCUITS Figure 2: Truth Table for NAND Gate. The first question which arises when one talks about microcircuits is: What is a microcircuit? The answer is simple: a complete circuit within a single integrated-circuit (I.e.) package or chip. The next question one might ask is: What circuits are available? The answer to this question is also simple: it depends. It depends on the economics of the circuit for the semiconductor manufacturer, which depends on the technology he uses, which in turn changes as a function of time. Thus to understand Figure 3: Logical NOT Circuit. what microcircuits are available today and what makes them different from those of yesterday it is interesting to look into the economics of producing microcircuits. The basic element in a logic circuit is a gate, which is a circuit with a number of inputs and one output and it performs a basic logical function such as AND, OR, or NOT.
    [Show full text]
  • Arithmetic and Logical Unit Design for Area Optimization for Microcontroller Amrut Anilrao Purohit 1,2 , Mohammed Riyaz Ahmed 2 and R
    et International Journal on Emerging Technologies 11 (2): 668-673(2020) ISSN No. (Print): 0975-8364 ISSN No. (Online): 2249-3255 Arithmetic and Logical Unit Design for Area Optimization for Microcontroller Amrut Anilrao Purohit 1,2 , Mohammed Riyaz Ahmed 2 and R. Venkata Siva Reddy 2 1Research Scholar, VTU Belagavi (Karnataka), India. 2School of Electronics and Communication Engineering, REVA University Bengaluru, (Karnataka), India. (Corresponding author: Amrut Anilrao Purohit) (Received 04 January 2020, Revised 02 March 2020, Accepted 03 March 2020) (Published by Research Trend, Website: www.researchtrend.net) ABSTRACT: Arithmetic and Logic Unit (ALU) can be understood with basic knowledge of digital electronics and any engineer will go through the details only once. The advantage of knowing ALU in detail is two- folded: firstly, programming of the processing device can be efficient and secondly, can design a new ALU architecture as per the various constraints of the use cases. The miniaturization of digital circuits can be achieved by either reducing the size of transistor (Moore’s law) or by optimizing the gate count of the circuit. The first has been explored extensively while the latter has been ignored which deals with the application of Boolean rules and requires sound knowledge of logic design. The ultimate outcome is to have an area optimized architecture/approach that optimizes the circuit at gate level. The design of ALU is for various processing devices varies with the device/system requirements. The area optimization places a significant role in the chip design. Here in this work, we have attempted to design an ALU which is area efficient while being loaded with additional functionality necessary for microcontrollers.
    [Show full text]
  • LABORATORY for COMPUTER SCIENCE'progress REPORT Ig JULY 1/3 1986-JUNE 1981(U) MASSACHUSETTS INST of TECH CAMBRIDGE LAB for COMPUTER SCIENCE
    -R127 586 LABORATORY FOR COMPUTER SCIENCE'PROGRESS REPORT ig JULY 1/3 1986-JUNE 1981(U) MASSACHUSETTS INST OF TECH CAMBRIDGE LAB FOR COMPUTER SCIENCE. M L DERTOUZOS 01 APR 82 UNCLASSIFIEDEhE0 LCS-PR-i8 00 N9014-75-C-8661 0 0 0 1iEF/G 9/2 N EhhhhhhhhhhhhE EhhhhhhhhhhhhE EhhhhhhhmhhhhE EhhhhhhhhhhhhI EhhhhhhohmhhhE ".2 111.0 t IL8125 IL .2 j'Ill-'liii 111.25 111. ~lI MICROCOPY RESOLUTION TEST CHART NATIONAL BUREAU OF SIANDARDS-1963-A a-, MASSACHUSETTS LABORATORY FOR INSTITUTE OF COMPUTER SCIENCE TECHNOLOGY PROGRESS REPORT 18 July 1980- June 1981 1i MAY 2 1.83 CL- Prepared for the Defense Advanced Research Projects Agency 545 TECHNOLOGY SQUARE. CAMBRIDGE, MASSACHUSETTS 02139 83 04 29 018 ,' -.^. %. '" * ' 4. .-,. -i .- - k 7 . - . -. _. - .. .. .. - • . ... ..• . Unclassified "ECUtITY CLASSIFICATION OF THIS PAGE (When Data Entered) REPOT DCUMETATONPGE READ INSTRUCTIONS REPEN RTATIN OCU P GEBEFORE COMPLETING FORM 1. REPORT NUMBER 2. G 3. RECIPIENT'S CATALOG NUMBER LCS Progress Report 18 8'k, 4. TITLE (and Subtitle) S. TYPE OF REPORT & PERIOD COVERED Laboratory for Computer Science DARPA/DOD, Progress Progress Report 18 Report 7/80 - 6/81 . July 1980 - June 1981 6. PERFORMING ORG. REPORT NUMBER LCS-PR 18 7. AUTHOR(s) 8. CONTRACT OR GRANT NUMBER(*) *Laboratory for Computer Science - Michael L. Dertouzos N00014-75-0661 9. PERFORMING ORGANIZATION NAME AND ADDRESS 10. PROGRAM ELEMENT. PROJECT, TASK - Laboratory for Computer Science AREA & WORK UNIT NUMBERS Massachusetts Institute of Technology .. 545 Tech. Sq. Cambridge, MA 02139 1i. CONTROLLING OFFICE NAME AND ADDRESS 12. REPORT DATE -Defense Advanced Research Projects Agency April 1, 1983 * Information Processing Techniques Office 13.
    [Show full text]
  • Unit 8 : Microprocessor Architecture
    Unit 8 : Microprocessor Architecture Lesson 1 : Microcomputer Structure 1.1. Learning Objectives On completion of this lesson you will be able to : ♦ draw the block diagram of a simple computer ♦ understand the function of different units of a microcomputer ♦ learn the basic operation of microcomputer bus system. 1.2. Digital Computer A digital computer is a multipurpose, programmable machine that reads A digital computer is a binary instructions from its memory, accepts binary data as input and multipurpose, programmable processes data according to those instructions, and provides results as machine. output. 1.3. Basic Computer System Organization Every computer contains five essential parts or units. They are Basic computer system organization. i. the arithmetic logic unit (ALU) ii. the control unit iii. the memory unit iv. the input unit v. the output unit. 1.3.1. The Arithmetic and Logic Unit (ALU) The arithmetic and logic unit (ALU) is that part of the computer that The arithmetic and logic actually performs arithmetic and logical operations on data. All other unit (ALU) is that part of elements of the computer system - control unit, register, memory, I/O - the computer that actually are there mainly to bring data into the ALU to process and then to take performs arithmetic and the results back out. logical operations on data. An arithmetic and logic unit and, indeed, all electronic components in the computer are based on the use of simple digital logic devices that can store binary digits and perform simple Boolean logic operations. Data are presented to the ALU in registers. These registers are temporary storage locations within the CPU that are connected by signal paths of the ALU.
    [Show full text]
  • Aviion SERVERS and WORKSTATIONS PLUS
    "Great products ••• fantastic support!" Buzz Van Santvoord, VP of Operations, Plow & Hearth, Inc. Buzz Van Santvoord, Plow & Hearth When you've got 100 telesales reps VP of Operations, and Peter Rice, processing 6,500 orders a day your President, with a selection of items computer system had better work! from their catalogue. Virginia ba ed, Plow & Hearth, Inc. i a $30 million mail order company, specializing in product for country living. Mailing over 20 million catalogue a year and with an e tabli hed ba e of over 1 million cu tomer , it computer y tems are critical to the onver ion of the AOS / VS OBOL program to ACUCOBOL company' ucce and growth. commenced in June and the ystem went live on a Data General A VUON 8500 in September, in plenty of time for the Chri tma ru h. To meet it pecific need Plow & Hearth had inve ted The AIM plu AVUON combination gave the bu ine a dramatic more than $500,000, over a period of 13 year , developing a boo t: "The much fa ter re pon e time improved morale and Data General MY-ba ed y tern in AOS{VS COBOL with 300 increa ed our tele ale capacity without adding a body, and the program and 70 INFOS databa e . But by early 1995 the extra order gained gave u our be t Chri tma ever." company realized that their MY9600 didn't have the capacity to make it through the bu y Chri tma ea on. Expert migration consultants Buzz Van Santvoord, Vice Pre ident of Operation explains: Thi ca e tudy illu trate how Tran oft' AIM offering i more "A move to Open Sy tern wa our preferred strategic direction.
    [Show full text]
  • P4080 Development System User's Guide
    Freescale Semiconductor Document Number: P4080DSUG User Guide Rev. 0, 07/2010 P4080 Development System User’s Guide by Networking and Multimedia Group Freescale Semiconductor, Inc. Austin, TX Contents 1Overview 1. Overview . 1 2. Features Summary . 2 The P4080 development system (DS) is a high-performance 3. Block Diagram and Placement . 4 computing, evaluation, and development platform 4. Evaluation Support . 6 supporting the P4080 Power Architecture® processor. The 5. Architecture . 8 P4080 development system’s official designation is 6. Configuration . 40 7. Programming Model . 45 P4080DS, and may be ordered using this part number. 8. Revision History . 58 The P4080DS is designed to the ATX form-factor standard, A. References . 58 allowing it to be used in 2U rack-mount chassis, as well as in a standard ATX chassis. The system is lead-free and RoHS-compliant. © 2011 Freescale Semiconductor, Inc. All rights reserved. Features Summary 2 Features Summary The features of the P4080DS development board are as follows: • Support for the P4080 processor — Core processors – Eight e500mc cores – 45 nm SOI process technology — High-speed serial port (SerDes) – Eighteen lanes, dividable into many combinations – Five controllers support five add-in card slots. – Supports PCI Express, SGMII, Nexus/Aurora debug, XAUI, and Serial RapidIO®. — Dual DDR memory controllers – Designed for DDR3 support – One-per-channel 240-pin sockets that support standard JEDEC DIMMs — Triple-speed Ethernet/ USB controller – One 10/100/1G port uses on-board VSC8244 PHY
    [Show full text]
  • Engineering Strategy Overview Preliminary
    March 1982 Engineering Preliminary Strategy Company Overview Confidential If.-t8···· L..4L ~ \:')' j.~.! / .;.' ' 1985 1990 1995 2000 - P,O S SIB L E DEC PRO Due T S - $lJOO cellular radio net discontinouous.100 word ~ lim! ted context HANDHELD speaker independent speaker independent $1.0K speech recogn. • sketchpad , interpretation Glata structures , ' & relat~onsh~ps object filing natural languaqe (invisible, protected structures) $40K I CAB I NET I ,4 (dedicated fixture) ~~~n limited context [:~~~~e~ ~~~:~~i:ti~n ~ ak rind pendent • voice ~tuate~ retrieval spe ~ e _ .. • te1econferenc1ng center cont1nued speechlrecogn~tion " ;., encryption associa tiveJparallel a;;;'e'los (, ..j." .---~ provide CAtt= ASSISTANT -------...--- .. • LIBRARlj\N ~ ?ertified "best match" retrieval ~ (secure) os (holographic? ) $650K BD 1/15/81 PRELIMINARY ENGINEERING STRATEGY OVERVIEW MARCH lYtil SECONIJ IJRAFT PRELIMINARY ENGINEERING STRATEGY OVERVIEW TABLE OF CONTENTS ,Preface Chapter I fhe Product Strategy and Transitioning to the Fifth Generation - Product Strategy Overview - The Transitions - Personal Computer Clusters, PCC, Are An Alternative to Timeshared Computers - The Product Strategy - Fifth and Sixth Computer Technology Generations - Uistributed Processing and Limits to Its Growth Chapter II Essays on the Criteria for Allocation of Engineering Resources - Overview, - Heuristics for Building Great Products, - Proposed Resource Allocation Criteria - UEC's Position in the VAN - Buyout Philosophy/Process/Criteria - Example of a "Make vs Buy" Analysis - Engineering Investment Sieve Chapter III Essays on Strategic Threats and Opportunities - Uverview, - Strategic Threats - Getting Organized in Engineering and Manufacturing to Face Our Future Competitors p - View of Competitors ---~,.~".~.-~ l f;t-1) IPrT Co?"! v. 7U/L, / IJ ...J - Te-Iecommunications Environment ) ;2f e-c.. - Competitive TeChnology Exercise, ltv • Chapter IV TeChnology Managers Committee Report ,MC- .
    [Show full text]