Sulautettujen järjestelmien varhainen kehitys

Slides:



Advertisements
Samankaltaiset esitykset
Tietokonetekniikka 2 Tietokoneen historia
Advertisements

Laitteet ja käyttöjärjestelmät
Tietokonetekniikka 4 Tieto ja tiedon talletus
Tietokoneen käyttöjärjestelmä
Muistit, apumuisti, cd-, dvd-levyt ja asemat, USB-muisti
Tuoteen ominaisuudet. Voit luoda ratoja ilman pisteiden poimintaa Ei tarvetta robotin opettamiseen.
DEE Sähkökäyttöjen ohjaustekniikka
Medinet- hoitopalvelu siellä missä potilas on
MEDIAN HYÖDYNTÄMINEN Ahlmanin ammattiopisto Esa Majava.
Verkonkäytön ongelmat
Mittaus ja etuliitteet
Digitaalinen video Perusteet. Videokamerat • Analogiset VHS ja SHVS -kamerat • Digital 8 –kamerat –Digital 8 –kasetit tai 8 mm tai 8 Hi –kasetit • Mini.
Digitaalilaiteteknologia ja sovellukset
Tommi Rajala1 Käyttöliittymäsuunnittelua kehitysmaiden ihmisille.
Tietotekniikan perusteet
Tavoite Oppia seuraavat asiat •Yksikkö Beli, desibeli •Analoginen signaali •Digitaalinen signaali •Diskreettiaikainen signaali.
Autoilu General Motors valmisti Henney Kilowatt merkkistä sähköautoa vuosina Dieselmoottori syrjäytti bensiinimoottorin kuorma- ja linja-autoissa.
CD-ROM-asema mikrossa
Suomen ensimmäiset tietokoneet Tomi Asikainen
VMware workstation. VMware •Virtual Machine •Yhtiö perustettu vuonna 1998 •1999 julkaisi ensimmäisen tuotteen: VMware for workstations •2001 tuli VMware.
Sulautettu laite T720906, 6 op TTE9snL
Älypöly – Smart Dust Teollisuusautomaation uusi rakenneperiaate
Jukka Inget ja Olli Hellgren
Sulautettu tietokone. Miten tähän on tultu? • ”varsinaisen” tietokoneen historiassa – Tavoitteena on ollut laskutoimitukset – Toimistosovellukset, merkkien.
1 VTT VASTAA ICT-ALAN HAASTEISIIN Heikki Ailisto Tutkimusprofessori Teeman vetäjä.
AS Automaation signaalinkäsittelymenetelmät
T Projektikatselmus Ampel 3. Toteutusvaihe
TIES530 - Sulautettujen järjestelmien arkkitehtuurit
Pasi Kaipainen Tietokone ja tietoverkot ty ö v ä lineen ä – kurssi Tekij ä n p ää aine!!
Sirukortti = Älykortti
Maanmittauspäivät 2011 Porissa Torstai Luentolinja 1 Kartastotehtävien strategia Antti Vertanen Maa- ja metsätalousministeriö.
Etusivun otsikko Alarivit tulevat näin lorem ipsum dolor Lorem ipsum dolor sed diam TK00507 Mikrotietokoneet I 3 opintopistettä Petri Nuutinen.
E-Commerce 2010: Business, Technology, Society 6e
Rauhanmerkki.
Digitaalisen median kehitys
MUUTAMA LAUSE HISTORIAAN SEPPO RÄSÄNEN SAVONIA-AMMATTIKORKEAKOULU TERVEYSALA, KUOPIO Ohjelmistotekniikka ja projektinhallinta, 4 op.
Gentoo Linux Niina Salmi Oh5. Yleistä Línux levitysversio Gentoo alunperin kehitetty olemaan –nopea –luotettava –vakaa Kaikki sen ohjelmat asennetaan.
TIEP114 Tietokoneen rakenne ja arkkitehtuuri, 3 op ALU.
Tieto- ja viestintätekniikka Riina Mäcklin Suvi Syrjälä Oulun Yliopisto 2011.
Esitutkimus (tarvekartoitus)
Mikrokontrollerit.
Signaalinkäsittely TkT Jari Turunen Vastuuhenkilö
Digital ja VAX.
YLEISTÄ OHJELMISTOTUOTANNOSTA SEPPO RÄSÄNEN SAVONIA-AMMATTIKORKEAKOULU TERVEYSALA, KUOPIO Ohjelmistotekniikka ja projektinhallinta, 4 op.
Jaakko Markkanen & Ari Laine. Yhteisö, joka kehittää työpöytäympäristöä KDE SC (Software Compilation) Avoimen lähdekoodin ja voittoa tavoittelematon yhteisö.
Valokuitu – ei radio Nisse Husberg, tekn.tri Sähkösaneerausseminaari.
Vaasan yliopisto Tietojenkäsittely TiTe.1020 Tietokoneiden luokitus E-Commerce 2010: Business, Technology, Society 6e Prentice Hall © 2010.
Elliott 803 A aloitti TKK:lla tietokoneajan 50 vuotta sitten
Merkistöstandardeista
HDMI (High Definition Multimedia Interface) Pahkala Saukkonen.
SUSE linux Sami Kiviharju OH Historiaa.
Lapset ja nuoret tietokoneen käyttäjinä Historioitsijan näkökulma Digitaalinen kulttuuri Kulttuurituotannon ja maisemantutkimuksen laitos Porin yliopistokeskus.
Relaatiomalli kilpailijoineen ja 1970-luvuilla
Arkkitehtuuri prosessori esitelmä Itanium & TMS320C67x
TIES530 - Sulautettujen järjestelmien arkkitehtuurit
Ohjelmoitavat logiikkaverkot
3/2010. TIETOTEKNIIKKA (insinööri AMK) 3/2010 TIETOTEKNIIKKA Tyypillisiä tehtävänimikkeitä ovat > suunnitteluinsinööri > projekti-insinööri > järjestelmäasiantuntija.
Tietokoneen toiminta ja laitteisto
O VIVALPAS Väliraportti. O VIVALPAS Varoitus- ja hälytusjärjestelmä muistihäiriöisen henkilön oveen Modulaarinen järjestelmä Projektina toteutetaan näyttö-
Tietokonetekniikan historiaa luku 2001 Ensimmäiset tietokoneet PC:t Suuret tietokoneet laskentaan, tilastoihin, tutkimukseet Sovellukset Henkilökohtaiset.
RASPBERRY PI Yhden piirilevyn tietokone.. SISÄLLYS  Yleistä tietoa  Teknistä höpinää  Käyttöjärjestelmät  Pelaaminen Raspberryllä  Yhteenveto  Kysymykset.
Ylivieskan lukion sähköiset oppimisympäristöt. Miksi lukiossa siirrytään sähköisiin oppimisympäristöihin?
Lauri Pirkkalainen. KONNEVESI AluUUesuunnitelma KONNEVEDEN BIOLUKIO BIOLUKIO KESKI-SUOMEEN.
Sulautetut järjestelmät
Tervetuloa Konnevedelle koskien kupeeseen
Televisiot.
Kertaus Teknologian kehitys kirjan kuvissa.
ATmega128 Tekijät: Aleksi Hemmilä C5418 Tommi Pihlainen C5375
Sulautetut järjestelmät
1. Olio-ohjelmointi.
Esityksen transkriptio:

Sulautettujen järjestelmien varhainen kehitys Petri Kosunen

Sisällys Määritelmä Varhaiset tietokoneet Elektroniikan kehitys Varhaisia sulautettuja järjestelmiä Mikro-ohjaimet Sulautetun ohjelmiston kehitys

Määritelmä Sulautettu järjestelmä on laite, jossa tietokone on kiinteä osa eletktroniikkajärjestelmää Sulautettu järjestelmä on usein myös tosiaikajärjestelmä Esim. matkapuhelin, pesukone, elektroninen vaaka, autotietokone...

Varhaiset tietokoneet Koneet isoja, tehonkulutus valtava Ei puhuttu sulautetuista järjestelmistä Käytettiin lähinnä laskimina

Transistori Keksittiin 1947 Korvasi tyjiöputket Luotettavampi Pienempi koko Paremmat sähköiset ominaisuudet (tehonkulutus...) Transistorikoneet silti isokokoisia Ensimmäiset tosiaikajärjestelmät 1950-luvun puolivälissä

Mikropiiri Komponenttien kytkennät veivät paljon tilaa Ratkaisuna mikropiiri 1958-59 Kaikki komponentit yhdellä puolijohdepalalla Kestävä, hyvät sähköiset ominaisuudet Kaupalliseen käyttöön 1961

Sulautettujen järjestelmien alkutaival Neuvostoliitto laukaisi Sputnik I –satelliitin 4.10.1957 Herätti päättäjät Yhdysvalloissa Paljon rahaa ase- ja avaruusteknologian tutkimukseen NASA perustettiin 1.10.1958 vastaamaan haasteeseen Tietokoneiden käyttöä ”komponentteina” tutkittiin

Varhaisia sulautettuja järjestelmiä... 1950-luvun lopulla kehitettiin uudentyyppistä ohjusta 1958 yli 4600 työntekijää projektin parissa Minuteman I 1960 Sulautettu järjestelmä, tietokone kiinteä osa ohjusta Autonetics D17B Ohjaus, hallinta

Autonetics D17B 75 piirikorttia, paino n. 28kg Ennustettava toiminta

Miksi ohjelmistoa? Kätevä monimutkaiseen logiikkaan Ohjelmistolla ei ole fyysisiä ominaisuuksia paino, koko, tehonkulutus, häiriöherkkyys... mutta suorittavalla tietokoneella on Ohjelmistolla suuret kehityskulut, tuotanto halpaa Alkuaikoina ohjelmistotuotantoa ei pidetty insinööritieteenä, tekijöitä sai halvalla

Uusia vaatimuksia tietokoneille Tehonkulutus Koko Säteily Vikasietoisuus Ennustettavuus... Erikoisominaisuuksia Signaalinkäsittely (DSP) Liitännät...

Gemini 2 – Ensimmäinen tietokone avaruudessa (1965)

Varhaisia sulautettuja järjestelmiä... HP 9100 (1968) Empress (1968) Atari 2600 (1976) (sis. mikroprossori!)

Mikro-ohjain Mikroprosessori, jossa samalle lastulle lisätty oheistoimintoja elektroniikan tarpeisiin ROM- ja RAM-muistit Yleisimpiä liitäntöjä (I2C, SPI...) I/O (digitaalinen ja analoginen) PWM, ajastimia... Intel MCS-48 1976 Zilog Z80 1976, MCS-48:a kehittyneempi Intel MCS-51 1980, menestystuote

Intel 8051 –arkkitehtuuri Intel julkaisi MCS-51-mikro-ohjainarkkitehtuurin 1980 Useampi piirivalmistaja 8051-ytimelle Maailman eniten myyty mikro-ohjain-arkkitehtuuri

Intel 8051AH Perustuu Intel HMOS -teknologiaan 4KB ROM 128B RAM 32 ohjelmoitavaa I/O-linjaa 5 keskeytyslinjaa RS232-tuki Kaksi 16-bittistä ajastinta/laskuria

Digitaalinen signaalinkäsittely Signaaliprosessori 1980-luvun alussa Tekniikka jo 1960-luvulla Soveltuu raskaaseen ja toistuvaan numeeriseen laskentaan Audio (CD, GSM..), video (DVD..), tietoliikenne (modeemi..) Suotimet, signaalimuunnokset, analysointi...

Sulautettujen järjestelmien ohjelmistokehitys Poikkeaa ”tavanomaisesta” Kehitystyö yleiskäyttöisellä tietokoneella, suoritus sulautetussa koneessa Hidas kehityskaari Testaus hankalaa Perusperiaate edelleen kuten 1960-luvulla (!) Nykyään käytetyimmät kielet C ja assembler

Datamuistit (IC) Käytössä oleva muistiratkaisu vaikuttaa ohjelmiston kehityskaareen Maskiohjelmoitava lukumuisti (ROM) Ohjelmointi valmistusmaskin avulla Tieto säilyy koko piirin eliniän Kertaohjelmoitava lukumuisti (PROM) Ohjelmointi polttamalla muistikennojen sulakkeet poikki

Datamuistit (IC) UV-valolla purettava lukumuisti (EPROM) Ohjelmointi sähköisesti, tyhjennys UV-valolla piirissä olevan ”ikkunan” kautta Kertaohjelmoitava lukumuisti (OTP-EPROM) EPROM ilman ikkunaa, tieto säilyy koko piirin eliniän Sähköisesti tyhjennettävä lukumuisti (EEPROM) Tyhjennys sähköisesti

Datamuistit (IC) FLASH-muisti Haihtumaton RAM-muisti (NVRAM) Käytetään nykyään yhdessä EEPROMin kanssa Muistiavaruus jaettu sektoreihin, joita voidaan ohjelmoida ja tyhjentää sähköisesti Haihtumaton RAM-muisti (NVRAM) RAM-muistia, jossa tieto säilyy sähkökatkon yli

Yhteenveto Sulautetussa järjestelmässä tietokone on osa elektroniikkajärjestelmää Ensimmäiset sulautetut militääri- ja avaruusteknologian tarpeisiin Digitaalinen signaalinkäsittely yhdessä mikro-ohjainten kanssa mahdollistivat ”digitaalisen vallankumouksen” 1980-luvulla