TTK4235 Tilpassede datasystemer

studied byStudied by 5 people
5.0(1)
Get a hint
Hint

V-modellen

1 / 84

flashcard set

Earn XP

Description and Tags

Mangler overlapp med datdig-pensum

85 Terms

1

V-modellen

Utviklingsmodell der du planlegger og stiller krav på vei ned og tester på vei opp

New cards
2

Moduldesign

Definerer enheter innenfor systemet og hvordan de skal funke

New cards
3

Arkitekturdesign

Definerer hvordan systemet skal samarbeide og fungere som en helhet

New cards
4

Sporbarhet

Prinsipp om at det skal være mulig knytte all kode og alle krav sammen

New cards
5

PLS

Industriell datamaskin laget for spesifikke oppgaver, enkel fleksibel robust

New cards
6

Programmerinsspråk PLS

Instruksjonsliste, strukturert tekst, ladderdiagram, funksjonsblokkdiagram, sekvensielt funksjonsdiagram

New cards
7

Logikkstyring

Del av reguleringssystem som tar seg av logiske funksjoner

New cards
8

Kombinatorisk logikk

Statiske funksjoner, reagerer likt på lik input, logiske porter

New cards
9

Sekvensiell logikk

Har hukommelse, altså indre tilstand, vipper

New cards
10

Tidssekvens

skifter tilstand på bestemt tidspunkt

New cards
11

beregningssekvens

beregningsresultater underveis styrer systemet

New cards
12

prossessbetingede sekvenser

tar hensyn til innganger og målesignal for å styre systemet

New cards
13

Huffmantabell

Tabell med tilstander og hva som skjer ved signal for hver inngang

New cards
14

Beslutningstabell

Tabell for mer kompliserte og større system, med betingelser, regler, aksjoner

New cards
15

UML

“språk” for å beskrive systemer

New cards
16

Use case-diagram

Har actors, association og use-case og en beskrivelse med pre-conditions, trigger, scenarier, guarantee

New cards
17

Klassediagram

Beskriver gruppering av systemet i delsystemer/moduler

New cards
18

Tilstandsdiagram

Oversikt over de forskjellige tilstandene og transisjonene mellom disse

New cards
19

Aktivitetsdiagram

Beskriver en aktivitet, viser flyten og beslutningene i systemet

New cards
20

Sekvensdiagram

Viser hvordan forskjellige deler samarbeider med et scenario

New cards
21

Preprossesor

Ordner direktiver, makroer, kopierer h-filer, legger inn info til feilrapportering

New cards
22

Kompilator

Oversetter til assemblykode

New cards
23

Assembler

Oversetter assemblykode til maskinkode og produserer objektfiler

New cards
24

Linkeren

Henter objektfiler og bibliotekfiler, kombinerer minnesegmenter, lager kjørbar fil

New cards
25

Kodekvalitet

Lesbarhet, vedlikeholdbarhet, pålitelighet

New cards
26

Kohesjon

Hvor godt er moduler/operasjoner gruppert

New cards
27

struct

samling variabler med villkårlig antall og type

New cards
28

Union

samling av flere måte å aksessere samme minneområdet

New cards
29

Memory layout

“Bildet” som tilhører C-programmet, legges i RAM

New cards
30

Text

Inneholder instruksjoner, delbart mellom prosesser, ofte RO

New cards
31

Data

Globale og statiske variabler eksplisitt initialisert

New cards
32

BSS

Uninitialiserte variabler, typisk fylt med 0

New cards
33

Stack

Lokale variabler, funksjonspekere, hver funksjon får stack-frame

New cards
34

Heap

Alt dynamisk allokert

New cards
35

Minnelekkasje

Når du glemmer å frigjøre dynamisk allokert minne

New cards
36

Portmapped IO

IO-enheter adresseres separat fra RAM og ROM

New cards
37

Minnemappet IO

Burker samme adresserom, IO-enheter ser ut som vanlig minne

New cards
38

Polling

Sjekker regelmessig for hendelser, enkelt ineffektivt

New cards
39

Interrupts

Ekstern hendelse gjør at programmet avbrytes, generelt mer effektivt

New cards
40

Maskerbare interrupts

Interrupts som kan deaktiveres

New cards
41

Interrupt Service Routine (ISR)

Lagre prosessors tilstand, bekrefte interrupt, aksjoner, gjenopprette

New cards
42

Interrupt vector table

Funksjonspekere til riktig ISR

New cards
43

Timere

Enheter satt opp til å generere interrupts ved gitte tidsintervaller

New cards
44

Watchdog-timere

Timere som kun skal slå ut når programmet stopper opp, resetter systemet

New cards
45

Nyquist-Shannons samplingsteorem

Et analogt signal kan rekosntrueres dersom tastefrekvensen er minst dobbelt så høy som den høyeste frekvensen i signalet

New cards
46

Arbeidsområde

Laveste og høyeste analoge verdi

New cards
47

Omfang

differansen mellom høyeste og laveste analoge verdi

New cards
48

Oppløsning

LSB=O/2^N

New cards
49

Kvantisering

Mapping til er fast og endelig sett av digitale verdier

New cards
50

Dynamisk område

Forholdet mellom største og minste representerbare nivå

New cards
51

Skalering

Antatt sammenheng mellom fysisk strørrelse og intern variabel, Y=k(Z-Z0)+Y0

New cards
52

Kalibrering

Fastlegge faktisk sammenheng mellom fysisk størrelse og intern variabel i ferdig system

New cards
53

OSI-modellen

konseptuell arkitektur for datanettverk

New cards
54

UART

Hardwareenhet for seriell kommunikasjon

New cards
55

RS-standarder

Definerer fysiske grensesnitt og signalnivåer

New cards
56

SPI

Bussystem for å koble periferienheter i småskala, 4 linjer, rask, simultan sending

New cards
57

I2C/TWI

periferienheter i småskala tilapssede datasystemer, to linjer, litt tregere enn SPI

New cards
58

USB

Enheter kobles til hubs i stjernekonfig, host poller hubs jevnlig

New cards
59

Informasjonsinnhold

Hvor mye info et symbol har

New cards
60

Informasjonsbidrag

Hvor mye info symbolet bidrar med [bit/symbol]

New cards
61

Kildeentropi

Summen av alle informasjonsbidragene [bit/symbol]

New cards
62

Midlere informasjonshastighet

Hvor raskt kilden sender ut info [bit/s]

New cards
63

Huffmankoding

Algoritme for å optimalisere antall bits per symbol

New cards
64

Kanalkapasitet

Maksimal informasjonsmengde kanalen kan overføre [bit/s]

New cards
65

Stigenettverk

DAomsettere

New cards
66

Servoomsetter

ADC som teller digitalt til analogt signal passer, lav oppløsning/hastighet/nøyakitghet/kostnad/kapasitet

New cards
67

SAR

ADC som gjør binærsøk på riktig verdi, ser på en og en bit, med oppløsning/hastighet/nøyakitghet, lav kostnad/kapasitet

New cards
68

Dobel-rampe omsetter

Integerer signalet over en fast periode og finner tiden det tar for å gå tilbake til 0, høy oppløsning/nøyaktighet/kompleksitet med kostnad lav hastighet

New cards
69

Paralell/flash-omsetter

Sammenlikner analoge signalet 2^N-1 ganger og logikk gir ord, høy hastighet/kostnad/kompleksitet, lav oppløsning/nøyaktighet

New cards
70

Metoder for støybekjemping

eliminere støykilde, redusere koblingsvei, mer robust komponent

New cards
71

elektromagnetisk støy

alle EM-fenomener med uheldig innvirkning

New cards
72

elektromagnetisk emisjon

når EM-energi strømmer ut fra kilde

New cards
73

elektromagnetisk forstyrrelse

uheldig påvirkning av funksjon pga EM-støy

New cards
74

immunitetsnivå

max nivå EM-støy utstyr tåler uten redusert funksjon

New cards
75

Immunitetsgrense

min påkrevd immunitetsnivå

New cards
76

emisjonsgrense

max tillat emisjonsnivå

New cards
77

emisjonsnivå

faktisk max utsendt støy

New cards
78

kompabilitetsmargin

avstand mellom immunitetsgrense og emisjonsgrense

New cards
79

Typer koblingsveier for EM-støy

Ledningsbundet(galvanisk, induktiv, kapasitiv), stråling

New cards
80

Elektromagnetisk puls (EMP)

kortvarig intens radiobølge

New cards
81

Hovedgrupper støy på el-nettet

transienter pulser og radiofrekvent støy, spenningsvariasjoner, spenningsfall og tilførselsfeil

New cards
82

Skjerming av kabler

kabeltype, paralelle ledere, tvinnede ledere, koaksialkabel

New cards
83

inngangsplate

forsterkning av skjerm der overføring mellom soner skjer

New cards
84

Jordtre

metode for jording der hver sone er i en egen trestruktur med felles jordingspunkt

New cards
85

Metoder for å redusere effekter

soneinndeling, skjerming, jording og støyavledning

New cards

Explore top notes

note Note
studied byStudied by 18 people
... ago
5.0(2)
note Note
studied byStudied by 14 people
... ago
5.0(1)
note Note
studied byStudied by 13 people
... ago
5.0(1)
note Note
studied byStudied by 132 people
... ago
5.0(3)
note Note
studied byStudied by 54 people
... ago
5.0(1)
note Note
studied byStudied by 584 people
... ago
5.0(6)
note Note
studied byStudied by 25 people
... ago
5.0(2)
note Note
studied byStudied by 2321 people
... ago
5.0(6)

Explore top flashcards

flashcards Flashcard (85)
studied byStudied by 6 people
... ago
5.0(1)
flashcards Flashcard (57)
studied byStudied by 5 people
... ago
5.0(1)
flashcards Flashcard (38)
studied byStudied by 56 people
... ago
5.0(4)
flashcards Flashcard (88)
studied byStudied by 4 people
... ago
4.0(1)
flashcards Flashcard (46)
studied byStudied by 3 people
... ago
5.0(1)
flashcards Flashcard (20)
studied byStudied by 9 people
... ago
5.0(1)
flashcards Flashcard (39)
studied byStudied by 39 people
... ago
5.0(1)
flashcards Flashcard (200)
studied byStudied by 19 people
... ago
5.0(1)
robot