Herconfigureerbare Hardware in Ieders Bereik

Save this PDF as:
 WORD  PNG  TXT  JPG

Maat: px
Weergave met pagina beginnen:

Download "Herconfigureerbare Hardware in Ieders Bereik"

Transcriptie

1 Herconfigureerbare Hardware in Ieders Bereik Prof. Dirk Stroobandt Universiteit Gent Vakgroep ELIS Onderzoeksgroep PARIS Overzicht Nood aan digitale verwerking van gegevens Voordelen van FPGA s Wat is een FPGA? Hoe programmeer je een FPGA? Toepassingen in PARIS 12 mei 2005 Dirk Stroobandt: FPGA's in ieders bereik 2

2 Inleiding 12 mei 2005 Dirk Stroobandt: FPGA's in ieders bereik 3 Inleiding 12 mei 2005 Dirk Stroobandt: FPGA's in ieders bereik 4

3 Huidige (ingebedde) systemen Sensor A/D µ-processor DSP Actuator D/A ASIC MEMS 12 mei 2005 Dirk Stroobandt: FPGA's in ieders bereik 5 12 mei 2005 Dirk Stroobandt: FPGA's in ieders bereik 6

4 Tegenstrijdige eisen Multimedia-toepassingen (op mobiele toestellen) Vereisen enorme rekenkracht (in ware tijd) + - * > Hardware (HW) Geen overbodige functionaliteit noch verbindingen Massaal parallel Geen configuratie Vaste structuur Veel parallellisme Te duur 12 mei 2005 Dirk Stroobandt: FPGA's in ieders bereik 7 Tegenstrijdige eisen Multimedia-toepassingen (op mobiele toestellen) Vereisen flexibiliteit, veranderingen tijdens de uitvoering µprocessor Software (SW) D$ Rf + - * > ID Zeer flexibel Weinig parallellisme Te traag Sw I$ Programmeerbaar Sequentieel Instructiestroom n 12 mei 2005 Dirk Stroobandt: FPGA's in ieders bereik 8

5 Nood aan flexibiliteit Waarom is zo veel flexibiliteit nodig? Tijdsmultiplexering van hardwaremiddelen Nieuwe toepassingen moeten op de toestellen kunnen draaien HW moet optimale efficiëntie hebben voor elke toepassing Schaalbare toepassingen laten toe de QoS aan te passen aan de noden van het moment? 12 mei 2005 Dirk Stroobandt: FPGA's in ieders bereik 9 Tegenstrijdige eisen Multimedia-toepassingen (op mobiele toestellen) Vereisen flexibiliteit, veranderingen tijdens de uitvoering Vereisen enorme rekenkracht (in ware tijd) Software (SW) Conflict Hardware (HW) Zeer flexibel Weinig parallellisme Te traag Flexibel Veel parallellisme Ideaal Nieuwe optie: FPGA s Field Programmable Gate Array : Grote matrix van hardware-blokken met herconfigureerbare functies en verbindingen Vaste structuur Veel parallellisme Te duur 12 mei 2005 Dirk Stroobandt: FPGA's in ieders bereik 10

6 Overzicht Nood aan digitale verwerking van gegevens Voordelen van FPGA s Wat is een FPGA? Hoe programmeer je een FPGA? Toepassingen in PARIS 12 mei 2005 Dirk Stroobandt: FPGA's in ieders bereik 11 Voordelen van FPGA s De ontwerpstappen voor digitaal ontwerp Systeemspecificatie Functioneel ontwerp Logisch ontwerp X=(ABCD+A+D+A(B+C)) Y=(A(B+C)+AC+D+A(BC+D)) Circuitontwerp Fysisch ontwerp Fabricatie Inpakken en testen 12 mei 2005 Dirk Stroobandt: FPGA's in ieders bereik 12

7 Voordelen van FPGA s In ASIC s: poorten worden als transistorschakelingen op de chip gebakken Circuitontwerp 12 mei 2005 Dirk Stroobandt: FPGA's in ieders bereik 13 Voordelen van FPGA s In FPGA s: poorten worden als waarheidstabel geïmplementeerd waarbij de uitgangswaarden in flip-flops (geheugens) na fabricatie opgeslagen (en gewijzigd) kunnen worden. a b c d uit a b c d uit mei 2005 Dirk Stroobandt: FPGA's in ieders bereik 14

8 Energie-flexibiliteitconflict Power efficiency (MOPS/mWatt) 1000 Source: T.Claasen et al. (ISSCC99) Intrinsic power efficiency of 32 b silicon AmI hardwired muxed reconfigurable computing ISProcessors microprocessors DSP-ASIP s feature size(µm) 12 mei 2005 Dirk Stroobandt: FPGA's in ieders bereik 15 Prijsvoordeel FPGA s 12 mei 2005 Dirk Stroobandt: FPGA's in ieders bereik 16

9 Overzicht Nood aan digitale verwerking van gegevens Voordelen van FPGA s Wat is een FPGA? Hoe programmeer je een FPGA? Toepassingen in PARIS 12 mei 2005 Dirk Stroobandt: FPGA's in ieders bereik 17 Wat is een FPGA? Chip met programmeerbare logische blokken verbindingen Oorspronkelijk enkel opzoektabellen verbindingsmatrices CLB CLB CLB CLB CLB CLB Programmeren door lange bitsequenties aan te leggen (leggen functies EN verbindingen vast) 12 mei 2005 Dirk Stroobandt: FPGA's in ieders bereik 18

10 Wat is een FPGA? Hedendaagse FPGA s hebben ook Voorbestemde blokken zoals vermenigvuldigers Gedistribueerd geheugen (registers) Blokken RAM-geheugen Speciale I/O-blokken DSP-blokken Processoren (PowerPC - ARM) Voorbeelden: Xilinx Virtex II FPGA s Altera Stratix II FPGA s 12 mei 2005 Dirk Stroobandt: FPGA's in ieders bereik 19 Virtex II Configurable Logic Block (CLB) 12 mei 2005 Dirk Stroobandt: FPGA's in ieders bereik 20

11 Virtex II Slice (gesimplificeerd) Opzoektabellen (LUT) F en G kunnen gebruikt worden om elke Boolese functie van 4 variabelen te berekenen of als geheugenblokjes. 12 mei 2005 Dirk Stroobandt: FPGA's in ieders bereik 21 VIRTEX II slice 12 mei 2005 Dirk Stroobandt: FPGA's in ieders bereik 22

12 VIRTEX II overzicht 12 mei 2005 Dirk Stroobandt: FPGA's in ieders bereik 23 VIRTEX II block selectram 12 mei 2005 Dirk Stroobandt: FPGA's in ieders bereik 24

13 VIRTEX II Routing Architecture 12 mei 2005 Dirk Stroobandt: FPGA's in ieders bereik 25 VIRTEX II Routing Architecture 12 mei 2005 Dirk Stroobandt: FPGA's in ieders bereik 26

14 Virtex II Pro bevat tot 4 PowerPC processor cores 12 mei 2005 Dirk Stroobandt: FPGA's in ieders bereik 27 Stratix II 12 mei 2005 Dirk Stroobandt: FPGA's in ieders bereik 28

15 Een gloednieuw FPGA-bord 12 mei 2005 Dirk Stroobandt: FPGA's in ieders bereik * > De drie berekeningsvormen Processor Herconfigureerbaar ASIC D$ Rf + > + - * > * * > ID Sw I$ n Configuration 1 0 Sw Programeerbaar Sequentieel Zeer veel toepassingen Weinig efficiënt Configureerbaar Algoritme parallel uitgevoerd Groot aantal toepassingen Vrij efficiënt Geen configuratie Massaal parallel Eén toepassing Zeer efficiënt 12 mei 2005 Dirk Stroobandt: FPGA's in ieders bereik 30

16 En allerlei tussenvormen Processor Herconfigureerbaar ASIC D$ Rf + > + - * > * * > ID Sw I$ n Configuration 1 0 Sw DSP-Processor Structured ASIC 12 mei 2005 Dirk Stroobandt: FPGA's in ieders bereik 31 Overzicht Nood aan digitale verwerking van gegevens Voordelen van FPGA s Wat is een FPGA? Hoe programmeer je een FPGA? Toepassingen in PARIS 12 mei 2005 Dirk Stroobandt: FPGA's in ieders bereik 32

17 Hoe programmeer je een FPGA? mei 2005 Dirk Stroobandt: FPGA's in ieders bereik 33 Opstelling: FPGA-bord in computer 12 mei 2005 Dirk Stroobandt: FPGA's in ieders bereik 34

18 Hardware-beschrijving (VHDL) 12 mei 2005 Dirk Stroobandt: FPGA's in ieders bereik 35 Programma ontwerpt de hardware 12 mei 2005 Dirk Stroobandt: FPGA's in ieders bereik 36

19 Resultaat van plaatsing (simulatie) 12 mei 2005 Dirk Stroobandt: FPGA's in ieders bereik 37 Resultaat van plaatsing (simulatie) 12 mei 2005 Dirk Stroobandt: FPGA's in ieders bereik 38

20 Resultaat van plaatsing (simulatie) 12 mei 2005 Dirk Stroobandt: FPGA's in ieders bereik 39 Resultaat na configuratie (opgemeten) 12 mei 2005 Dirk Stroobandt: FPGA's in ieders bereik 40

21 Overzicht Nood aan digitale verwerking van gegevens Voordelen van FPGA s Wat is een FPGA? Hoe programmeer je een FPGA? Toepassingen in PARIS 12 mei 2005 Dirk Stroobandt: FPGA's in ieders bereik 41 Toepassingen in PARIS MP3-speler (studententhesis ) 12 mei 2005 Dirk Stroobandt: FPGA's in ieders bereik 42

22 Ongecomprimeerde beelden Gecomprimeerde beelden Toepassingen in PARIS Inverse Wavelet wavelettr. T. Implementatie schaalbare videocodec Meer info: of I n p a k k e n U i t p a k k e n Verzenden bitstroom 12 mei 2005 Dirk Stroobandt: FPGA's in ieders bereik 43 Toepassingen in PARIS Transparante communicatie tussen Java en herconfigureerbare hardware JIT-compiler Geïnterpreteerd Bewegingsschatting Wavelettransformatie Transform Entropieencodering Bewegingsvectorencodering Motion Vector Encoding Bewegingscompensatie Motion Comp. Entropiedecodering Entropy Decoding Bewegingsvectordecoding Motion Vector Decoding Machinecode Bytecode HW-compiler Bitstroom Meer info: 12 mei 2005 Dirk Stroobandt: FPGA's in ieders bereik 44

23 Conclusies Herprogrammeerbare componenten hebben veel betere prestaties dan een processor veel meer flexibiliteit dan een ASIC Herprogrammeerbare componenten zijn goedkoper dan ASICs voor oplagen tot a stuks kunnen veel sneller geprogrammeerd worden dan een ASIC gefabriceerd Herprogrammeerbare componenten zijn zeer geschikt voor KMO s (en universiteiten) 12 mei 2005 Dirk Stroobandt: FPGA's in ieders bereik 45 Vragen? Prof. Dirk Stroobandt Universiteit Gent Vakgroep ELIS Onderzoeksgroep PARIS Wie zelf in de praktijk wil leren hoe FPGA s geprogrammeerd en gebruikt kunnen worden, kan begin 2006 de IVPV-opleiding Ontwerpmethodologie voor ingebedde elektronische systemen volgen. 12 mei 2005 Dirk Stroobandt: FPGA's in ieders bereik 46

Hoe zet ik een geslaagd SBOproject

Hoe zet ik een geslaagd SBOproject Hoe zet ik een geslaagd SBOproject op? Prof. Dirk Stroobandt Universiteit Gent, groep PARIS pag. 1 Eigen situatie Als hoofdaanvrager: GBOU-project RESUME (2003-2006) SBO-project FlexWare (2007-2010) Als

Nadere informatie

Samenvatting Field programmabale gate arrays (FPGA s) Dynamische herconfiguratie.

Samenvatting Field programmabale gate arrays (FPGA s) Dynamische herconfiguratie. Samenvatting Field programmabale gate arrays (FPGA s) zijn heel aantrekkelijk als ontwerpplatform voor digitale systemen. FPGA s zijn geïntegreerde schakelingen die geprogrammeerd of geconfigureerd kunnen

Nadere informatie

PCI Ontwikkelplatformen

PCI Ontwikkelplatformen PCI Ontwikkelplatformen Jan Genoe KHLim In dit deel bespreken we de verschillende ontwikkelplatformen die ter beschikking staan om een PCI kaart te ontwikkelen. 1 Ontwikkelplatformen van PCI kaarten Gebruik

Nadere informatie

EDK Walkthrough: Hardwareontwerp met GPIO en UART Deel 1

EDK Walkthrough: Hardwareontwerp met GPIO en UART Deel 1 EDK Walkthrough: Hardwareontwerp met GPIO en UART Deel 1 1. Doel Kennismaking met de EDK van Xilinx: - begrijpen van de ontwerpomgeving en design flow - aanmaken van een Xilinx Platform Studio project

Nadere informatie

informatica. hardware. overzicht. moederbord CPU RAM GPU architectuur (vwo)

informatica. hardware. overzicht. moederbord CPU RAM GPU architectuur (vwo) informatica hardware overzicht moederbord CPU RAM GPU architectuur (vwo) 1 moederbord basis van de computer componenten & aansluitingen chipset Northbridge (snel) Southbridge ("traag") bussen FSB/HTB moederbord

Nadere informatie

Jan Genoe KHLim. VHDL Inleiding. In dit hoofdstuk situeren we het steeds toenemende belang van VHDL in het elektronisch ontwerp.

Jan Genoe KHLim. VHDL Inleiding. In dit hoofdstuk situeren we het steeds toenemende belang van VHDL in het elektronisch ontwerp. inleiding Inleiding Jan Genoe KHLim In dit hoofdstuk situeren we het steeds toenemende belang van in het elektronisch ontwerp. 1 inleiding Doelstellingen en behandelde topics doelstelling: de voornaamste

Nadere informatie

Dynamische Circuitspecialisatie

Dynamische Circuitspecialisatie Dynamische Circuitspecialisatie Karel Bruneel promotor: prof. Dirk Stroobandt Field Programmable Gate Array 11111111111 1111111111111 1111111111 11111111111 Digitale GSM- 111111111 1111111111 11111 chip

Nadere informatie

Hardware-software Co-design

Hardware-software Co-design Jan Genoe KHLim Versie: maandag 10 juli 2000 Pagina 1 Wat is HW/SW Co-design Traditioneel design: De verdeling tussen de HW en de SW gebeurt bij het begin en beiden worden onafhankelijk ontwikkeld Verweven

Nadere informatie

EE1410: Digitale Systemen BSc. EE, 1e jaar, , 6e hoorcollege

EE1410: Digitale Systemen BSc. EE, 1e jaar, , 6e hoorcollege EE4: Digitale Systemen BSc. EE, e jaar, 22-23, 6e hoorcollege Arjan van Genderen, Stephan Wg, Computer Engineering 22-4-23 Delft University of Technology Challenge the future Rooster 4e kwartaal (der voorbehoud)

Nadere informatie

Wat is Arduino? Arduino = microprocessor (Atmel)

Wat is Arduino? Arduino = microprocessor (Atmel) Intro tot Arduino Wat is Arduino? Volgens de website: Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software. It's intended for artists, designers,

Nadere informatie

FPGA-makers op zoek naar de softwareontwikkelaar

FPGA-makers op zoek naar de softwareontwikkelaar FPGA-makers op zoek naar de softwareontwikkelaar 11 juni 2012 Zowel Altera als Xilinx werkt aan hybride processoren van FPGA s en Arm-CPU s. De grote verschillen zitten in de manier waarop de bedrijven

Nadere informatie

Peripheral Interface Controllers. BRAC clubavond 5-105 PE2WDO

Peripheral Interface Controllers. BRAC clubavond 5-105 PE2WDO Peripheral Interface Controllers -10 PE2WDO Programma Introductie Wat is een PIC Wat heb je nodig om te beginnen Praktijkopdrachten: Voorbeeld met uitleg Opdrachten pag. 2 Wat is een PIC Programmable Intelligent

Nadere informatie

Moby Dick, het ontwerp van een Digitale Kameraad

Moby Dick, het ontwerp van een Digitale Kameraad Moby Dick, het ontwerp van een Digitale Kameraad Paul J.M. Havinga en Gerard J.M. Smit Embedded Systems, faculteit der Informatica, Universiteit Twente {havinga,smit}@cs.utwente.nl Zullen de zaktelefoon

Nadere informatie

Microcontrollers Introductie INLMIC Jesse op den Brouw INLMIC/2014-2015

Microcontrollers Introductie INLMIC Jesse op den Brouw INLMIC/2014-2015 Microcontrollers Introductie INLMIC Jesse op den Brouw INLMIC/2014-2015 Microcontroller Uit Wikipedia A microcontroller (sometimes abbreviated µc or uc) is a small computer on a single integrated circuit

Nadere informatie

Praktijkinstructie Industriële automatisering 3 (ICT09.3/CREBO:53270)

Praktijkinstructie Industriële automatisering 3 (ICT09.3/CREBO:53270) instructie Industriële automatisering 3 (ICT09.3/CREBO:53270) pi.ict09.3.v1 ECABO, 1 april 2002 Alle rechten voorbehouden. Niets uit deze uitgave mag worden vermenigvuldigd, overgenomen, opgeslagen of

Nadere informatie

Klas : 5 Industriële ICT Herhalingsvragen reeks 1 PC-techniek

Klas : 5 Industriële ICT Herhalingsvragen reeks 1 PC-techniek Klas : 5 Industriële ICT Herhalingsvragen reeks 1 PC-techniek VTI St.- Laurentius Neem eerst de tekst in het boek door, doe dit enkele keren en probeer uiteraard te onthouden wat je leest. Los nadien de

Nadere informatie

2 Algemene opbouw van een computersysteem

2 Algemene opbouw van een computersysteem Procescomputer E. Gernaat 1 Microprocessoren algemeen Informatie-verwerking zoals behandeld is momenteel vrijwel geheel overgenomen door microprocessoren. Wanneer we voortborduren op het idee van combinatorische

Nadere informatie

De Arduino-microcontroller in de motorvoertuigentechniek (2)

De Arduino-microcontroller in de motorvoertuigentechniek (2) De Arduino-microcontroller in de motorvoertuigentechniek (2) E. Gernaat (ISBN 978-90-79302-11-6) 1 Procescomputer 1.1 Microprocessoren algemeen De informatie-verwerking zoals is behandeld, is vrijwel geheel

Nadere informatie

door Jef Laurijssen & Bruno De Maesschalck

door Jef Laurijssen & Bruno De Maesschalck Faculteit Toegepaste Wetenschappen Vakgroep Electronica en Informatiesystemen Voorzitter: Prof. J. Van Campenhout Aanpassen processorkern voor superscalaire werking, ter voorbereiding op MORF door Jef

Nadere informatie

De Arduino-microcontroller in de motorvoertuigentechniek (4)

De Arduino-microcontroller in de motorvoertuigentechniek (4) De Arduino-microcontroller in de motorvoertuigentechniek () E. Gernaat (ISBN 978-90-7930--6) De Atmel ATmega38/P microcontroller. Uitvoering De ATmega38 is een microprocessor van de Amerikaanse firma ATMEL

Nadere informatie

High Performance Computing

High Performance Computing High Performance Computing Kristian Rietveld (krietvel@liacs.nl, kamer 138) Groep Computer Systems High-Performance Computing Optimizing compilers (generieke codes, maar ook specifieke rekenkernels). Parallel

Nadere informatie

SOFTWARE ENGINEERING @ ELEKTRONICA

SOFTWARE ENGINEERING @ ELEKTRONICA SOFTWARE ENGINEERING @ ELEKTRONICA VU BETA Exacte Wetenschappen Natuurkunde Scheikunde Wiskunde Informatica Aard en Levenswetenschappen Aardwetenschappen Biologie Neurowetenschappen Gezondheid Milieu 2

Nadere informatie

De AT90CAN microprocessor van ATMEL in de motorvoertuigentechniek (2)

De AT90CAN microprocessor van ATMEL in de motorvoertuigentechniek (2) De AT90CAN microprocessor van ATMEL in de motorvoertuigentechniek (2) Timloto o.s. / E. Gernaat / ISBN 978-90-79302-06-2 Op dit werk is de Creative Commens Licentie van toepassing. Uitgave: september 2012

Nadere informatie

VHDL overzicht. Digitale Systemen (ET1 410) VHDL? VHDL? Sequentieel vs. Concurrent 2/15/2011

VHDL overzicht. Digitale Systemen (ET1 410) VHDL? VHDL? Sequentieel vs. Concurrent 2/15/2011 VHDL overzicht Digitale Systemen (ET1 410) Arjan van Genderen Stephan Wong Faculteit EWI Technische Universiteit Delft Cursus 2010 2011 Wat is VHDL? Waarvoor gebruiken we het? Deze college Sequentieel

Nadere informatie

Inleiding elektronica Presentatie 1

Inleiding elektronica Presentatie 1 Inleiding elektronica Presentatie 1 2 Versie: 18 augustus 2014 Inleiding Elektronica Presentatie 1 16-9-2013 Praktische Elektronica, talk of the day! 2 1 Doel van deze module Herkennen van de algemene

Nadere informatie

C.M.T.S. Drachten Middelbaar Technische School Afdeling: Elektronica Een jaar onderbroken vanwege International High School 1986 1987 in Singapore.

C.M.T.S. Drachten Middelbaar Technische School Afdeling: Elektronica Een jaar onderbroken vanwege International High School 1986 1987 in Singapore. 11 January 2011 Persoonlijke Informatie Naam: R. Kats Roepnaam: Romke Sekse: Man Nationaliteit: Nederlandse Geboortedatum: 17 Oktober, 1969 e mail: Homepage: romke@chello.nl http://members.chello.nl/r.kats

Nadere informatie

Nederlandse samenvatting (Dutch summary)

Nederlandse samenvatting (Dutch summary) Nederlandse samenvatting (Dutch summary) Ditproefschriftpresenteerteen raamwerk voorhetontwikkelenvanparallellestreaming applicaties voor heterogene architecturen met meerdere rekeneenheden op een chip.

Nadere informatie

PROJECT: IRIS. (Plan van aanpak) Naam Functie Paraaf

PROJECT: IRIS. (Plan van aanpak) Naam Functie Paraaf Plan van aanpak IRIS Documenthistorie Revisies Versie Status Datum Wijzigingen PROJECT: IRIS (Plan van aanpak) Goedkeuring Dit document behoeft de volgende goedkeuringen: Versie Datum goedkeurin g Naam

Nadere informatie

Quantum computing. Dirk Nuyens. dept. computerwetenschappen KULeuven. [dirk.nuyens@cs.kuleuven.ac.be]

Quantum computing. Dirk Nuyens. dept. computerwetenschappen KULeuven. [dirk.nuyens@cs.kuleuven.ac.be] Quantum computing Dirk Nuyens [dirk.nuyens@cs.kuleuven.ac.be] dept. computerwetenschappen KULeuven qc-sim-intro.tex Quantum computing Dirk Nuyens 18/12/2001 21:25 p.1 Mijn thesis plannen Proberen een zo

Nadere informatie

Computerarchitectuur. H&P Ch 5. Thread-Level Parallelism

Computerarchitectuur. H&P Ch 5. Thread-Level Parallelism Computerarchitectuur H&P Ch 5. Thread-Level Parallelism Kristian Rietveld http://ca.liacs.nl/ Thread-Level Parallelism In het geval van thread-level parallelism (TLP) gaan we uit van meerdere threads.

Nadere informatie

Overstappen op VoIP i.c.m. Online Dashboard.

Overstappen op VoIP i.c.m. Online Dashboard. Overstappen op VoIP i.c.m. Online Dashboard. Online Dashboard is de nieuwe dienst van WeTalk Telecom gebaseerd op hosted PBX IP telefonie. Overstappen op VoIP is voor veel organisaties al snel lonend.

Nadere informatie

AFSCHEID PROF.DR.IR. GERARD J.M. SMIT VRIJDAG 9 JUNI 2017

AFSCHEID PROF.DR.IR. GERARD J.M. SMIT VRIJDAG 9 JUNI 2017 AFSCHEID PROF.DR.IR. GERARD J.M. SMIT VRIJDAG 9 JUNI 2017 09 06 2017 ENERGIE EN COMPUTER ARCHITECTUUR - VAN PICOJOULE NAAR GIGAJOULE - AFSCHEIDSREDE PROF. DR. IR. GERARD J.M. SMIT 9 JUNI 2017 COLOFON

Nadere informatie

Hoe zet u virtualisatie slim in bij forensische onderzoeksomgevingen?

Hoe zet u virtualisatie slim in bij forensische onderzoeksomgevingen? Hoe zet u virtualisatie slim in bij forensische onderzoeksomgevingen? ir. Ronald van Vugt ronald@netwell.eu Aanleiding Deze presentatie is ontstaan naar aanleiding van een nieuw architectuur ontwerp voor

Nadere informatie

Digitale en analoge technieken

Digitale en analoge technieken Digitale en analoge technieken Peter Slaets February 14, 2006 Peter Slaets () Digitale en analoge technieken February 14, 2006 1 / 33 Computerarchitectuur 1 Processors 2 Primair geheugen 3 Secundair geheugen

Nadere informatie

Van 6 weken naar 6 minuten. met. OpenSource. Jan-Taeke Schuilenga Infrastructuur Architect Jantaeke.schuilenga@duo.nl

Van 6 weken naar 6 minuten. met. OpenSource. Jan-Taeke Schuilenga Infrastructuur Architect Jantaeke.schuilenga@duo.nl Van 6 weken naar 6 minuten met OpenSource Jan-Taeke Schuilenga Infrastructuur Architect Jantaeke.schuilenga@duo.nl Wat is DUO? Uitvoeringsorganisatie van Ministerie van OCW - Studiefinanciering - Bekostiging

Nadere informatie

Labo Digitale Systemen

Labo Digitale Systemen 6 labozittingen: 1u30 Permanente evaluatie, laatste labozitting evaluatie (+ files afgeven) Cursus: http://telescript.denayer.wenk.be/~kvb/labo_digitale_systemen Wat? Implementatie van een parametrische

Nadere informatie

Software Mobiliteit. UAMS - 6 maart 2001. Theo D'Hondt Lab voor Pogrammeerkunde Vrije Universiteit Brussel http://prog.vub.ac.

Software Mobiliteit. UAMS - 6 maart 2001. Theo D'Hondt Lab voor Pogrammeerkunde Vrije Universiteit Brussel http://prog.vub.ac. Software Mobiliteit Theo D'Hondt Lab voor Pogrammeerkunde Vrije Universiteit Brussel http://prog.vub.ac.be/~tjdhondt p. 1 Overzicht Stelling Objecttechnologie Distributie Mobiliteit Evolutie Besluit p.

Nadere informatie

Gigaset pro VLAN configuratie

Gigaset pro VLAN configuratie Gigaset pro VLAN configuratie Hogere betrouwbaarheid door gebruik van VLAN s. De integratie van spraak en data stelt eisen aan de kwaliteit van de klanten infrastructuur. Er zijn allerlei redenen waarom

Nadere informatie

Joris. Hoe omschrijven collega s jou? Betrouwbaar Verantwoordelijk Gedreven Gestructureerd Flexibel Analytisch sterk Meedenkend

Joris. Hoe omschrijven collega s jou? Betrouwbaar Verantwoordelijk Gedreven Gestructureerd Flexibel Analytisch sterk Meedenkend Contact the Agency Jasper Bolland 06 52302073 Jasper@rockstars.nl Joris Hoe omschrijven collega s jou? Betrouwbaar Verantwoordelijk Gedreven Gestructureerd Flexibel Analytisch sterk Meedenkend Roepnaam:

Nadere informatie

Geheugenbeheer. ICT Infrastructuren 2 december 2013

Geheugenbeheer. ICT Infrastructuren 2 december 2013 Geheugenbeheer ICT Infrastructuren 2 december 2013 Doelen van geheugenbeheer Reloca>e (flexibel gebruik van geheugen) Bescherming Gedeeld/gemeenschappelijk geheugen Logische indeling van procesonderdelen

Nadere informatie

De CB channel controller TMS1022NL/NLL en TMS1023NL/NLL. ( Dit is een maskrom-programmed version van de Texas Instruments TMS1000 family)

De CB channel controller TMS1022NL/NLL en TMS1023NL/NLL. ( Dit is een maskrom-programmed version van de Texas Instruments TMS1000 family) De CB channel controller TMS1022NL/NLL en TMS1023NL/NLL ( Dit is een maskrom-programmed version van de Texas Instruments TMS1000 family) Ik begin even met een korte inleiding over de TMS1000. ( Wil je

Nadere informatie

Onderwijseenheid INLMIC Inleiding microcontrollers

Onderwijseenheid INLMIC Inleiding microcontrollers Studiebelasting: 3 CP Kwartaal: EQ1.1, EQ3D.1 Verantwoordelijke docenten: J.E.J. op den Brouw, B. Kuiper Opbouw onderwijseenheid. OEdeel kwt sbu theo pract proj toetswijze bs INLMIC-co1 1 42 14 Meerkeuze

Nadere informatie

From High-Level Language to language of the hardware

From High-Level Language to language of the hardware Overzichtscollege 1 Abstractieniveaus Een computersysteem bestaat uit een hiërarchie van lagen Elke laag heeft een goed gedefinieerde interface naar de bovenliggende en onderliggende lagen Essentieel bij

Nadere informatie

optipoint 400 HFA / CorNet TS

optipoint 400 HFA / CorNet TS optipoint 400 HFA / CorNet TS 1 Inleiding... 2 2 Configuratie HiPath 3000 / IP-netwerk... 2 3 Configuratiemenu optipoint 400 HFA... 3 4 Configuratie via Web-interface... 8 September 2002 Pagina 1 1 Inleiding

Nadere informatie

Inhoudsopgave. Optimalisatie van de mmips. Forwarding optie 1. Design flow. implementation

Inhoudsopgave. Optimalisatie van de mmips. Forwarding optie 1. Design flow. implementation 2 Inhoudsopgave Optimalisatie van de mmips pc Sander Stuijk Veel gestelde vragen Hoe moet ik forwarding implementeren? Hoe moet ik clipping implementeren? Waarom is mijn simulatie zo traag? Hoe kan ik

Nadere informatie

OPERATIONELE CLUSTERING Globale clients kunnen informatie van meerdere systemen weergeven

OPERATIONELE CLUSTERING Globale clients kunnen informatie van meerdere systemen weergeven OPERATIONELE CLUSTERING Globale clients kunnen informatie van meerdere systemen weergeven Beheert u een gedistribueerd systeem met meerdere controlepunten? Wilt u al uw controle op één plaats kunnen centraliseren?

Nadere informatie

Masterproeven 2013-2014 Wireless & Cable Research Group (WiCa) Aanbevelingssystemen

Masterproeven 2013-2014 Wireless & Cable Research Group (WiCa) Aanbevelingssystemen Masterproeven 2013-2014 Wireless & Cable Research Group (WiCa) Aanbevelingssystemen WiCa Wireless 15 onderzoekers Cable 3 onderzoekers Fysische laag Toepassingslaag Karakterisatie en interactie van draadloze

Nadere informatie

Introductie. exacqvision M-Series

Introductie. exacqvision M-Series Introductie exacqvision M-Series Introductie M-Series All-In-One Recorder Agenda Introductie & positionering Voordelen Specificatie & vergelijking Productnummers Aanvullende informatie M-Series All-in-One

Nadere informatie

De nieuwe generatie Toegangsbeheer.

De nieuwe generatie Toegangsbeheer. De nieuwe generatie Toegangsbeheer. Toekomstgericht Toegangsbeheer. Software eigenschappen. Simpel en visueel. Simpel betekent niet basis, het betekent dat het product correct werd ontworpen. Het systeem

Nadere informatie

Design Data Management voor FPGA ontwikkeling

Design Data Management voor FPGA ontwikkeling Design Data Management voor FPGA ontwikkeling Al snel heb je bij electronica ontwikkeling met Design Data Management te maken, zo ook bij FGPA ontwikkeling. Er wordt immers code gegenereerd die beheerd

Nadere informatie

Vakgroep CW KAHO Sint-Lieven

Vakgroep CW KAHO Sint-Lieven Vakgroep CW KAHO Sint-Lieven Objecten Programmeren voor de Sport: Een inleiding tot JAVA objecten Wetenschapsweek 20 November 2012 Tony Wauters en Tim Vermeulen tony.wauters@kahosl.be en tim.vermeulen@kahosl.be

Nadere informatie

Van Poort tot Pipeline. Ben Bruidegom & Wouter Koolen-Wijkstra AMSTEL Instituut Universiteit van Amsterdam

Van Poort tot Pipeline. Ben Bruidegom & Wouter Koolen-Wijkstra AMSTEL Instituut Universiteit van Amsterdam Van Poort tot Pipeline Ben Bruidegom & Wouter Koolen-Wijkstra AMSTEL Instituut Universiteit van Amsterdam Van Poort tot Pipeline Pipeline processor One cycle machine Calculator File of registers Assembly

Nadere informatie

Departement industriële wetenschappen en technologie

Departement industriële wetenschappen en technologie Departement industriële wetenschappen en technologie Universitaire Campus, gebouw B B-3590 DIEPENBEEK Tel.: 011-23 07 90 Fax: 011-23 07 99 Aansturen en testen van een hybride infrarood beeldopnemer Abstract

Nadere informatie

Technische Opleidingen

Technische Opleidingen Technische Opleidingen Elauma Waagmeester Technische opleidingen Niet alleen bij nieuwbouw, maar ook bij revisies en storingen is het belangrijk om voldoende kennis van de verschillende systemen in huis

Nadere informatie

IO-Link is Smart Industry

IO-Link is Smart Industry De toenemende vraag naar informatie en intelligente interactie op alle communicatieniveau 's IO-Link presentatie 02.06.2015 Avans Hogeschool Den Bosch Inhoud Filmpje"What is IO-Link" Smart Industry: Doel

Nadere informatie

Combinatorische schakelingen

Combinatorische schakelingen Practicum 1: Combinatorische schakelingen Groep A.6: Lennert Acke Pieter Schuddinck Kristof Vandoorne Steven Werbrouck Inhoudstabel 1. Doelstellingen... 2 2. Voorbereiding... 3 3. Hardware-practicum...

Nadere informatie

CTCSS Encoder Super Flexibel Ontwerpen met een Arduino Nano

CTCSS Encoder Super Flexibel Ontwerpen met een Arduino Nano CTCSS Encoder Super Flexibel Ontwerpen met een Arduino Nano (voor minder als 2 euro weer QRV op de repeater) Henk Hamoen (PA3GUO) March 2016 Agenda Introductie CTCSS toonslot op repeaters Arduino Nano

Nadere informatie

Het flash datacenter: moderne uitdagingen opgelost

Het flash datacenter: moderne uitdagingen opgelost moderne uitdagingen opgelost Inhoud Moderne datacenters, moderne uitdagingen 03 Versnel uw datacenter 04 Niet alleen snel, maar ook veilig 05 IBM FlashSystem Family 06 2 Moderne datacenters, moderne uitdagingen

Nadere informatie

Zelftest Inleiding Programmeren

Zelftest Inleiding Programmeren Zelftest Inleiding Programmeren Document: n0824test.fm 22/01/2013 ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium TRAINING & CONSULTING INLEIDING BIJ DE ZELFTEST INLEIDING PROGRAMMEREN Deze

Nadere informatie

Vergroening Kennisnet Cloud

Vergroening Kennisnet Cloud Vergroening Kennisnet Cloud Have your cake and eat it too Dirk Linden 30 januari 2014 Inleiding / Aanleiding Aanbesteding Kennisnet Housing en Hosting 2013 Nieuwbouw aangegrepen door Vancis en Kennisnet

Nadere informatie

Samenvatting. Samenvatting

Samenvatting. Samenvatting xi Vandaag ligt de voornaamste hinderpaal voor residentiële toegang tot breedband Internet en andere diensten in het toegangsnetwerk, het laatste eindje bekabeling of draadloze infrastructuur dat de individuele

Nadere informatie

BELTUG Standpunt BELTUG antwoord op de raadpleging van de markt m.b.t. de mogelijke beleidsopties inzake de evolutie van de geografische nummers

BELTUG Standpunt BELTUG antwoord op de raadpleging van de markt m.b.t. de mogelijke beleidsopties inzake de evolutie van de geografische nummers BELTUG Standpunt BELTUG antwoord op de raadpleging van de markt m.b.t. de mogelijke beleidsopties inzake de evolutie van de geografische nummers Antwoord raadpleging nummering april 2009 1 April 2009 BELTUG

Nadere informatie

Hierbij gaat voor de delegaties document C(2017) 6321 final - Annex 1 Part 6/11.

Hierbij gaat voor de delegaties document C(2017) 6321 final - Annex 1 Part 6/11. Raad van de Europese Unie Brussel, 27 september 2017 (OR. en) 12656/17 ADD 6 BEGELEIDENDE NOTA van: ingekomen: 26 september 2017 aan: COMER 100 CFSP/PESC 829 CONOP 74 ECO 56 UD 215 ATO 42 COARM 247 DELACT

Nadere informatie

Hoe werkt een computer precies?

Hoe werkt een computer precies? Hoe werkt een computer precies? Met steun van stichting Edict Ben Bruidegom & Wouter Koolen-Wijkstra AMSTEL Instituut Universiteit van Amsterdam Overview Introductie SIM-PL Simulatietool voor werking computer

Nadere informatie

Pajottenlandse Radio Amateurs

Pajottenlandse Radio Amateurs Pajottenlandse Radio Amateurs ON3BL 07/02/2014 SDR ontvangst met RTL-stick Waarvoor staat de afkorting SDR? SDR Software Defined Radio Definitie van Software Defined Radio Een radiocommunicatiesysteem

Nadere informatie

BIJLAGE 18: INSTALLATIE EN AANPASSING HUISHOUDELIJKE APPARATUUR

BIJLAGE 18: INSTALLATIE EN AANPASSING HUISHOUDELIJKE APPARATUUR Installatie en aanpassing huishoudelijke apparatuur De Flexines demonstrator is gebaseerd op het concept van het huishouden van de toekomst. Zo n huishouden bezit een aantal energie consumerende en energie

Nadere informatie

Nieuw: controllers van Syel Europe

Nieuw: controllers van Syel Europe INDUSTRIËLE ELEKTRONICA Nieuw: controllers van Syel Europe De compacte controller die intelligent én voordelig is. voor seriebouw en klantspecifieke toepassingen voor complexe berekeningen én eenvoudige

Nadere informatie

Product catalogus VU+ TEL: +31 (0) 50-5793213 EMAIL: INFO@ASTRASAT.NL KOPENHAGENSTRAAT 2 FAX: +31 (0) 50-5793214 WEB: WWW.ASTRASAT.NL 9723BB GRONINGEN

Product catalogus VU+ TEL: +31 (0) 50-5793213 EMAIL: INFO@ASTRASAT.NL KOPENHAGENSTRAAT 2 FAX: +31 (0) 50-5793214 WEB: WWW.ASTRASAT.NL 9723BB GRONINGEN Product catalogus VU+ VU+ Solo UITSTEKENDE BEELD KWALITEIT De Vu+ Solo is ontwikkelt met een duidelijke missie, namelijk het voorzien van klanten met een multi-getalenteerde HD Zapper voor een betaalbare

Nadere informatie

Labo digitale technieken

Labo digitale technieken .. Het gebied "elektronica" is reeds geruime tijd onderverdeeld in twee specialiteiten, namelijk de analoge en de digitale technieken. Binnen analoge schakelingen gebeurt de signaalverwerking met lineaire

Nadere informatie

Adequate mobiele zorgcommunicatie Axio Mobility 2.0

Adequate mobiele zorgcommunicatie Axio Mobility 2.0 Adequate mobiele zorgcommunicatie 20/10/2016 Alarmen op mobiele toestellen Axio Mobility is een oplossing waarbij gebruik wordt gemaakt van specifieke professionele mobiele toestellen om oproepen en alarmen

Nadere informatie

Dynamisch herconfigureerbare partoonherkenning voor reguliere expressies op FPGA

Dynamisch herconfigureerbare partoonherkenning voor reguliere expressies op FPGA Dynamisch herconfigureerbare partoonherkenning voor reguliere expressies op FPGA Mattias Merlier Promotor: prof. dr. ir. Dirk Stroobandt Begeleiders: ir. Karel Bruneel, ir. Tom Davidson, ir. Brahim Al

Nadere informatie

Wat is JAVA? Peter van Rijn

Wat is JAVA? Peter van Rijn Wat is JAVA? Peter van Rijn Wat is JAVA? een concept een platform een ontwikkelomgeving een mentaliteit 2 Het ontstaan van JAVA Patrick Naughton ergernis over de verschillende programma bibliotheken schrijft

Nadere informatie

TRUST AMI MOUSE 250S OPTICAL

TRUST AMI MOUSE 250S OPTICAL 1 Inleiding Deze handleiding is bedoeld voor de gebruikers van de TRUST AMI MOUSE 250S OPTICAL E-MAIL. Hij werkt op zo goed als ieder oppervlak. Wanneer u nieuwe e- mail binnen krijgt geeft de muis een

Nadere informatie

Het flash datacenter: moderne uitdagingen opgelost

Het flash datacenter: moderne uitdagingen opgelost Het flash datacenter: moderne uitdagingen opgelost Het flash datacenter: moderne uitdagingen opgelost Inhoudsopgave Moderne datacenters, moderne uitdagingen De eindeloze mogelijkheden van virtualisatie

Nadere informatie

Snel op weg met de PepperPlayer.

Snel op weg met de PepperPlayer. Snel op weg met de PepperPlayer. Dit is een korte leidraad voor de installatie van de PepperPlayer. Hierin wordt zo simpel mogelijk beschreven hoe u de PepperPlayer kunt instaleren. Kijk voor uitgebreide

Nadere informatie

Cloud Computing: Met HPC in de wolken Ron Trompert

Cloud Computing: Met HPC in de wolken Ron Trompert Cloud Computing: Met HPC in de wolken Ron Trompert Wat is Cloud computing Voorbeelden Cloud Soorten Cloud SaaS (Software as a Service) Software die als een dienst wordt aangeboden, bijv. google calendar,

Nadere informatie

EE1410: Digitale Systemen BSc. EE, 1e jaar, , 8e hoorcollege

EE1410: Digitale Systemen BSc. EE, 1e jaar, , 8e hoorcollege EE4: Digitale Systemen BSc. EE, e jaar, 22-23, 8e hoorcollege rjan van Genderen, Stephan Wong, Computer Engineering 3-5-23 Delft University of Technology Challenge the future Hoorcollege 8 Combinatorische

Nadere informatie

Arduino CURSUS. door Willy - 09-juni-2017

Arduino CURSUS. door Willy - 09-juni-2017 Arduino CURSUS door Willy - w2@skynet.be, 09-juni-2017 OVERZICHT (1) OVERZICHT (2) Historiek Microcontroller (1) Microcontroller (2) Specificaties - Arduino UNO bord Specificaties - ATmega328P chip LET

Nadere informatie

Verslag: Computer. Naam: Tyrone Ste Luce. Klas: M4B

Verslag: Computer. Naam: Tyrone Ste Luce. Klas: M4B Verslag: Computer Naam: Tyrone Ste Luce Klas: M4B Inhoud 1. Inleiding 2. Binaire taal 3. Besturingssysteem 4. Hardware 5. Cmos en Bios 6. De processor 7. Internet 1. Inleiding Wanneer is de computer uitgevonden?

Nadere informatie

Lab6: Implementatie video timing generator

Lab6: Implementatie video timing generator Het Micro-elektronica Trainings- Centrum Het MTC is een initiatief binnen de INVOMEC divisie. Industrialisatie & Vorming in Micro-elektronica Inleiding In de vorige modules werd een systeem opgebouwd en

Nadere informatie

Uitgebreid voorstel Masterproef Informatica

Uitgebreid voorstel Masterproef Informatica FACULTEIT INGENIEURSWETENSCHAPPEN EN ARCHITECTUUR Vakgroep Industriële Technologie en Constructie Uitgebreid voorstel Masterproef Informatica Titel van het project: Uitbreiden van Microsoft Kinect Fusion

Nadere informatie

Waarom deelnemen aan een ICT project voor KMO s? Business aliniëren met ICT. Chris Block 5/3/12

Waarom deelnemen aan een ICT project voor KMO s? Business aliniëren met ICT. Chris Block 5/3/12 Waarom deelnemen aan een ICT project voor KMO s? Business aliniëren met ICT Chris Block 5/3/12 De KMO heeft veel vraagtekens over ICT Onze informatica is onvoldoende aangepast aan onze bedrijfsvoering

Nadere informatie

WAGO-TRAININGEN. Programma

WAGO-TRAININGEN. Programma WAGO-TRAININGEN Programma WAGO-TRAININGEN Effectief en praktijkgericht Onze trainers zijn volledig bekend met de materie, uit eigen ervaring weten zij precies wat er speelt. Zo wordt er geen tijd verspild.

Nadere informatie

Waarmaken van Leibniz s droom

Waarmaken van Leibniz s droom Waarmaken van Leibniz s droom Artificiële intelligentie Communicatie & internet Operating system Economie Computatietheorie & Software Efficiënt productieproces Hardware architectuur Electronica: relais

Nadere informatie

IN 9 STAPPEN EEN EFFICIËNTER DATACENTER

IN 9 STAPPEN EEN EFFICIËNTER DATACENTER IN 9 STAPPEN EEN EFFICIËNTER DATACENTER POWERED BY Big data, social media, desktopvirtualisatie en mobiele toepassingen zijn al lang de hype voorbij en worden breed ingezet. Deze toepassingen vergroten

Nadere informatie

Cover Page. The handle holds various files of this Leiden University dissertation

Cover Page. The handle  holds various files of this Leiden University dissertation Cover Page The handle http://hdl.handle.net/1887/28464 holds various files of this Leiden University dissertation Author: Jeroen Bédorf Title: The gravitational billion body problem / Het miljard deeltjes

Nadere informatie

Inhoud vandaag. Interrupts. Algemeen ARM7 AIC

Inhoud vandaag. Interrupts. Algemeen ARM7 AIC Inhoud vandaag Interrupts Algemeen ARM7 AIC Interrupts Wat is een interrupt? Een interrupt is een onderbreking van de huidige bezigheden ten gevolge van een externe gebeurtenis, zodanig dat de bezigheden

Nadere informatie

Appendix A Productspecificaties PRODUCTSPECIFICATIES

Appendix A Productspecificaties PRODUCTSPECIFICATIES A P P E N D I X A PRODUCTSPECIFICATIES A-1 Processor Core Logic Geheugentype Standaard Geheugenuitbreiding Processor en Core Logic Mobile Intel Pentium M (Banias), 1.5GHz-1.6GHz, 1 MB L2 met foutcorrectie

Nadere informatie

Afscheidsboekje Krol :25 Pagina 1. Architectuur van de overvloed. door Prof. dr.ir. Th. Krol

Afscheidsboekje Krol :25 Pagina 1. Architectuur van de overvloed. door Prof. dr.ir. Th. Krol 070129 Afscheidsboekje Krol 06-02-2007 09:25 Pagina 1 door Prof. dr.ir. Th. Krol 070129 Afscheidsboekje Krol 06-02-2007 09:25 Pagina 2 070129 Afscheidsboekje Krol 06-02-2007 09:25 Pagina 3 Afscheidcollege

Nadere informatie

Acceptatie nieuwe technologiën. Consolidatie. Groei 0%

Acceptatie nieuwe technologiën. Consolidatie. Groei 0% Titel: VoIP versus PABX Maarten Oberman, Albert Molenaar Mei 2005 De groeicurve van nieuwe succesvolle technologieën verloopt over het algemeen zoals in onderstaand figuur is weergegeven. In het verleden

Nadere informatie

Desktop, Laptop, Netbook, Ultrabook or Tablet? Which is best for what? Keuzes maken

Desktop, Laptop, Netbook, Ultrabook or Tablet? Which is best for what? Keuzes maken Desktop, Laptop, Netbook, Ultrabook or Tablet? Which is best for what?. Keuzes maken Wanneer je een computer wilt aanschaffen denk je tegenwoordig niet meteen meer aan de desktop. De desktop is een "grote"

Nadere informatie

1 Aanvulling cosy deeltijd

1 Aanvulling cosy deeltijd 1 Aanvulling cosy deeltijd 1.1 Multiprocessor versus multicomputer Het kenmerk van een multiprocessor is dat meer CPU hetzelfde geheugen delen. Voordeel van deze aanpak is het relatief eenvoudige programmeermodel.

Nadere informatie

Module 3: Scratch programmeren: is het logisch of is het niet logisch?

Module 3: Scratch programmeren: is het logisch of is het niet logisch? Module 3: Scratch programmeren: is het logisch of is het niet logisch? Inhoudsopgave Module 3: Scratch programmeren: is het logisch of is het niet logisch?...1 Wat is een computerprogramma eigenlijk?...2

Nadere informatie

Implementatie. van PROFINET. in de opleiding. van. professionele. bachelors. M. Ceuppens. Lessius. Campus De Nayer

Implementatie. van PROFINET. in de opleiding. van. professionele. bachelors. M. Ceuppens. Lessius. Campus De Nayer Implementatie van PROFINET in de opleiding van M. Ceuppens Lessius Campus De Nayer professionele bachelors Inhoud 2 Proces Oude situatie Eisen gesteld aan de nieuwe Bijkomende didactische eisen Opbouw

Nadere informatie

Java virtuele machine JVM

Java virtuele machine JVM Implementatie Java Java virtuele machine JVM Java programma vertaald naar byte code instructies Byte code instructies uitgevoerd door JVM JVM is processor architectuur kan in principe in hardware worden

Nadere informatie

math inside Model orde reductie

math inside Model orde reductie math inside Model orde reductie Model orde reductie Met het voortschrijden van de rekenkracht van computers en numerieke algoritmen is het mogelijk om steeds complexere problemen op te lossen. Was het

Nadere informatie

actuele visie op sturingen

actuele visie op sturingen actuele visie op sturingen TOP-dag 19 november 2014 Patrick Vantorre - Johan De Winter of Leerplanonderdeel: Sturingen - Informatietechnologie STURINGEN ALS LEERPLANONDERDEEL: VVKSO Sturingen uitvoeren

Nadere informatie

Ik wil weten hoe Linux snel en goedkoop kan!

Ik wil weten hoe Linux snel en goedkoop kan! Ik wil weten hoe Linux snel en goedkoop kan! Als Linux gekozen wordt om de kostprijs te verlagen dan mag die winst niet verloren gaan door onvoorziene, extra ontwikkelkosten. Die vallen de eerste keer

Nadere informatie

3D systemen-op-chip. Het 3D-technologielandschap. Semiconductor technology & processing

3D systemen-op-chip. Het 3D-technologielandschap. Semiconductor technology & processing Semiconductor technology & processing 3D systemen-op-chip Kleinere, goedkopere en krachtigere systemen door een slimme onderverdeling van het circuit. 3D-integratie is de laatste jaren geëvolueerd naar

Nadere informatie