En teknisk historiefortelling



Like dokumenter
INF1400 Kap 0 Digitalteknikk

Datamaskinens oppbygning

TDT4160 Datamaskiner Grunnkurs Gunnar Tufte

Design med ASIC og FPGA (Max kap.7 og 18)

Endringskompetanse i Ingeniørfaget HiÅ år med Moore s lov Loven som har skapt innovasjon i 50 år

Prosessoren. Bakgrunnen Innhold LMC. Assemblerkode Oppsummering instruksjonene [Englander kap 6] Hva inneholder den? Hvordan utføres instruksjonene?

TDT4160 Datamaskiner Grunnkurs Gunnar Tufte

Hovedpunkter. Digital Teknologi. Digitale Teknologi? Digitale Teknologi? Forelesning nr 1. Tall som kun er representert ved symbolene 0 og 1

Dagens temaer. Architecture INF ! Dagens temaer hentes fra kapittel 3 i Computer Organisation and

Avanserte byggeblokker (Maxfield kap.13 og 17)

Internminnet. Håkon Tolsby Håkon Tolsby

TDT4160 Datamaskiner Grunnkurs Gunnar Tufte

I dag. Minne typar Minne mot bussar (fysisk grensesnitt generelt) Meir buss

TDT4160 AUGUST, 2008, 09:00 13:00

Martin Olsen, Lars- Petter Ahlsen og Jon- Håkon Rabben

Dagens temaer. Dagens temaer hentes fra kapittel 3 i Computer Organisation and Architecture. Sekvensiell logikk. Flip-flop er

TDT4110 Informasjonsteknologi, grunnkurs Uke 35 Introduksjon til IKT. Professor Guttorm Sindre Institutt for datateknikk og informasjonsvitenskap

Fra Forsvarets forskningsinstitutts HISTORIE. Datateknologi

En mengde andre typer som DVD, CD, FPGA, Flash, (E)PROM etc. (Kommer. Hukommelse finnes i mange varianter avhengig av hva de skal brukes til:

Dagens temaer. temaer hentes fra kapittel 3 i Computer Organisation. av sekvensielle kretser. and Architecture. Tilstandsdiagram.

TDT4160 Datamaskiner Grunnkurs Gunnar Tufte

Hvordan fant man på å lage datamaskiner?

Setup programmet brukes til å endre konfigurasjonen av BIOS og til å vise resultatene fra

TDT4160 Datamaskiner Grunnkurs Gunnar Tufte

Dagens tema. Dagens tema hentes fra kapittel 3 i Computer Organisation and Architecture. Sekvensiell logikk. Flip-flop er. Tellere og registre

Rapport. Lab 1. Absoluttverdikrets - portkretser

FYS 3270(4270) Data-assistert konstruksjon av kretselektronikk (tidligere Fys 329) Fys3270(4270)

Internminnet. Håkon Tolsby Håkon Tolsby

Del 1 Setup - BIOS Oppgaver: 1. Hva slags CPU har maskinen? Beskriv de tekniske egenskapene ved CPU en.

INF2270. Datamaskin Arkitektur

Design med ASIC og FPGA (Max kap.7 og 18)

AVSLUTTENDE EKSAMEN I. TDT4160 Datamaskiner Grunnkurs. Torsdag 29. November 2007 Kl

Digital Teknologi. Forelesning nr 1

Hovedkort, brikkesett og busser

Analog til digital omformer

TDT4160 DATAMASKINER GRUNNKURS EKSAMEN

Digital logic level: Oppsummering

Digidel-arena Nord-Norge

Lab 5 Enkle logiske kretser - DTL og 74LS00

Programmerbar logikk. CPLD og FPGA. Fys3270(4270)

Hvorfor lære om maskinvare*?

Rapport laboratorieøving 2 RC-krets. Thomas L Falch, Jørgen Faret Gruppe 225

TDT4160 Datamaskiner Grunnkurs Gunnar Tufte

hvor mye hurtigminne (RAM) CPU en kan nyttiggjøre seg av. mens bit ene betraktet under ett kalles vanligvis et ord.

TDT DESEMBER, 2008, 09:00 13:00

Dagens temaer. Fra kapittel 4 i Computer Organisation and Architecture. Kort om hurtigminne (RAM) Organisering av CPU: von Neuman-modellen

Dagens temaer. Mer om cache-hukommelse (kapittel 6.5 i Computer Organisation and Architecture ) RAM ROM. Hukommelsesbusser

Vi anbefaler at du setter deg litt inn i maskinen på forhånd. Det er en DELL Optiplex 620.

INF3430. Kretsteknologier Programmeringsteknologier VHDL-Access datatyper

RAPPORT LAB 3 TERNING

Datamaskiner og operativsystemer =>Datamaskinorganisering og arkitektur

Dagens temaer. Dagens temaer er hentet fra P&P kapittel 3. Motivet for å bruke binær representasjon. Boolsk algebra: Definisjoner og regler

ORIENTERING OM LABORATORIEØVELSER I FYS1210

Fys2210 Halvlederkomponenter. Kapittel 6 Felteffekt transistorer

Norsk ATM-industri i et historisk perspektiv

! Sentrale begreper er adresserbarhet og adresserom. ! Adresserbarhet: Antall bit som prosessoren kan tak samtidig i én operasjon

Dagems temaer. kapittel 4 i Computer Organisation and Architecture. av CPU: von Neuman-modellen. Transfer Language (RTL) om hurtigminne (RAM)

Oppsummering Assemblerkode Hopp Multiplikasjon Kode og data Array Oppsummering

INF2270. Datamaskin Arkitektur

TDT4160 DATAMASKINER GRUNNKURS EKSAMEN

Digital representasjon

Ca. 145 ansatte i gruppen 115 i Fredrikstad Fabrikker i Fredrikstad og Sverige Salgs og service selskaper også i Sverige, Finland, Danmark, Tyskland

TDT4110 Informasjonsteknologi, grunnkurs Uke 35 Introduksjon til IKT. Professor Guttorm Sindre Institutt for datateknikk og informasjonsvitenskap

Dagems temaer INF ! Fra kapittel 4 i Computer Organisation and Architecture. ! Kort om hurtigminne (RAM)

Dagens temaer. Cache (repetisjon) Cache (repetisjon) Cache (repetisjon)

EKSAMEN I TDT4160 DATAMASKINER GRUNNKURS

innovative velger Noca

Institiutt for informatikk og e-læring, NTNU Kontrollenheten Geir Ove Rosvold 4. januar 2016 Opphavsrett: Forfatter og Stiftelsen TISIP

Datasystemer og informasjonssystemer

Forelesning 4. Binær adder m.m.

Læringsmål og pensum. Oversikt. Hva er IKT og sentrale begreper IKT historie Ulike typer datamaskiner Forstå din egen datamaskin

GIER og Norges tekniske høyskole (NTH)

Datasystemer og informasjonssystemer

Kontinuasjonseksamen i emne TFE4110 DIGITALTEKNIKK MED KRETSTEKNIKK

2. Hvor mye Internminne har den? Svar: 2GB

Dagens temaer. Sekvensiell logikk: Kretser med minne. D-flipflop: Forbedring av RS-latch

Datamaskinens oppbygning og virkemåte

EKSAMENSOPPGAVE, INF-2200

TDT4160 OG IT2201 DATAMASKINER GRUNNKURS EKSAMEN

Forelesning 8. CMOS teknologi

Forelesning nr.9 INF 1411 Elektroniske systemer. Transistorer MOSFET Strømforsyning

Noen glimt fra historien om datateknikkens utvikling i Norge

UNIVERSITETET I OSLO.

Dagens tema. Datamaskinenes historie. De første moderne datamaskiner. Løsning. Menneskene har alltid prøvd å lage maskiner for å løse sine problemer.

AVSLUTTENDE EKSAMEN I. TDT4160 Datamaskiner Grunnkurs Løsningsforslag. Torsdag 29. November 2007 Kl

Forelesning 9. Registre, tellere og minne

TDT4160 Datamaskiner Grunnkurs Gunnar Tufte

Dagens temaer. Dagens temaer hentes fra kapittel 3 i Computer Organisation and Architecture. Kort repetisjon fra forrige gang. Kombinatorisk logikk

Transkript:

Tretti år med digital kretsteknikk En teknisk historiefortelling av Yngvar Lundh Utrolig mye har hendt på et par mannsaldre

Digitalteknikk De første viktige tretti år Vi kalte det Sifferteknikk 1940 1950 1960 1970 1980 1990 Data - Tele - og mer og mer og mer. Tilgjengelighet Sterke hjelpemidler billig nok for alle

Liten interesse Omkring 1960: Norge bør ikke satse på regnemaskinteknikk Studiemøtet i Radioteknikk og Elektroakustikk 1962 Teknisk Ukeblad 1963 Dristig ledelse ved FFI lot oss holde på

Femtiårene Datamaskiner fant sin grunnleggende form (von Neumann) Datamaskiner ble praktiske hjelpemidler for industri, handel, forskning, forsvar Vakuumrør begrenset levetid Whirlwind computer MIT Lincoln Lab 1951 Ferranti Mercury FFI 1958

Pris drift - vedlikehold Datamaskin: Multi-million investering Ny spesiell bygning. Spesielt driftpersonale. Linjeskriver

Forsvarets forskningsinstitutt - FFI Et par entusiaster kuttet noen hjørner Et signalbehandlingsproblem ble løst digitalt: Lydia Transistorer Trykte kort Pålitelig mekanikk Først og fremst: Worst case design! Unge entusiaster Siffergruppen 1961

Ny industri i Norge Basert på elektronikk Digitalteknikk Utviklet ved FFI og SI Nusse SAM Rasmus Skjærebrenner Nord-1 Spesielt i 70- og 80-årene Odin for feltartilleri

Slektstavle for norske datamaskiner Fra Teknisk Ukeblad 1972

Rør var nødvendig men krevde vedlikehold De største datamaskinene i femtiårene kunne ha titusener av rør. Rør måtte skiftes ofte. Eksperimentell regnemaskin Hovedoppgave 1956 NTH - FFI TX-0 Transistormaskin 1957 En epokegjørende utvikling Ved MIT Lincoln Lab

Matematikkmaskiner I femtiårene pågikk mange prosjekter i laboratorier, særlig i USA og England. Noen enkelte firmaer IBM og Ferranti leverte kommersielt

Solid state! Søkte etter nye komponenter Valget ikke opplagt Magnetiske elementer, ferritt Vakuumrør Best funksjon, men Ringkjerne med flere hull Biaksiale kjerner I femtiårene var valget ikke avgjort Transistor Logiske kretser, skiftregistre og andre registre, hurtighukommelse

Transistorutvikling Surface barrier var det hurtigste lansert i masseproduksjon 1953 av Philco Planar ble fremtiden. Utviklet 1959 ved Fairchild Semiconductors. Kom på markedet først i 60-årene Mange forskjellige fysiske transistor-prinsipper

Punktkontakt og planar 23. Desember 1947 Schockley og Bardeen Første planar transistor Fairchild 1959 Epitaxial gull-dopet Fairchild 1961

Konkurranse Planarteknikken var langt enklere og sikrere i produksjon Gjorde det mulig for flere å mestre Vi er de eneste Problem for den som skal bruke den komponenten Second sourcing ble en avgjørende faktor En ny komponent ble først godtatt på markedet når den var second sourced av minst en annen troverdig leverandør Fra 1961-62 ble det for alvor mulig å bruke transistorer i datamaskiner

Worst case komponenter En serie av digitale kretsmoduler ble utviklet ved FFI i 1961-62 Tre transistorer på markedet ble vurdert på ytelse og pris Og en av dem ble innkjøpt i stort antall En parameter, viktig for worst case ble målt. Komponentene sortert Suksessfaktor!

Et sett av moduler Grunnleggende logiske elementer, Port, flipflop, add Dokumentert Med regler for sammenkobling, og fanout. Fleksibelt.

Rask utvikling Allerede da gikk utviklingen raskt 1961: 100 khz (Lydia) 1963: 30 MHz (SAM) ny serie moduler Aller viktigst med transistorer var øket pålitelighet - Og plass og kraftforbruk

Hukommelse I dag kalles det minne Mange effekter og prinsipper Magnetisk tromme Williamson rør Utnyttet etterlysningstiden I fosforet Nikkel Forsinkelseslinjer Kvikksølv Elektrisk

Forsinkelseslinjer Lyd som er på vei er et minne Kvikksølvstreng Nikkeltråd Forsinkelse 10 μs Dvs 10 bit ved 1MHz Kobbertråd

Magnetkjerner Utviklet først i femtiårene Viktig i bruk fra medio 60, utover i 70-årene Myriabit (=10 000 bit) RCA 1953 RAM - Random Access Memory SAM 1963 64x64 x 25 dvs: 4096 ord à 24+1bit

Integrerte kretser fra midt i 1960-årene Planarteknikken tillot mange transistorer på en brikke. 1969: 64 bit på en brikke 1970-71: 256 bit Fairchild 1967 8-bits akkumulator Hukommelsesbrikker ble viktig for nesten all elektronikk En japansk fabrikant ble dominerende leverandør Skapte krise i elektronikkbransjen en gang i åttiårene

Mer kompakt med integrerte kretser Fra midt i sekstiårene SAM-2: Mindre, sterkere! Deretter i rask rekkefølge: Kongsbergs SM3 -og Odin

Kun masseproduksjon? Konstruksjon og prosessering var lenge forbeholdt noen etablerte firmaer Økende kompleksitet Mead and Conway revolution Konstruksjonsregler (Lambda) MPC

Multi Project Chip - MPC MPC Og Multi Chip Wafer Prøver i små antall Relativt billig

Interesse i Norge På FFI ble et par kretser konstruert Først en synkroniseringskrets for PCM- multipleks Digital telefonsentral, STK, NRK, Regjeringen, Militæret, Eksport Dernest en grensesnitt-krets for en multicomputer Ett kort Erstatter fire Martinus (1973) 30 kraftige prosessorer og en styremaskin

Kostruksjonshjelpemidler Tegning og kontroll mest manuelt Senere bedre tegneutstyr FFI anskaffet Computervision Data til USA via fjernskriver

Inspirasjon Vi inviterte prof. Carlo Sequin fra Berkeley Interesse fra studenter Prøvekretser sammen med MIT via Lynn Conway Firmaer startet i Oslo og Trondheim for Application Specific Integrated Circuits VLSI ble moderne ASIC bød på problemer Svært avhengig av antall

Mikroprosessorer osv Intel 4004 kom i 1971 Det var et svar på Application Specific. Gate arrays Motorola 1969 (12 gates) Texas Instruments 1970 Varianter etter hvert: PROM, PLA, PAL, GAL, CPLD, FPGA Siden har utviklingen fortsatt minst like fort Det kan mange her fortelle mer om!