A Brief History of Computing Quantum Computing, Communication, and Cryptography

Total Page:16

File Type:pdf, Size:1020Kb

A Brief History of Computing Quantum Computing, Communication, and Cryptography Introduction What we learn from history? The physical layer Quantum mechanics Content of the course A brief history of computing Quantum computing, communication, and cryptography Dimitri Petritis Institut de recherche mathématique de Rennes Université de Rennes 1 et CNRS (UMR 6625) Coëtquidan, 7 January 2017 Coëtquidan, 7 January 2017 QCCC Introduction What we learn from history? The physical layer The rôle of quantum mechanics Quantum mechanics Content of the course The problem Entire domains of scientific (and generally human) activity rely on retrieval, processing, transmission, and protection of information. Nowadays: those steps are algorithmically automated by programmes executed on reliable electronic devices. We can argue using the abstract mathematical categories of logical circuits of a computer without paying attention to the physical layer on which these programmes are executed. Because we can do so presently — and still for some short time! Coëtquidan, 7 January 2017 QCCC Introduction What we learn from history? The physical layer The rôle of quantum mechanics Quantum mechanics Content of the course The problem Entire domains of scientific (and generally human) activity rely on retrieval, processing, transmission, and protection of information. Nowadays: those steps are algorithmically automated by programmes executed on reliable electronic devices. We can argue using the abstract mathematical categories of logical circuits of a computer without paying attention to the physical layer on which these programmes are executed. Because we can do so presently — and still for some short time! Coëtquidan, 7 January 2017 QCCC Introduction What we learn from history? The physical layer The rôle of quantum mechanics Quantum mechanics Content of the course The problem Entire domains of scientific (and generally human) activity rely on retrieval, processing, transmission, and protection of information. Nowadays: those steps are algorithmically automated by programmes executed on reliable electronic devices. We can argue using the abstract mathematical categories of logical circuits of a computer without paying attention to the physical layer on which these programmes are executed. Because we can do so presently — and still for some short time! Coëtquidan, 7 January 2017 QCCC Introduction What we learn from history? The physical layer The rôle of quantum mechanics Quantum mechanics Content of the course The problem Entire domains of scientific (and generally human) activity rely on retrieval, processing, transmission, and protection of information. Nowadays: those steps are algorithmically automated by programmes executed on reliable electronic devices. We can argue using the abstract mathematical categories of logical circuits of a computer without paying attention to the physical layer on which these programmes are executed. Because we can do so presently — and still for some short time! Coëtquidan, 7 January 2017 QCCC Before the . revolution (≤ 1946) Introduction Pre-history (' 1946) What we learn from history? Proto-history 1947–1956 The physical layer First revolution: the transistor (1956–1971) Quantum mechanics The second revolution: the microprocessor (1971–2020?) Content of the course The end of certainty (≥ 2010) What we learn from history? < 1946 Charles Babbage (London 1791– London 1871) invented a machine computing and printing values of polynomials; functioned with punch cards modelled after the automated looms of Joseph Marie Jacquard. Figure: Charles Babbage and . his model: the loom of Jacquard. Coëtquidan, 7 January 2017 QCCC Before the . revolution (≤ 1946) Introduction Pre-history (' 1946) What we learn from history? Proto-history 1947–1956 The physical layer First revolution: the transistor (1956–1971) Quantum mechanics The second revolution: the microprocessor (1971–2020?) Content of the course The end of certainty (≥ 2010) What we learn from history? The analytic machine of Babbage Figure: The analytic machine constructed by Babbage and the punch cards used for its programming. Coëtquidan, 7 January 2017 QCCC Before the . revolution (≤ 1946) Introduction Pre-history (' 1946) What we learn from history? Proto-history 1947–1956 The physical layer First revolution: the transistor (1956–1971) Quantum mechanics The second revolution: the microprocessor (1971–2020?) Content of the course The end of certainty (≥ 2010) What we learn from history? Programming Babbage’s machine Augusta Ada King, countess of Lovelace, born Ada Byron (London 1815 – London 1852) writes an “algorithm” to compute Bernoulli’s numbers (Bn) n m X 1 X S (n) = km = C k B nm+1−k : m m + 1 m+1 k k=1 k=0 First algorithm conceived to run on a Babbage’s machine. Coëtquidan, 7 January 2017 QCCC Before the . revolution (≤ 1946) Introduction Pre-history (' 1946) What we learn from history? Proto-history 1947–1956 The physical layer First revolution: the transistor (1956–1971) Quantum mechanics The second revolution: the microprocessor (1971–2020?) Content of the course The end of certainty (≥ 2010) What we learn from history? The contribution of Turing Alan Mathison Turing (London 1912 – Cheshire 1954), mathematician, logician, cryptanalyst and . (preposterously!) computer scientist; broke the Enigma ciphering used by German sub-marines in 2nd world war with the help of the machine of his invention named “the bomb”. Figure: Alan Turing and one of the ca. 200 replicas of “the bomb”. Coëtquidan, 7 January 2017 QCCC Before the . revolution (≤ 1946) Introduction Pre-history (' 1946) What we learn from history? Proto-history 1947–1956 The physical layer First revolution: the transistor (1956–1971) Quantum mechanics The second revolution: the microprocessor (1971–2020?) Content of the course The end of certainty (≥ 2010) What we learn from history? The contribution of von Neumann Margittai Neumann János Lajos Budapest 1903 – John von Neumann Princeton 1954, mathematician and physicist with major contributions in quantum mechanics, functional analysis, theory of sets, computer sciences (cybernetics), game theory and various other domains of physics and mathematics. Participated in the American military programmes. Figure: John von Neumann and the schematic view of a computer architecture named after him. Coëtquidan, 7 January 2017 QCCC Before the . revolution (≤ 1946) Introduction Pre-history (' 1946) What we learn from history? Proto-history 1947–1956 The physical layer First revolution: the transistor (1956–1971) Quantum mechanics The second revolution: the microprocessor (1971–2020?) Content of the course The end of certainty (≥ 2010) What we learn from history? ca. 1946 By that time we had to care about the physical layer! 1946: Electronic numerical integrator and computer (ENIAC) first universal computer contracted by the engineer John Adam Presper Eckert Jr. (Philadelphia, PA, 1919 – Bryn Mawr, PA, 1995) and the physicist John William Mauchly (Cincinatti, OH, 1907 – Ambler, PA, 1980). 19000 tubes mass: 30 tonnes footprint: 72m2 electric power: 140kW clock frequency: 100kHz (330 multiplications per second). Coëtquidan, 7 January 2017 QCCC Before the . revolution (≤ 1946) Introduction Pre-history (' 1946) What we learn from history? Proto-history 1947–1956 The physical layer First revolution: the transistor (1956–1971) Quantum mechanics The second revolution: the microprocessor (1971–2020?) Content of the course The end of certainty (≥ 2010) What we learn from history? ca. 1946 By that time we had to care about the physical layer! 1946: Electronic numerical integrator and computer (ENIAC) first universal computer contracted by the engineer John Adam Presper Eckert Jr. (Philadelphia, PA, 1919 – Bryn Mawr, PA, 1995) and the physicist John William Mauchly (Cincinatti, OH, 1907 – Ambler, PA, 1980). 19000 tubes mass: 30 tonnes footprint: 72m2 electric power: 140kW clock frequency: 100kHz (330 multiplications per second). Coëtquidan, 7 January 2017 QCCC Before the . revolution (≤ 1946) Introduction Pre-history (' 1946) What we learn from history? Proto-history 1947–1956 The physical layer First revolution: the transistor (1956–1971) Quantum mechanics The second revolution: the microprocessor (1971–2020?) Content of the course The end of certainty (≥ 2010) 1946: ENIAC An overview of the machine room Figure: The machine room of ENIAC. Coëtquidan, 7 January 2017 QCCC Before the . revolution (≤ 1946) Introduction Pre-history (' 1946) What we learn from history? Proto-history 1947–1956 The physical layer First revolution: the transistor (1956–1971) Quantum mechanics The second revolution: the microprocessor (1971–2020?) Content of the course The end of certainty (≥ 2010) 1946: ENIAC Its nursing Figure: A technician changing one of the 19000 tubes of ENIAC. Coëtquidan, 7 January 2017 QCCC Before the . revolution (≤ 1946) Introduction Pre-history (' 1946) What we learn from history? Proto-history 1947–1956 The physical layer First revolution: the transistor (1956–1971) Quantum mechanics The second revolution: the microprocessor (1971–2020?) Content of the course The end of certainty (≥ 2010) 1946: ENIAC Its programming Figure: Two operators in the process of . programming ENIAC. Coëtquidan, 7 January 2017 QCCC Before the . revolution (≤ 1946) Introduction Pre-history (' 1946) What we learn from history? Proto-history 1947–1956 The physical layer First revolution: the transistor (1956–1971) Quantum mechanics The second revolution: the microprocessor (1971–2020?) Content of the course The end of certainty (≥ 2010) 1946: ENIAC Its programming is now over . Figure:
Recommended publications
  • The Myth of the Innovator Hero - Business - the Atlantic
    The Myth of the Innovator Hero - Business - The Atlantic http://www.theatlantic.com/business/print/2011/11/the-myth-of-the-inno... Print | Close By Vaclav Smil Every successful modern e-gadget is a combination of components made by many makers. The story of how the transistor became the building block of modern machines explains why. WIKIPEDIA: Steve Jobs, Thomas Edison, Benjamin Franklin We like to think that invention comes as a flash of insight, the equivalent of that sudden Archimedean displacement of bath water that occasioned one of the most famous Greek interjections, εὕρηκα. Then the inventor gets to rapidly translating a stunning discovery into a new product. Its mass appeal soon transforms the world, proving once again the power of a single, simple idea. But this story is a myth. The popular heroic narrative has almost nothing to do with the way modern invention (conceptual creation of a new product or process, sometimes accompanied by a prototypical design) and innovation (large-scale diffusion of commercially viable inventions) work. A closer examination reveals that many award-winning inventions are re-inventions. Most scientific or engineering discoveries would never become successful products without contributions from other scientists or engineers. Every major invention is the child of far-flung parents who may never meet. These contributions may be just as important as the original insight, but they will 1 of 4 11/20/2011 8:48 PM The Myth of the Innovator Hero - Business - The Atlantic http://www.theatlantic.com/business/print/2011/11/the-myth-of-the-inno... not attract public adulation.
    [Show full text]
  • Silicon Genesis: Oral History Interviews
    http://oac.cdlib.org/findaid/ark:/13030/c8f76kbr No online items Guide to the Silicon Genesis oral history interviews M0741 Department of Special Collections and University Archives 2019 Green Library 557 Escondido Mall Stanford 94305-6064 [email protected] URL: http://library.stanford.edu/spc Guide to the Silicon Genesis oral M0741 1 history interviews M0741 Language of Material: English Contributing Institution: Department of Special Collections and University Archives Title: Silicon Genesis: oral history interviews creator: Walker, Rob Identifier/Call Number: M0741 Physical Description: 12 Linear Feet (26 boxes) Date (inclusive): 1995-2018 Abstract: "Silcon Genesis" is a series of interviews with individuals active in California's Silicon Valley technology sector beginning in 1995 and through at least 2018. Immediate Source of Acquisition Gift of Rob Walker, 1995-2018. Scope and Contents Interviews of key figures in the microelectronics industry conducted by Rob Walker (1935-2016) and later Rob Blair, who continues to carry out interviews for the project. Interviewees include John Derringer, Elliot Sopkin, Floyd Kvamme, Mike Markkula, Steve Zelencik, T. J. Rogers, Bill Davidow, Aart de Geus, and more. Interviews have been fully digitized and are available streaming from our catalog here: https://searchworks.stanford.edu/view/4084160 An exhibit for the collection is available here: https://silicongenesis.stanford.edu/ Written transcripts are available for the interviews with Marcian (Ted) Hoff, Federico Faggin, C. Lester Hogan, Regis McKenna, and Gordon E. Moore. Also included is an interview with Rob Walker himself, made by Susan Ayers-Walker, 1998. Conditions Governing Access Original recordings are closed. Digital copies of interviews are available online: https://exhibits.stanford.edu/silicongenesis Conditions Governing Use While Special Collections is the owner of the physical and digital items, permission to examine collection materials is not an authorization to publish.
    [Show full text]
  • Using History to Teach Computer Science and Related Disciplines
    Computing Research Association Using History T o T eachComputer Science and Related Disciplines Using History To Teach Computer Science and Related Disciplines Edited by Atsushi Akera 1100 17th Street, NW, Suite 507 Rensselaer Polytechnic Institute Washington, DC 20036-4632 E-mail: [email protected] William Aspray Tel: 202-234-2111 Indiana University—Bloomington Fax: 202-667-1066 URL: http://www.cra.org The workshops and this report were made possible by the generous support of the Computer and Information Science and Engineering Directorate of the National Science Foundation (Award DUE- 0111938, Principal Investigator William Aspray). Requests for copies can be made by e-mailing [email protected]. Copyright 2004 by the Computing Research Association. Permission is granted to reproduce the con- tents, provided that such reproduction is not for profit and credit is given to the source. Table of Contents I. Introduction ………………………………………………………………………………. 1 1. Using History to Teach Computer Science and Related Disciplines ............................ 1 William Aspray and Atsushi Akera 2. The History of Computing: An Introduction for the Computer Scientist ……………….. 5 Thomas Haigh II. Curricular Issues and Strategies …………………………………………………… 27 3. The Challenge of Introducing History into a Computer Science Curriculum ………... 27 Paul E. Ceruzzi 4. History in the Computer Science Curriculum …………………………………………… 33 J.A.N. Lee 5. Using History in a Social Informatics Curriculum ....................................................... 39 William Aspray 6. Introducing Humanistic Content to Information Technology Students ……………….. 61 Atsushi Akera and Kim Fortun 7. The Synergy between Mathematical History and Education …………………………. 85 Thomas Drucker 8. Computing for the Humanities and Social Sciences …………………………………... 89 Nathan L. Ensmenger III. Specific Courses and Syllabi ………………………………………....................... 95 Course Descriptions & Syllabi 9.
    [Show full text]
  • Intellectual Property Law for Engineers and Scientists
    Intellectual Property Law for Engineers and Scientists Howard B. Rockman Adjunct Professor of Engineering University of Illinois at Chicago Adjunct Professor of Intellectual Property Law John Marshall Law School, Chicago Intellectual Property Attorney Barnes & Thornburg, Chicago A UIC/Novellus Systems Endeavor IEEE Antennas and Propagation Society, Sponsor IEEE PRESS A JOHN WILEY & SONS, INC., PUBLICATION Intellectual Property Law for Engineers and Scientists IEEE Press 445 Hoes Lane, Piscataway, NJ 08854 IEEE Press Editorial Board Stamatios V. Kartalopoulos, Editor in Chief M. Akay M. E. El-Hawary M. Padgett J. B. Anderson R. J. Herrick W. D. Reeve R. J. Baker D. Kirk S. Tewksbury J. E. Brewer R. Leonardi G. Zobrist M. S. Newman Kenneth Moore, Director of IEEE Press Catherine Faduska, Senior Acquisitions Editor Tony VenGraitis, Project Editor IEEE Antennas and Propagation Society, Sponsor AP-S Liaison to IEEE Press, Robert Mailloux Intellectual Property Law for Engineers and Scientists Howard B. Rockman Adjunct Professor of Engineering University of Illinois at Chicago Adjunct Professor of Intellectual Property Law John Marshall Law School, Chicago Intellectual Property Attorney Barnes & Thornburg, Chicago A UIC/Novellus Systems Endeavor IEEE Antennas and Propagation Society, Sponsor IEEE PRESS A JOHN WILEY & SONS, INC., PUBLICATION Copyright © 2004 by the Institute of Electrical and Electronics Engineers. All rights reserved. Published by John Wiley & Sons, Inc., Hoboken, New Jersey. Published simultaneously in Canada. No part of this
    [Show full text]
  • 541 COMPUTER ENGINEERING Niyazgeldiyev M. I., Sahedov E. D
    COMPUTER ENGINEERING Niyazgeldiyev M. I., Sahedov E. D. Turkmen State Institute of Architecture and Construction Computer engineering is a branch of engineering that integrates several fields of computer science and electronic engineering required to develop computer hardware and software. Computer engineers usually have training in electronic engineering (or electrical engineering), software design, and hardware–software integration instead of only software engineering or electronic engineering. Computer engineers are involved in many hardware and software aspects of computing, from the design of individual microcontrollers, microprocessors, personal computers, and supercomputers, to circuit design. This field of engineering not only focuses on how computer systems themselves work but also how they integrate into the larger picture. Usual tasks involving computer engineers include writing software and firmware for embedded microcontrollers, designing chips, designing analog sensors, designing mixed signal, and designing operating systems. Computer engineers are also suited for research, which relies heavily on using digital systems to control and monitor electrical systems like motors, communications, and sensors. In many institutions of higher learning, computer engineering students are allowed to choose areas of in–depth study in their junior and senior year because the full breadth of knowledge used in the design and application of computers is beyond the scope of an undergraduate degree. Other institutions may require engineering students to complete one or two years of general engineering before declaring computer engineering as their primary focus. Computer engineering began in 1939 when John Vincent Atanasoff and Clifford Berry began developing the world's first electronic digital computer through physics, mathematics, and electrical engineering. John Vincent Atanasoff was once a physics and mathematics teacher for Iowa State University and Clifford Berry a former graduate under electrical engineering and physics.
    [Show full text]
  • Mikroelektronika | Free Online Book | PIC Microcontrollers | Introduction: World of Microcontrollers
    mikroElektronika | Free Online Book | PIC Microcontrollers | Introduction: World of Microcontrollers ● TOC ● Introduction ● Ch. 1 ● Ch. 2 ● Ch. 3 ● Ch. 4 ● Ch. 5 ● Ch. 6 ● Ch. 7 ● Ch. 8 ● Ch. 9 ● App. A ● App. B ● App. C Introduction: World of microcontrollers The situation we find ourselves today in the field of microcontrollers had its beginnings in the development of technology of integrated circuits. This development has enabled us to store hundreds of thousands of transistors into one chip. That was a precondition for the manufacture of microprocessors. The first computers were made by adding external peripherals such as memory, input/output lines, timers and others to it. Further increasing of package density resulted in creating an integrated circuit which contained both processor and peripherals. That is how the first chip containing a microcomputer later known as a microcontroller has developed. This is how it all got started... In the year 1969, a team of Japanese engineers from BUSICOM came to the USA with a request that a few integrated circuits for calculators were to be designed according to their projects. The request was sent to INTEL and Marcian Hoff was in charge of the project there. Having experience working with a computer, the PDP8, he came up with an idea to suggest fundamentally different solutions instead of the suggested design. This solution presumed that the operation of integrated circuit was to be determined by the program stored in the circuit itself. It meant that configuration would be simpler, but it would require far more memory than the project proposed by Japanese engineers.
    [Show full text]
  • Microprocessor (Edited from Wikipedia)
    Microprocessor (Edited from Wikipedia) SUMMARY A microprocessor is a computer processor which incorporates the functions of a computer's central processing unit (CPU) on a single integrated circuit (IC), or at most a few integrated circuits. The microprocessor is a multipurpose, clock-driven [crystal oscillator-driven], register based, digital-integrated circuit which accepts binary data as input, processes it according to instructions stored in its memory, and provides results as output. Microprocessors contain both combinational logic and sequential digital logic. Microprocessors operate on numbers and symbols represented in the binary numeral system. Combinational logic is a type of digital logic which is implemented by Boolean [true or false] circuits, where the output is a pure function of the present input only. This is in contrast to sequential logic, in which the output depends not only on the present input but also on the history of the input. In other words, sequential logic has memory while combinational logic does not. The integration of a whole CPU onto a single chip or on a few chips greatly reduced the cost of processing power, increasing efficiency. Integrated circuit processors are produced in large numbers by highly automated processes resulting in a low per unit cost. Single-chip processors increase reliability as there are many fewer electrical connections to fail. As microprocessor designs get better, the cost of manufacturing a chip (with smaller components built on a semiconductor chip the same size) generally stays the same. Before microprocessors, small computers had been built using racks of circuit boards with many medium- and small-scale integrated circuits.
    [Show full text]
  • Teach Yourself PIC Microcontrollers for Absolute Beginners
    Teach Yourself PICwww.electronicspk.com Microcontrollers | www.electronicspk.com | 1 Teach Yourself PIC Microcontrollers For Absolute Beginners M. Amer Iqbal Qureshi M icrotronics Pakistan Teach Yourself PIC Microcontrollers | www.electronicspk.com | 2 About This Book This book, is an entry level text for those who want to explore the wonderful world of microcontrollers. Electronics has always fascinated me, ever since I was a child, making small crystal radio was the best pro- ject I still remember. I still enjoy the feel when I first heard my radio. Over the period of years and decades electronics has progressed, analogs changed into digital and digital into programmable. A few years back it was a haunting task to design a project, solely with gates and relays etc, today its ex- tremely easy, just replace the components with your program, and that is it. As an hobbyist I found it extremely difficult, to start microcontrollers, however thanks to internet, and ex- cellent cataloging by Google which made my task easier. A large number of material in this text has its origins in someone else’s work, like I made extensive use of text available from Mikroelectronica and other sites. This text is basically an accompanying tutorial for our PIC-Lab-II training board. I wish my this attempt help someone, write another text. Dr. Amer Iqbal 206 Sikandar Block Allama Iqbal Town Lahore Pakistan [email protected] Teach Yourself PIC Microcontrollers | www.electronicspk.com | 3 Acknowledgment \ tÅ xåàÜxÅxÄç à{tÇ~yâÄ àÉ Åç ytÅ|Äç? áÑxv|tÄÄç
    [Show full text]
  • Using History to Teach Computer Science and Related Disciplines
    Computing Research Association Using History T o T eachComputer Science and Related Disciplines Using History To Teach Computer Science and Related Disciplines Edited by Atsushi Akera 1100 17th Street, NW, Suite 507 Rensselaer Polytechnic Institute Washington, DC 20036-4632 E-mail: [email protected] William Aspray Tel: 202-234-2111 Indiana University—Bloomington Fax: 202-667-1066 URL: http://www.cra.org The workshops and this report were made possible by the generous support of the Computer and Information Science and Engineering Directorate of the National Science Foundation (Award DUE- 0111938, Principal Investigator William Aspray). Requests for copies can be made by e-mailing [email protected]. Copyright 2004 by the Computing Research Association. Permission is granted to reproduce the con- tents, provided that such reproduction is not for profit and credit is given to the source. Table of Contents I. Introduction ………………………………………………………………………………. 1 1. Using History to Teach Computer Science and Related Disciplines ............................ 1 William Aspray and Atsushi Akera 2. The History of Computing: An Introduction for the Computer Scientist ……………….. 5 Thomas Haigh II. Curricular Issues and Strategies …………………………………………………… 27 3. The Challenge of Introducing History into a Computer Science Curriculum ………... 27 Paul E. Ceruzzi 4. History in the Computer Science Curriculum …………………………………………… 33 J.A.N. Lee 5. Using History in a Social Informatics Curriculum ....................................................... 39 William Aspray 6. Introducing Humanistic Content to Information Technology Students ……………….. 61 Atsushi Akera and Kim Fortun 7. The Synergy between Mathematical History and Education …………………………. 85 Thomas Drucker 8. Computing for the Humanities and Social Sciences …………………………………... 89 Nathan L. Ensmenger III. Specific Courses and Syllabi ………………………………………....................... 95 Course Descriptions & Syllabi 9.
    [Show full text]
  • Micro Computing
    Micro computing Thomas J. Bergin ©Computer History Museum American University Context…. • What was going on in the computer industry in the 1970s? – Mainframes and peripherals – Minicomputers and peripherals – Telecommunications – Applications, applications, applications – Operating systems and programming languages And the answer is…. • Everything!!! – Mainframes from small to giant – Supercomputers (many varieties) – Minicomputers, Super Minis, tiny Minis – Networks, WANS, LANS, etc. – Client Server Architectures – 2nd and 3rd generation applications: • Executive Information Systems • Decision Support Systems, etc. And into this technologically rich soup of computing, comes the: • Microprocessor • Microcomputer • New Operating Systems • New Operating Environments • Economics • New Users, New Users, New Users, New Users, New Users, New Users, New Users Intel • Robert Noyce, Gordon Moore, and Andrew Grove leave Fairchild and found Intel in 1968 – focus on random access memory (RAM) chips • Question: if you can put transistors, capacitors, etc. on a chip, why couldn’t you put a central processor on a chip? Enter the hero: Ted Hoff • Ph.D. Stanford University: Electrical Engineering – Semiconductor memories; several patents • Intel's 12th employee: hired to dream up applications for Intel's chips • Noyce wanted Intel to do memory chips only! • 1969: ETI, a Japanese calculator company -- wants a chip for a series of calculators The Microprocessor • ETI calculator would cost as much as a mini • "Why build a special purpose device when a general purpose device would be superior?" • Hoff proposed a new design loosely based on PDP-8: the Japanese weren't interested! • October 1969, Japanese engineers visit Intel to review the project, and agree to use the I 4004 for their calculator.
    [Show full text]
  • Integrated Circuits • Its Importance Is Well-Known • Invention of Jack Kilby and Robert Noyce
    Integrated Circuits • Its importance is well-known • Invention of Jack Kilby and Robert Noyce A technological A scientific milestone: milestone: Kilby’s first transistor (Bell integrated circuit, TI Labs 1947) (1959) Milestones 1959: First IC … then a lot of nice ICs,…but they “can’t change much” (not programmable) ENIAC Op Amp Source: wiki Honeywell kitchen computer Milestones 1971: Microprocessor: The story of Intel & Busicom, Ted (Marcian) Hoff Silicon-gated MOS 4004 with ~2000 transistors http://www.pcworld.com/article/24 3954/happy_birthday_4004_intels_ first_microprocessor_turns_the_big _40.html Source: Mary Meeker ? Source: Mary Meeker “Smart” ICs Field Digital Signal Microprocessor Programmable Processor Gate Array (DSP) (FPGA) FPGA vs. Microprocessor FPGA Pentium • IC technology supports very diverse architecture The “Old-Time Story” of RISC vs. CISC ARM x86 • Specialized architectures for different applications Memory IC’s SRAM DRAM Non-volatile RAM NAND flash SSD Moore’s law Source: Wiki Crucial elements of IC technology Devices and materials From basic device … to advanced architecture advanced … device to From basic Transistor design and scaling Semiconductors and advanced materials Fabrication technology (Front end): feature size: how small can a transistor gate be? how to pack many T’s in a very small area: VLSI, ULSI device structure: beyond planar, 2D constraint how to make high-performance oxides, insulators how to make contact, “wiring”? wafer scaling Chip packaging technology (Back end) Source: Robert Chau, Intel How small can the transistor be? Past prediction The ultimate limit of the transistor is ~ 10 mm 1961 … On a pentium (~2002), it was ~ 0.1 mm … And they think: 0.015 mm is the ultimate limit Don’t bet your money on it! In 2005 In 2010 CMOS: a key to VLSI/ULSI Remember HW on p-channel? Source: wiki Why CMOS? Threshold voltage requirement: voltage drop in each stage: example: n-channel V DD VDD - Vt VDD n-channel MOSFET is “natural” for logic 0 (ex.
    [Show full text]
  • Design and Simulation of Domestic Remote Control System Using Microcontroller
    International Journal of Computer and Information Technology (ISSN: 2279 – 0764) Volume 02– Issue 06, November 2013 Design and Simulation of Domestic Remote Control System using Microcontroller Mughele Ese Sophia Kazeem Opeyemi Musa Department of Science & Technology, Computer Science Department of Science & Technology, Computer Science Option: Delta State School of Marine Technology Burutu. Option: Delta State School of Marine Technology Burutu. Warri, Burutu Nigeria. Warri, Burutu Nigeria E-mail: prettysophy77 {at} yahoo.com Abstract— A microcontroller (or MCU) is a computer-on-a-chip peripherals such as timers used to control electronic devices. It is a type of microprocessor emphasizing self-sufficiency and cost-effectiveness, in contrast to RAM for data storage a general-purpose microprocessor (the kind used in a PC). A typical microcontroller contains all the memory and interfaces ROM, EEPROM or Flash memory for program needed for a simple application, whereas a general purpose storage microprocessor requires additional chips to provide these functions. The need for a remote control system that can control domestic appliances, various lighting points and sockets has clock generator - often an oscillator for a quartz often been a concern for users. At times users find it timing crystal, resonator or RC circuit inconvenient and time consuming to go around turning their appliances OFF when they are leaving the house for work. It has A Remote control system using microcontroller is basically a also often led to damage of appliances due to the fact that an device used to control our domestic appliances, lighting points appliance was not turned OFF before leaving the house. The and sockets.
    [Show full text]