Introduktion till fordonselektronik ET054G. Föreläsning 10
|
|
- Sara Pålsson
- för 7 år sedan
- Visningar:
Transkript
1 Introduktion till fordonselektronik ET54G Föreläsning Introduktion till fordonselektronik Copyright 27 Börje Norlin
2 PC Vart hittar vi mikrodatorsystem? Bilen (tändningen, färddator, bromsar, etc ) TV-spel Mikrovågsugn TV, video Mobiltelefon Trafikljus Etc... 2 Copyright 27 Börje Norlin
3 Vad är en Mikro Processor Det är den centrala delen i en dator eller i ett chip Utför beräkningar Programmerbar (en eller flera gånger) Utför en serie instruktioner, dvs. ett program Världens första dator Scheutz differencemaskin, år 843 Intel 44, den första kommersiella mikro processorn Niagara 8 kärnors processor Copyright 27 Börje Norlin 3
4 John von Neumann I början av 5-talet kommer matematikern von Neumann med iden att separera instruktionssekvensen (programmet) från hårdvaran. Fortran COBOL C/C++ För det kallas han ibland The inventor of software Pga. sin enkelhet att programmera har VN-arkitekturen blivit den dominerande datorarkitekturen ända fram till idag. Dock med vissa modifieringar!!! 4 Elektriska och elektroniska fordonskomponenter Copyright 27 Börje Norlin
5 Von Neumann Arkitekturen Processor Minne Exekveringsenhet ALU Register Både data och instruktioner på samma systembuss IO-enheter BE IR PC Kontroller Kontrollenhet Systembuss Elektriska och elektroniska fordonskomponenter Copyright 27 Börje Norlin 5
6 Minne : $73 (ADD $23,reg) 23: $55 Exekvering i 5-takt Processor Exekveringsenhet ALU Register IO-enheter BE IR PC: Kontroller Kontrollenhet Hämta instr. Avkoda instr. Hämta operand Utför beräkning Skriv resultat 6 Elektriska och elektroniska fordonskomponenter Copyright 27 Börje Norlin
7 Von Neumann maskinen sammanfattning von Neumann arkitekturen har bara en minnesarea (en systembuss) kod exekveras sekventiellt Instruktion i von Neumann arkitekturen utförs enligt följande läs operationsord, avkoda, läs operand, utför op., skriv resultat Enkel arkitektur för datorkonstruktörer, programmerare, kompilatorkonstruktörer Ineffektiv, bara 2% av exekveringstiden används för verklig exekvering (ALU operationer) Mest använda mikroprocessorarkitekturen (dock modifierad) Vad kan göras för att effektivisera denna arkitektur Prefetch, cache, pipelining, branch prediction, DMA CPU Minne I/O Systembuss 7 Elektriska och elektroniska fordonskomponenter Copyright 27 Börje Norlin
8 Harvard arkitekturen En begränsning i von Neumann arkitekturen uppstår i form av styrkonflikter om vi försöker minska antalet kontrollsteg genom att tex införa en pipeline Till exempel om vi samtidigt försöker läsa en operand samtidigt som vi försöker läsa en instruktion. Detta är inte möjligt i von Neumann arkitekturen efter som vi endast har en system buss och inte kan adressera två minnespositioner samtidigt. Copyright 27 Börje Norlin 8
9 Harvard arkitekturen I Harvard arkitekturen är detta löst genom att ha två separata system bussar: En för instruktioner En för data Dvs: Data och instruktioner kan laddas samtidigt, vilket ökar effektiviteten. Innebär fler I/O signaler Dyrare processor Högre effektförbrukning Används internt i moderna 32- bitars mikroprocessorer och så kallade RISC processorer Mer ovanligt externt Programminne CPU Program-systembuss Dataminne Data-systembuss I/O Copyright 27 Börje Norlin 9
10 Databussar En databuss består av ett antal ledningar. Där alla ledningar är kopplade till ett flertal moduler. Varje modul har en enskild uppgift. T.ex. motorstyrenheten och ABS-styrenheten I fordon har man ett buss-system kallat CAN (Controller Area Network) CAN är en seriell busstyp, och kräver mindre antal kablar än en parallell busstyp Copyright 27 Börje Norlin
11 Varför databussystem Seriell dataöverföring Transmitter Receiver Receiver Transmitter Copyright 27 Börje Norlin
12 Varför databussystem Parallell data överföring Receiver Transmitter Parallel data överföring 2 Copyright 27 Börje Norlin
13 Varför databussystem Singelsystem Central styrenhet S A S A S S A A S A S A A S S A Sensorer och komponenter S 3 Copyright 27 Börje Norlin
14 Varför databussystem Fler styrenheter, utbyte av information mellan fler olika system Central styrenheter Fler sensorer och komponenter 4 Copyright 27 Börje Norlin
15 Varför databussystem Fler styrenheter, Ger konflikt mellan olika styrsystem Fler styrenheter Fler sensorer och komponenter STOP Mer kabel och ledningsnät Begränsning av utrymme för installationer 5 Copyright 27 Börje Norlin
16 Varför databussystem CAN nätverk med tre styrenheter 6 Copyright 27 Börje Norlin
17 CAN bus varianter Kedja Stjärna Ring 7 Copyright 27 Börje Norlin
18 CAN-Bus Prioritetsordning ABS/EDS styrdon Automatväxellåda styrdon Motorstyrdon Copyright 27 Börje Norlin
19 CAN-Bus Prioritetsordning Prioritet Data från... Information ABS/EDS styrdon Motorstyrdon Dataprotokoll Nr. Motorstyrdon Dataprotokoll Nr. 2 Styrdon för automatväxellåda - Motorbroms kontrollsignal - Motorvarvtal - Gasspjällsläge - Kickdown - Kylvätsketemperatur - Bilhastighet - Växelväljarläge - Växellåda i nöd-läge - Växling 9 Copyright 27 Börje Norlin
20 Signalöverföring Control unit Control unit 2 Control unit 3 Control unit 4 Provide data Transmit data 2 Copyright 27 Börje Norlin
21 Signalöverföring Control unit Control unit 2 Control unit 3 Control unit 4 Provide data Receive data Transmit data Receive data Receive data 2 Copyright 27 Börje Norlin
22 Signalöverföring Control unit Control unit 2 Control unit 3 Control unit 4 Provide data Check data Check data Check data Receive data Transmit data Receive data Receive data 22 Copyright 27 Börje Norlin
23 Signalöverföring Control unit Control unit 2 Control unit 3 Control unit 4 Accept data Provide data Delete data Accept data Check data Check data Check data Receive data Transmit data Receive data Receive data 23 Copyright 27 Börje Norlin
24 Electromagnetisk Strålning Gammastrålning, Röntgenstrålning, UV-ljus, Synligt ljus, IR-ljus, Mikrovågor, Radiovågor Copyright 27 Börje Norlin 24
25 Elektromagnetisk Strålning EM-strålning är en vågrörelse som fortplantas i tid och rum Utbredningen styrs av Maxwells ekvationer Består av 2 komponenter, elektrisk och magnetisk Alla elektriska apparater ger ut EM-vågor (och kan ta upp) Följer Maxwells ekvation 25 Copyright 27 Börje Norlin
26 EMC EMC ElectroMagnetic Compability Det finns ett regelverk som ställer krav på elektriska komponenters EMC Krav på hur mycket Elektromagnetisk strålning (EMvågor) dom får ge ut Krav på hur mycket EM-strålning dom ska tåla Styrs av EU-direktivet 24/8/EG, direktivet om elektromagnetisk kompatibilitet (EMC). EMC-lagen (SFS 992:52), förordningen (SFS 993:67) och föreskriften (ELSÄK-FS 27:) Copyright 27 Börje Norlin 26
27 EMC Kan orsakas av: Galvanisk koppling Kapasitiv koppling Induktiv koppling Strålning 27 Copyright 27 Börje Norlin
28 EMC Skydd mot EMI i kablar Tvinnade kablar Skärmade kablar Skärmad tvinnad kabel 28 Copyright 27 Börje Norlin
29 Givare En givare (sensor, probe, pickup) kan omvandla en fysisk eller en kemisk storhet till en elektrisk signal. Ex. på fysiska och kemiska storheter: Temperatur, tryck, hastighet, rotationshastighet, vibrationer, syrehalt, CO-koncentration, fukt, kraft, acceleration etc. Ex. på elektriska signaler Ström, spänning, amplituden på ström och spänning, frekvens, fas, pulser, cykler, oscillation, resistans, induktans, kapacitans Copyright 27 Börje Norlin 29
30 Givare Definition av en givare matematiskt Givarens utsignal: E = f(ϕ,y,y2, ) Mätvariabel: ϕ = g(ei,y,y2, ) Där E = energi/kraft Ei = fysisk/kemisk kvantitet Yx = störningar (temperatur, vibrationer, EMC, ) 3 Copyright 27 Börje Norlin
31 Givare 3 Copyright 27 Börje Norlin
32 Givare Man kan dela in en bils givare i 3 områden Funktionella givare/sensorer Tempgivare, tryckgivare, Givare/sensorer för säkerhet ABS-givaren, Larm, Sensorer för övervakning av system OBD (On Board Diagnostic) Bränsleförbrukning, felkontroller, 32 Copyright 27 Börje Norlin
33 Givare Höga krav ställs på givare monterade i en bil, dom ska tåla: Mekanisk stress: Vibrationer, stötar, Klimatet: Från kallaste vintern till hetaste öken, höga temperaturer från motorn Kemisk påverkan: Salt, batterisyra, olja fett, bränsle, EMC: Strålning, lokala strömpulser, överspänningar, Sen ska dom vara billiga att tillverka, hålla en viss standard och ha hög noggrannhet 33 Copyright 27 Börje Norlin
34 Givare Ofta gör man om den analoga signalen i en givare till en digital signal. Då använder man sig av AD-omvandlare. A/D och D/A omvandling Innehåll: Digital-till-analog omvandling Spänningsdelare Viktade resistorer R-2R resistorstege Analog-till-digital omvandling Nivåramp Successiv approximation Flash 34 Copyright 27 Börje Norlin
35 Copyright 27 Börje Norlin Jan Thim 35 Digital till Analog omvandling t t V D/A x V
36 Digital till Analog omvandling Omvandling av det binära talet x till spänningen V. x =. xx2 x3 där x 7/8 2 3 där Eref är en referensspänning. 2 + x2 2 + x3 2 ) E ref Referensspänningen är en skalfaktor V = ( x V (normerat till E ref ) 8/8 7/8 6/8 5/8 Fullt utslag då x= V=7/8 E ref 4/8 3/8 2/8 /8 x Jan Thim Copyright 27 Börje Norlin 36
37 Resistornät för spänningsdelning Princip för D/A med spänningsdelning MSB x x 2 x 3 LSB E ref 7/8 E ref 6/8 E ref 5/8 E ref 4/8 E ref 3/8 E ref 2/8 E ref /8 E ref /8 E ref Analog MUX V = /8 E ref Jan Thim Copyright 27 Börje Norlin 37
38 V = 7R 8R E ref D/A med spänningsdelning R x x 2 x 3 E ref R R R R R R 7/8 E ref 6/8 E ref 5/8 E ref 4/8 E ref 3/8 E ref 2/8 E ref /8 E ref /8 E ref Analog MUX V R Jan Thim Copyright 27 Börje Norlin 38 38
39 x D/A med viktade resistorer R 2R i i F x 2 - V x 3 4R i 2 + 8R i 3 E ref i = i2 = 4 2 i 3 Viktade resistorer ger viktade strömmar som summeras vid OP:n V = ( x 2 + x x ) E ref Jan Thim Copyright 27 Börje Norlin 39
40 D/A med R-2R resistorstege R R i i 2 2R 2R x x V E ref R i 3 2R x 3 Virtuell jordpunkt 2R Oavsett läget på switchen kommer den högra anslutningen kopplas till potentialen V Jan Thim Copyright 27 Börje Norlin 4 4
41 Strömmarna i en R-2R resistorstege E ref i i 2R I varje förgrening delas inkommande ström i två lika stora strömmar R i 2 2R E ref i i 2R 2R 2R//2R = R R 2R i 3 2R 2R R 2R i 2 2R E ref R i Jan Thim Copyright 27 Börje Norlin 4
42 V Analog till Digital omvandling Kvantisering: det analoga värdet tilldelas ett siffervärde t A/D Resultatet är en serie tidsdiskreta värden som är kvantiserade Sampling med konstant frekvens (samplingsfrekvens) Jan Thim Copyright 27 Börje Norlin 42
43 Analog_in A/D-omvandlare nivåramp + V - V DAC < V start styrenhet Vdac_lt_v clear stop start räknare reset enable DA omvandlare x x 2 V DAC clock ready clock x 3 clock X Digital utsignal (3-bitar) Omvandling_klar Jan Thim Copyright 27 Börje Norlin 43
44 Omvandlingstid nivåramp V 7/8 6/8 5/8 4/8 3/8 2/8 /8 V DAC Omvandlingen klar: V DAC >V??? Omvandlingstiden varierar: -tiden är kortare för omvandling av små spänningar -Maximal omvandlingstid är: t c = 2 n T clock Jan Thim Copyright 27 Börje Norlin 44 44
45 Styrenhet nivåramp Styrenheten är en tillståndsmaskin Tillståndsgraf start = / clear=; stop=; ready = WAIT CONVERT start = / clear=; stop=; ready = Vdac_lt_V = / clear=; stop=; ready = Vdac_lt_V = / clear=; stop=; ready = Jan Thim Copyright 27 Börje Norlin 45
46 Analog_in A/D-omvandlare successiv approximation + V - V DAC < V Succ. Approx. Reg (SAR) start Vdac_lt_v start DA omvandlare x x 2 V DAC clock ready x 3 clock Omvandling_klar X Digital utsignal (3-bitar) Jan Thim Copyright 27 Börje Norlin 46
47 E REF 8/8 7/8 6/8 5/8 4/8 3/8 2/8 Omvandling med succ. approximation V V IN = 5.5/8 / t Det omvandlade talet blev 5/8 E REF Omvadnlingstiden är 4 cykler (n+, där n är antal bitar Jan Thim Copyright 27 Börje Norlin 47
48 Succ. Appr. Register (SAR) En tillståndsmaskin som tar fram ett digitalt tal enligt intervall-halveringsmetod S SAR=2 S SAR=4 / / S2 SAR=6 Format: Vdac_lt_V / ready Om V dac < V: Vdac_lt_V = Annars: Vdac_lt_V = / / / S3 SAR= S4 SAR=3 / / / / S5 SAR=5 S6 SAR=7 / / / / / S7 SAR= S8 SAR=2 S9 SAR=4 S SAR=6 Exempel: omvandling där Det analoga värdet motsvarar det digitala talet Jan Thim Copyright 27 Börje Norlin 48
49 A/D-omvandlare Flash 3/6 E ref - + Avkodare: termometerkod till binärkod Resistornät för spänningsdelning /6 E ref - + Digital utsignal (3-bitar) 9/6 E ref - + 7/6 E ref - + X = E ref 5/6 E ref - + 3/6 E ref - + /6 E ref - + Analog_in /6 E ref Jan Thim Copyright 27 Börje Norlin 49 49
50 Avkodare termometer till binärkod termometerkod Kombinatorisk logik C 7 C X -X 3 C 7 C 6 C 5 C 4 C 3 C 2 C X 3 X 2 X Jan Thim Copyright 27 Börje Norlin 5 5
51 omvandlingstid -- antal klockcykler Jämförelse Omvandlingstider nivåramp Succ. approx. t c t = 2 c n = n antal bitar t c flash = Jan Thim Copyright 27 Börje Norlin 5
52 Jämförelse komplexitet Nivå-ramp och succ. approximation är av samma komplexitet Flash omvandlaren kräver n- komparatorer för en n- bitars omvandlare Ex. En bitars omvandlare kräver 23 komparatorer Jan Thim Copyright 27 Börje Norlin 52 52
Moment 2 Digital elektronik. Föreläsning Inbyggda system, introduktion
Moment 2 Digital elektronik Föreläsning Inbyggda system, introduktion Jan Thim 1 Inbyggda system, introduktion Innehåll: Historia Introduktion Arkitekturer Mikrokontrollerns delar 2 1 Varför lär vi oss
Läs merMoment 2 - Digital elektronik. Föreläsning 1 Binära tal och logiska grindar
Moment 2 - Digital elektronik Föreläsning 1 Binära tal och logiska grindar Jan Thim 1 F1: Binära tal och logiska grindar Innehåll: Introduktion Talsystem och koder Räkna binärt Logiska grindar Boolesk
Läs merElektroteknik MF1016 föreläsning 9 MF1017 föreläsning 7 Mikrodatorteknik
Elektroteknik MF1016 föreläsning 9 MF1017 föreläsning 7 - Inbyggda system - Analog till digital signal - Utvecklingssystem, målsystem - Labutrustningen - Uppbyggnad av mikrokontroller - Masinkod, assemblerkod
Läs merA/D D/A omvandling. Lars Wallman. Lunds Universitet / LTH / Institutionen för Mätteknik och Industriell Elektroteknik
A/D D/A omvandling Lars Wallman Innehåll Repetition binära tal Operationsförstärkare Principer för A/D omvandling Parallellomvandlare (Flash) Integrerande (Integrating Dual Slope) Deltapulsmodulation (Delta
Läs merSystem S. Datorarkitektur - en inledning. Organisation av datorsystem: olika abstraktionsnivåer. den mest abstrakta synen på systemet
Datorarkitektur - en inledning Organisation av datorsystem: olika abstraktionsnivåer System S den mest abstrakta synen på systemet A B C Ett högnivåperspektiv på systemet a1 b1 c1 a2 b3 b2 c2 c3 En mera
Läs merGrundläggande datavetenskap, 4p
Grundläggande datavetenskap, 4p Kapitel 2 Datamanipulation, Processorns arbete Utgående från boken Computer Science av: J. Glenn Brookshear 2004-11-09 IT och Medier 1 Innehåll CPU ALU Kontrollenhet Register
Läs merF2: Motorola Arkitektur. Assembler vs. Maskinkod Exekvering av instruktioner i Instruktionsformat MOVE instruktionen
68000 Arkitektur F2: Motorola 68000 I/O signaler Processor arkitektur Programmeringsmodell Assembler vs. Maskinkod Exekvering av instruktioner i 68000 Instruktionsformat MOVE instruktionen Adresseringsmoder
Läs merDigitala System: Datorteknik ERIK LARSSON
Digitala System: Datorteknik ERIK LARSSON Dator Primärminne Instruktioner och data Data/instruktioner Kontroll Central processing unit (CPU) Fetch instruction Execute instruction Programexekvering (1)
Läs merSVAR TILL TENTAMEN I DATORSYSTEM, VT2013
Rahim Rahmani (rahim@dsv.su.se) Division of ACT Department of Computer and Systems Sciences Stockholm University SVAR TILL TENTAMEN I DATORSYSTEM, VT2013 Tentamensdatum: 2013-03-21 Tentamen består av totalt
Läs merAD-DA-omvandlare. Mätteknik. Ville Jalkanen. ville.jalkanen@tfe.umu.se 1
AD-DA-omvandlare Mätteknik Ville Jalkanen ville.jalkanen@tfe.umu.se Inledning Analog-digital (AD)-omvandling Digital-analog (DA)-omvandling Varför AD-omvandling? analog, tidskontinuerlig signal Givare/
Läs mer0.1. INTRODUKTION 1. 2. Instruktionens opcode decodas till en språknivå som är förstålig för ALUn.
0.1. INTRODUKTION 1 0.1 Introduktion Datorns klockfrekvens mäts i cykler per sekund, eller hertz. En miljon klockcykler är en megahertz, MHz. L1 cache (level 1) är den snabbaste formen av cache och sitter
Läs merIntel Pentium. Intel khz. 32 million 2600MHz. Copyright 2005 Benny Thörnberg, Mattias O Nils
Intel Pentium Intel 4004 2300 transistors @ 108 khz 32 million transistors @ 2600MHz 1 Målsättning med kursen Förstå funktionen hos en processor, samt förstå olika processorarkitekturer Utifrån en specifikation
Läs merMålsättning med kursen
1 Intel Pentium Intel 4004 2300 transistors @ 108 khz 32 million transistors @ 2600MHz 1 Målsättning med kursen Förstå funktionen hos en processor, samt förstå olika processorarkitekturer Utifrån en specifikation
Läs merEtt urval D/A- och A/D-omvandlare
Ett urval D/A- och A/D-omvandlare Om man vill ansluta en mikrodator (eller annan digital krets) till sensorer och givare så är det inga problem så länge givarna själva är digitala. Strömbrytare, reläer
Läs merAdressrum, programmerarens bild
EDA 480 2009/2010 MC68HC12, Uppbyggnad.pdf Ur innehållet: Datorns byggblock Busskommunikation Synkron buss Asynkron buss Multiplex-buss avkodning för minne och I/O Minnesavbildad I/O Direktadresserad I/O
Läs merGrundläggande A/D- och D/A-omvandling. 1 Inledning. 2 Digital/analog(D/A)-omvandling
Grundläggande A/D- och D/A-omvandling. 1 Inledning Datorer nns nu i varje sammanhang. Men eftersom vår värld är analog, behöver vi något sätt att omvandla t.ex. mätvärden till digital form, för att datorn
Läs merDatorteknik. Den digitala automaten. En dator måste kunna räkna! Register och bussanslutning
Den digitala automaten Vägen från digitaltekniken till det kompletta styrsystemet Lund University, Sweden Insignaler Sekvensnät Utsignaler Kan vi betrakta insignalmönstret som en instruktion och det som
Läs merMikroprogrammering I
ikroprogrammering I Olle Roos-datorn (fö2+) Björn Lindskog-datorn (lab) Att bygga en CPU Pipelinad dator (fö4,lab2) Variabel exekveringstid Variabelt format Inget överlapp Central styrenhet, som är mikroprogrammerad
Läs merMinnet. Minne. Minns Man Minnet? Aktivera Kursens mål: LV3 Fo7. RAM-minnen: ROM PROM FLASH RWM. Primärminnen Sekundärminne Blockminne. Ext 15.
Aktivera Kursens mål: LV3 Fo7 Konstruera en dator mha grindar och programmera denna Aktivera Förra veckans mål: Konstruktruera olika kombinatoriska nät som ingår i en dator. Studera hur addition/subtraktion
Läs merHF0010. Introduktionskurs i datateknik 1,5 hp
HF0010 Introduktionskurs i datateknik 1,5 hp Välkommna - till KTH, Haninge, Datateknik, kursen och till första steget mot att bli programmerare! Er lärare och kursansvarig: Nicklas Brandefelt, bfelt@kth.se
Läs merDatormodell. Datorns uppgifter -Utföra program (instruktioner) Göra beräkningar på data Flytta data Interagera med omvärlden
Datormodell Datorns uppgifter -Utföra program (instruktioner) Göra beräkningar på data Flytta data Interagera med omvärlden Intel 4004 från 1971 Maximum clock speed is 740 khz Separate program and data
Läs merEn Von Neumann-arkitektur ( Von Neumann-principen i föreläsning 1) innebär:
Lösningsförslag för 725G45-tentan 3/11-10 1. Vad menas med Von Neumann-arkitektur? (2p) En Von Neumann-arkitektur ( Von Neumann-principen i föreläsning 1) innebär: Data och instruktioner lagras i samma
Läs merD/A- och A/D-omvandlarmodul MOD687-31
D/A- och A/D-omvandlarmodul MOD687-31 Allmänt Modulen är helt självförsörjande, det enda du behöver för att komma igång är en 9VAC väggtransformator som du kopplar till jacket J2. När du så småningom vill
Läs merA/D- och D/A- omvandlare
A/D- och D/A- omvandlare Jan Carlsson 1 Inledning Om vi tänker oss att vi skall reglera en process så ställer vi in ett börvärde, det är det värde som man vill processen skall åstadkomma. Sedan har vi
Läs merAD-/DA-omvandlare. Digitala signaler, Sampling och Sample-Hold
AD-/DA-omvandlare Digitala signaler, Sampling och Sample-Hold Analoga och Digitala Signaler Analogt Digitalt 001100101010100000111110000100101010001011100010001000100 t Analogt - Digitalt Analogt få komponenter
Läs merIn- och Utenheter. Fö 3: In/Ut matning och kopplingsstruktur. Några exempel. Egenskaper. In- och Utenheter. Styrning.
Fö 3: In/Ut matning och kopplingsstruktur In- och Utenheter In- och Utenheter. Styrning. I/O-kanalenheter Kopplingsstruktur. Buss. Två huvudsakliga typer av I/O enheter: - Interaktiva. Exempelvis en terminal.
Läs merLathund, procent med bråk, åk 8
Lathund, procent med bråk, åk 8 Procent betyder hundradel, men man kan också säga en av hundra. Ni ska kunna omvandla mellan bråkform, decimalform och procentform. Nedan kan ni se några omvandlingar. Bråkform
Läs merDigital- och datorteknik
Digital- och datorteknik Föreläsning #22 Biträdande professor Jan Jonsson Institutionen för data- och informationsteknik Chalmers tekniska högskola Översikt Bussar i datorsystem Datorsystemet är uppbyggd
Läs merMätningar på op-förstärkare. Del 3, växelspänningsförstärkning med balanserad ingång.
Mätningar på op-förstärkare. Del 3, växelspänningsförstärkning med balanserad ingång. Denna gång skall vi titta närmare på en förstärkare med balanserad ingång och obalanserad utgång. Normalt använder
Läs merPipelining i Intel Pentium II
Pipelining i Intel Pentium II John Abdulnoor Lund Universitet 04/12/2017 Abstract För att en processor ska fungera måste alla komponenter inuti den samarbeta för att nå en acceptabel nivå av prestanda.
Läs merVad bör göras? Steg 1. RISC => pipelining. Parallellism. Pipelining. Nya LDA 13. RISC(reduced instruction set computer) Öka klockfrekvensen
Föreläsning 11 OR-datorn är för långsam! Alternativa arkitekturer kritik av OR-datorn RISC => pipelining LDA 13 (exempelvis) Hämta : 3CP 2 1 CP Absolut,1: 3 CP EXE: 4 CP Summa: 11 CP mem ADR XR SP DR TR
Läs merDatorarkitekturer med operativsystem ERIK LARSSON
Datorarkitekturer med operativsystem ERIK LARSSON Dator Primärminne Instruktioner och data Data/instruktioner Kontroll Central processing unit (CPU) Fetch instruction Execute instruction Programexekvering
Läs merEllära. Laboration 1 Mätning av ström och spänning
Ellära. Laboration 1 Mätning av ström och spänning Labhäftet underskrivet av läraren gäller som kvitto för labben. Varje laborant måste ha ett eget labhäfte med ifyllda förberedelseuppgifter och ifyllda
Läs merAPEX Flex ProChip System
APEX Flex ProChip System Förutsättningar From 2016 kan varje cyklist hyra sitt chip under 1, 2 eller 5år. Tanken är att alla licenserade cyklister skall ha ett chip. SCF har: 4 st APEX dekoder system Vad
Läs merElektronen och laddning
Detta är en något omarbetad version av Studiehandledningen som användes i tryckta kursen på SSVN. Sidhänvisningar hänför sig till Quanta A 2000, ISBN 91-27-60500-0 Där det har varit möjligt har motsvarande
Läs merDatorsystemteknik DAV A14 Föreläsning 1
Innehåll Datorsystemteknik DAV A14 Föreläsning 1 Kursinformation Introduktion till datorsystem Programmeringsmodellen Större delen av materialet framtaget av :Jan Eric Larsson, Mats Brorsson och Mirec
Läs merExt-14 (Ver 2005-11-21) Ext-14. FLEX-processorns styrenhet med fast logik
Ext-4 (Ver 2005--2) Ext-4 FLEX-processorns styrenhet med fast logik 2 Ext-4 FLEX-processorns styrenhet med fast logik En styrenhet för FLEX-processorn skall kunna generera alla styrsignaler till datavägen
Läs merDatorsystemteknik DVGA03 Föreläsning 8
Datorsystemteknik DVGA03 Föreläsning 8 Processorns uppbyggnad Pipelining Större delen av materialet framtaget av :Jan Eric Larsson, Mats Brorsson och Mirec Novak IT-inst LTH Innehåll Repetition av instruktionsformat
Läs merTSEA28 Datorteknik Y (och U)
Praktiska kommentarer TSEA8 Datorteknik Y (och U) Föreläsning Kent Palmkvist, ISY Dagens föreläsning RISC Mer information om hur arkitekturen fungerar Begränsningar Lab extra tillfälle för redovisning
Läs merElektroteknik MF1035 föreläsning 5
Tillståndsmaskin (Tillståndsdiagram) insignal = övergångsvillkor, tillstånd, utsignal Switch Case Hållbar utveckling (För och nackdelar med elbilar) Framdrivning av elbilar och hybridbilar Seriehybrid
Läs merAnalog till Digitalomvandling
CT3760 Mikrodatorteknik Föreläsning 8 Tisdag 2006-09-21 Analog till Digitalomvandling Vi börjar med det omvända. Digital insignal och analog utsignal. Digital in MSB D/A Analog ut LSB Om man har n bitar
Läs merDatorarkitekturer med operativsystem ERIK LARSSON
Datorarkitekturer med operativsystem ERIK LARSSON Pipelining Tid SSA P Pipelining FI DI CO FO EI WO FI DI CO FO EI WO FI DI CO FO EI WO FI DI CO FO EI WO Superscalar pipelining FI DI CO FO EI WO FI DI
Läs merÖvning1 Datorteknik, HH vt12 - Talsystem, logik, minne, instruktioner, assembler
Övning1 Datorteknik, HH vt12 - Talsystem, logik, minne, instruktioner, assembler Talsystem Talsystem - binära tal F1.1) 2 n stycken tal från 0 till 2 n 1 F1.2) 9 bitar (512 kombinationer) Talsystem - 2-
Läs merDatorsystem 2 CPU. Förra gången: Datorns historia Denna gång: Byggstenar i en dators arkitektur. Visning av Akka (för de som är intresserade)
Datorsystem 2 CPU Förra gången: Datorns historia Denna gång: Byggstenar i en dators arkitektur CPU Visning av Akka (för de som är intresserade) En dators arkitektur På en lägre nivå kan vi ha lite olika
Läs merLV6 LV7. Aktivera Kursens mål:
Aktivera Kursens mål: LV6 LV7 Konstruera en dator mha grindar och programmera denna Aktivera Förra veckans mål: Konstruktruera olika kombinatoriska nät som ingår i en dator. Studera hur addition/subtraktion
Läs merTentamen den 18 mars svar Datorteknik, EIT070
Lunds Universitet LTH Tentamen den 18 mars 2015 - svar Datorteknik, EIT070 Skrivtid: 14.00-19.00 Tillåtna hjälpmedel: Inga. Maximalt antal poäng: 50 poäng För betyg 3 krävs 20 poäng För betyg 4 krävs 30
Läs merMultimeter och räknare Del 1: Multimetern. Multimeter
Multimeter och räknare Del 1: Multimetern 1 Multimeter 2 1 Multimeter - bakgrund Numera nästan alltid digitala Klarar av att mäta många storheter Mäter t ex spänning, resistans, ström, kortslutning, temperatur
Läs merTSEA28 Datorteknik Y (och U)
Praktiska kommentarer TSEA8 Datorteknik Y (och U) Föreläsning Kent Palmkvist, ISY Dagens föreläsning Latens/genomströmning Pipelining Laboration tips Sorteringsalgoritm använder A > B i flödesschemat Exemplet
Läs merElektronik Dataomvandlare
Elektronik Översikt Analoga och digitala signaler Dataomvandlare Pietro Andreani Institutionen för elektro- och informationsteknik Lunds universitet Nyquistteorem Kvantiseringsfel i analog-till-digital
Läs merDigitala System: Datorteknik ERIK LARSSON
Digitala System: Datorteknik ERIK LARSSON Huvudled (H) Trafikljus för övergångsställe Trafikljus för huvudled (H) Trafikljus: Sväng vänster (H->T) Gående - vänta Trafikljus för tvärgata (T) Tvärgata (T)
Läs merSvensk Bruksanvisning
Svensk Bruksanvisning Play / Pause knapp (PLAY / PAUSE) Uppspelning av CD skivan, spelar och pausar skivan. Stop / Off knapp (STOP) Stoppar uppspelning, raderar en programmering eller stänger av strömmen.
Läs merElektronik. Dataomvandlare
Elektronik Dataomvandlare Johan Wernehag Institutionen för elektro- och informationsteknik Lunds universitet 2 Översikt Analoga och digitala signaler Nyquistteorem Kvantiseringsfel i analog-till-digital
Läs merDatorsystemteknikDAVA14 Föreläsning 9
DatorsystemteknikDAVA14 Föreläsning 9 epetition: MP likainstruktioneri Exempel på instruktionstyper Processorns uppbyggnad Pipelining törre delen av materialet framtaget av :Jan Eric Larsson, Mats Brorsson
Läs merTentamen i Digitala system - EDI610 15hp varav denna tentamen 4,5hp
Tentamen i Digitala system - EDI610 15hp varav denna tentamen 4,5hp Institutionen för elektro- och informationsteknik Campus Helsingborg, LTH 2016-12-22 8.00-13.00 Uppgifterna i tentamen ger totalt 60
Läs merNärliggande allokering Datorteknik
Närliggande allokering Datorteknik ERIK LARSSON TID Problem: Minnet blir fragmenterat Paging Demand paging Sida (S) Dela upp primärminnet i ramar (frames) och program i sidor (pages) Program 0 RD.0 1 RD.1
Läs mer2E1112 Elektrisk mätteknik
2E1112 Elektrisk mätteknik Mikrosystemteknik Osquldas väg 10, 100 44 Stockholm Tentamen för fd E3 2007-12-21 kl 8 12 Tentan består av: 1 uppgift med 6 kortsvarsfrågor som vardera ger 1 p. 5 uppgifter med
Läs merElektronik. Viktor Öwall, Digital ASIC Group, Dept. of Electroscience, Lund University, Sweden-
Analogt och Digital Bertil Larsson Viktor Öwall Analoga och Digitala Signaler Analogt Digitalt 001100101010100000111110000100101010001011100010001000100 t Analogt kontra Digitalt Analogt få komponenter
Läs merDatorteknik. Tomas Nordström. Föreläsning 2. För utveckling av verksamhet, produkter och livskvalitet.
Datorteknik Tomas Nordström Föreläsning 2 För utveckling av verksamhet, produkter och livskvalitet. Föreläsning 2 Check av övningar Von Neumann arkitekturen Minne, CPU, I/O Instruktioner och instruktionscykeln
Läs merLunds Tekniska Högskola Datorarkitektur med operativsystem EITF60. Superscalar vs VLIW. Cornelia Kloth IDA2. Inlämningsdatum:
Lunds Tekniska Högskola Datorarkitektur med operativsystem EITF60 Superscalar vs VLIW Cornelia Kloth IDA2 Inlämningsdatum: 2018-12-05 Abstract Rapporten handlar om två tekniker inom multiple issue processorer
Läs merEnchipsdatorns gränssnitt mot den analoga omvärlden
Agenda Enchipsdatorns gränssnitt mot den analoga omvärlden Erik Larsson Analog/Digital (AD) omvandling Digital/Analog (DA) omvandling Sampling, upplösning och noggrannhet Laborationsuppgift.5 Motivation.5.5
Läs merDavid Wessman, Lund, 30 oktober 2014 Statistisk Termodynamik - Kapitel 5. Sammanfattning av Gunnar Ohléns bok Statistisk Termodynamik.
Sammanfattning av Gunnar Ohléns bok Statistisk Termodynamik. 1 Jämviktsvillkor Om vi har ett stort system som består av ett litet system i kontakt med en värmereservoar. Storheter för det lilla systemet
Läs merDe grundläggande logiska grindarna
dlab00a Namn Datum Handledarens sign. Laboration De grundläggande logiska grindarna Varför denna laboration? Till de grundläggande digitala kretsarna brukar man räkna kretsar som innehåller NND- och NORgrindar.
Läs merMIKRODATORTEKNIK 2012 INNEHÅLLSFÖRTECKNING
MIKRODATORTEKNIK 2012 INNEHÅLLSFÖRTECKNING 1. INLEDNING 1.1. Milstolpar i datorns historia 1.2. Några viktiga begrepp 1.3. Mikrodatorns användningsområden 2. TALSYSTEM, KODER OCH BINÄR ARITMETK 2.1. Binära
Läs merTillståndsmaskiner. 1 Konvertering mellan Mealy och Moore. Ola Dahl och Mattias Krysander Linköpings tekniska högskola, ISY, Datorteknik 2014-05-08
Tillståndsmaskiner Ola Dahl och Mattias Krysander Linköpings tekniska högskola, ISY, Datorteknik 2014-05-08 Figur 2: En tillståndsgraf av Moore-typ för att markera var tredje etta i en insignalsekvens.
Läs merAnalogt och Digital. Viktor Öwall. Elektronik
Analogt och Digital Viktor Öwall Analoga och Digitala Signaler Analogt Digitalt 001100101010100000111110000100101010001011100010001000100 t Analogt kontra Digitalt Analogt få komponenter låg effektförbrukning
Läs merLektion 5: Sensorer och givare. 5MT030: Automation - Lektion 5 p. 1
Lektion 5: Sensorer och givare 5MT030: Automation - Lektion 5 p. 1 Lektion 5: Dragonfly 5MT030: Automation - Lektion 5 p. 2 Lektion 5: Innehåll Givartyper Analoga- och digitala givare 5MT030: Automation
Läs merDen här texten ska förhoppningsvis underlätta en del av anpassningarna. Det kan säkert finnas en del fel och annat tok.
Ver Okt 2011/pls Windows7, GX-IEC Developer, USB-adapter I olika kurser i styrteknik på Högskolan Dalarna används ett styrsystem från Mitsubishi och programvaran GX-IEC Developer. Kurserna går på distans
Läs merDigitala Projekt (EITF11)
Digitala Projekt (EITF11) Temperaturgivare med larm Handledare: Bertil Lindvall 2014-05-20 Erik Hellered, I-11 Andreas Sjöblom, I-11 Philip Dahlström, I-11 Table of Contents Inledning... 1 Kravspecifikation...
Läs merFöreläsning 8 och 9. insignal. utsignal. Tvåport. Hambley avsnitt 5.5-6.1
1 Föreläsning 8 och 9 Hambley avsnitt 5.56.1 Tvåport En tvåport är en krets med en ingångsport och en gångsport. Dess symbol är en rektangel med ingångsporten till vänster och gångsporten till höger. Tvåporten
Läs merDet finns en hemsida. Adressen är http://www.idt.mdh.se/kurser/ct3760/
CT3760 Mikrodatorteknik Föreläsning 1 Torsdag 2005-08-25 Upprop. Det finns en hemsida. Adressen är http://www.idt.mdh.se/kurser/ct3760/ Kurslitteratur är Per Foyer Mikroprocessorteknik. Finns på bokhandeln.
Läs merFacit med lösningsförslag kommer att anslås på vår hemsida www.ebersteinska.norrkoping.se. Du kan dessutom få dem via e-post, se nedan.
Detta häfte innehåller uppgifter från fyra olika områden inom matematiken. Meningen är att de ska tjäna som en självtest inför gymnasiet. Klarar du dessa uppgifter så är du väl förberedd inför gymnasiestudier
Läs merAnalog till Digitalomvandling
CT3760 Mikrodatorteknik Föreläsning 8 Tisdag 2005-09-20 Analog till Digitalomvandling Om man har n bitar kan man uttrycka 2 n möjligheter. Det största nummeriska värdet är M = 2 n -1 För tre bitar blir
Läs merA-del motsvarande KS1
MÄLARDALENS HÖGSKOLA Institutionen för elektroteknik Tentamen Mikrodatorteknik CT3760 Datum 2005-10-28 Tid 08.30 12.30 Svar till A- och B-del A-del motsvarande KS1 Uppgift A1. Vad blir resultatet då instruktionen
Läs mervägtrafiken? Hur mycket bullrar
Hur mycket bullrar vägtrafiken? Information från Boverket och Sveriges Kommuner och Landsting om hur du enkelt och snabbt kan beräkna utbredningen av buller från vägtrafik Foto: Hans Ekestang Översiktlig
Läs merPRÖVNINGSANVISNINGAR
Prövning i Matematik 5 PRÖVNINGSANVISNINGAR Kurskod MATMAT05 Gymnasiepoäng 100 Läromedel Valfri aktuell lärobok för kurs Matematik 5 Skriftligt prov, 4h Teoretiskt prov Bifogas Provet består av två delar.
Läs merElektronik. Viktor Öwall, Digital ASIC Group, Dept. of Electroscience, Lund University, Sweden-
Analogt och Digital Bertil Larsson Viktor Öwall Analoga och Digitala Signaler Analogt Digitalt 001100101010100000111110000100101010001011100010001000100 t Analogt kontra Digitalt Analogt få komponenter
Läs merKoncept Katalog 2009
Koncept Katalog 2009 Pro-Safe Security Pro-Safe Security System Sweden AB är företaget som ger dig som kund möjlighet att exponera stöldbegärliga varor på ett öppet och säljfrämjande sätt, samtidigt som
Läs merDatorteknik. Den digitala automaten. En dator måste kunna räkna! Register och bussanslutning
Den digitala automaten Vägen från digitaltekniken till det kompletta styrsystemet Lund University, Sweden Insignaler Sekvensnät Utsignaler Kan vi betrakta insignalmönstret som en instruktion och det som
Läs mer4. Pipelining. 4. Pipelining
4. Pipelining 4. Pipelining Det finns en pipelinad biltvätt i Linköping spoltvätttork spoltvätt tork spolning tvätt tork De tre momenten tar lika lång tid Alla bilar går igenom samma program Väntetid 1/3
Läs merElektronik Elektronik 2019
2019 Analogt Digital Erik Lind Viktor Öwall Bertil Larsson 2019 Analogt Digital Hur kommunicerar digitala system (0101010) med analoga signaler v o t? Komplicerat! Kräver kunskap om signalbehandling, analog
Läs merDEMONSTRATIONER MAGNETISM II. Helmholtzspolen Elektronstråle i magnetfält Bestämning av e/m
FyL VT6 DEMONSTRATIONER MAGNETISM II Helmholtzspolen Elektronstråle i magnetfält Bestämning av e/m Uppdaterad den 19 januari 6 Introduktion FyL VT6 I litteraturen och framför allt på webben kan du enkelt
Läs merBlixtrarna hettar upp luften så att den exploderar, det är det som är åskknallen.
STATISK ELEKTICITET Elektriciteten upptäcktes första gången av grekerna omkring 600 fkr. En man vid namn Thales upptäckte att när han gned en bit bärnsten med en tygbit, så drog bärnstenen till sig småsaker.
Läs merProvmoment: Ladokkod: Tentamen ges för: Tentamen TE111B El3. Namn: Personnummer: Tentamensdatum: 20120410 Tid: 14:00-18:00.
Mikrodatorteknik Provmoment: Ladokkod: Tentamen ges för: Tentamen TE111B El3 7,5 högskolepoäng Namn: Personnummer: Tentamensdatum: 20120410 Tid: 14:00-18:00 Hjälpmedel: Totalt antal poäng på tentamen:
Läs merATT KUNNA TILL. MA1050 Matte Grund. 2011-06-14 Vuxenutbildningen Dennis Jonsson
ATT KUNNA TILL MA1050 Matte Grund 2011-06-14 Vuxenutbildningen Dennis Jonsson Sida 2 av 5 Att kunna till prov G1 Kunna ställa upp och beräkna additions-, subtraktions-, multiplikations- och divisuionsuppgifter
Läs merFöreläsning 1 i Elektronik ESS010
Elektro och informationsteknik Föreläsning 1 i Elektronik ESS010 Hambley Kap 1 Potential Den elektriska potentialen betecknas 1 v eller V och talar om hur stor potentiell energi en laddning har. Energin
Läs merSvar till tentamen den 16 december 2013 Datorarkitekturer med operativsystem, EDT621, 7,5 poäng
Lunds Universitet LTH Ingenjörshögskolan, Helsingborg Svar till tentamen den 16 december 2013 Datorarkitekturer med operativsystem, EDT621, 7,5 poäng Skrivtid: 08.00-13.00 Tillåtna hjälpmedel: Inga. Maximalt
Läs merUtveckla arbetsmiljö och verksamhet genom samverkan
DEL 1: Utveckla arbetsmiljö och verksamhet genom samverkan Modulen inleds med det övergripande målet för modul 6 och en innehållsförteckning över utbildningens olika delar. Börja med att sätta ramarna
Läs merTENTAMEN Datorteknik (DO2005) D1/E1/Mek1/Ö1
Halmstad University School of Information Science, Computer and Electrical Engineering Tomas Nordström, CC-lab TENTAMEN Datorteknik (DO2005) D1/E1/Mek1/Ö1 Datum: 2012-05- 23 Tid och plats: 9:00 13:00 i
Läs merPipelining i Intel 80486
Lunds Universitet Pipelining i Intel 80486 EITF60 Datorarkitekturer med operativsystem Martin Wiezell 2017-12-04 Abstract This paper gives a brief description of the instruction pipeline of the Intel 80486
Läs merBruksanvisning - Spisvakt Prefi 2.3
Bruksanvisning - Spisvakt Prefi 2.3 Försäljning och support Rutab AB Tel: 0380-55 50 60 Lerbacksgatan 2 571 38 Nässjö order@rutab.se http://www.rutab.se Utvecklad och tillverkad av: Cabinova AB Verkstadsvägen
Läs merTentamen SSY 065, lördag 14/4, 08:30-12:30, M. Examinator: Martin Fabian, (772) 3716 Tider för lärarens närvaro: 09:30, 11:30
Industriautomation Tentamen SSY 065, lördag 14/4, 08:30-12:30, M Examinator: Martin Fabian, (772) 3716 Tider för lärarens närvaro: 09:30, 11:30 Fullständig lösning ska lämnas på samtliga uppgifter. I förekommande
Läs merMätning av effekter. Vad är elektrisk effekt? Vad är aktiv-, skenbar- reaktiv- medel- och direkteffekt samt effektfaktor?
Mätning av effekter Vad är elektrisk effekt? Vad är aktiv-, skenbar- reaktiv- medel- och direkteffekt samt effektfaktor? Denna studie ger vägledning om de grundläggande parametrarna för 3-fas effektmätning.
Läs merElektronik Dataomvandlare
Elektronik Översikt Analoga och digitala signaler Dataomvandlare Pietro Andreani Institutionen för elektro- och informationsteknik Lunds universitet Nyquistteorem Kvantiseringsfel i analog-till-digital
Läs merPraktisk programmering
KUNGLIGA TEKNISKA HÖGSKOLAN Praktisk programmering Daniel Workinn [2012-09-07] workinn@kth.se Introduktionskurs i datateknik, II1310 Sammanfattning Rapporten sammanfattas enklast med ett par substantiv.
Läs merTentamen i Krets- och mätteknik, fk - ETEF15
Tentamen i Krets- och mätteknik, fk - ETEF15 Institutionen för elektro- och informationsteknik LTH, Lund University 2015-10-29 8.00-13.00 Uppgifterna i tentamen ger totalt 60. Uppgifterna är inte ordnade
Läs merFöreläsningsanteckningar 2. Mikroprogrammering I
Föreläsningsanteckningar 2. Mikroprogrammering I Olle Seger 2012 Anders Nilsson 2016 Innehåll 1 Inledning 2 2 En enkel dator 2 3 Komponenter 3 3.1 Register............................... 3 3.2 Universalräknare..........................
Läs mer5-växlad manuell direktväxlad växellåda 085 DS: Grundinställning
Sida 1 av 6 5-växlad manuell direktväxlad växellåda 085 DS: Grundinställning Förutsättning Givaren för kopplingsvägen -G162- på kopplingsmanövercylindern måste vara korrekt inställd. Kontrollera först
Läs merKriterium Kvalitet 1 Kvalitet 2 Kvalitet 3 Kvalitet 4 Använda, Utveckla och uttrycka
Matematik Enheter - Tid Utveckla och Känner till några enheter och enstaka mätinstrument. Utför enkla mätningar. Avläser analoga och digitala tider.använder både muntliga och skriftliga metoder samt tekniska
Läs merDatorteknik ERIK LARSSON
Datorteknik ERIK LARSSON Så här långt. FÖ2 RISC/CISC FÖ1 Primärminne Instruktioner och data Address Instruction 00001000 0000101110001011 00001001 0001101110000011 00001010 0010100000011011 00001011 0001001110010011
Läs merDistribuerade Informationssystem VT-04
Distribuerade Informationssystem VT-04 2 Projekt Kassasystem DS är ett stort varuhus som består av ett flertal fristående butiker. Varje butik i DS säljer sina egna varor samt varor som är specifika för
Läs mer