oorblad tentamen ENG -6 Naam student: Studentnr: Klas: Cijfer: Dit voorblad en indien aangegeven overige opgavenbladen, moeten voorzien zijn van naam, studentnummer en klas. Controleer dit tentamen alvorens het te maken. Waarschuw de surveillant als het niet compleet is. Bij vermoeden van foutieve vraagstelling vermeld dit dan op het uitwerkingenblad of bij gebruik schrapkaart op het voorblad. Alle uitgereikte papieren moeten worden ingeleverd: opgaven, uitwerkingen en kladpapier! Informatie algemeen: Opleidingsrichting: ESE Docent(en): BIJLP Klas/Groep: ESD ervanger: ak:(code als in rooster) INTD Datum tentamen: --6 Informatie voor de Repro: Aantal opgavepagina s: Aantal pagina s bijlagen: 6 Dubbelzijdig kopie: Nee, enkelzijdig Kleurenprint: Nee Begintijd- eindtijd: 8: - 9: Pauzetijd: Aantal studenten: ergrotingen: Lokaal(en): Dyslexielokaal: Aantal kopieën in envelop: Tentameninformatie voor de Student(e)/ Surveillant(e): Benodigd papier: Toegestane hulpmiddelen: Lijntjespapier Ruitjespapier Rekenmachine: Alle toegestaan Boeken: Ja, namelijk: Dictaten Aantekeningen: Ja, namelijk: Alle aantekeningen en sheets. Inname-instructies voor surveillant: Overige instructies / bijzonderheden: Bronvermelding:
Opgave ( punten) Gegeven zijn de onderstaande karakteristieken van zender en ontvanger. De kabel tussen zender en ontvanger is m lang en heeft een karakteristieke impedantie van Ohm. De looptijd bedraagt ns/m. Zender laag Ontvanger Zender hoog - - - - - - (ma) a. Teken de reflecties van de bovenstaande figuur als de zender van laag naar hoog schakelt. (Bergeron diagram) Gebruik hiervoor bijlage. b. Teken het tijddiagram van de signalen aan de zenderzijde en aan de ontvangerzijde voor de opgaande flank. c. Teken de reflecties van de bovenstaande figuur als de zender van hoog naar laag schakelt. Gebruik hiervoor bijlage. d. Teken het tijddiagram van de signalen aan de zenderzijde en aan de ontvangerzijde voor de neergaande flank..
Opgave ( punten) a. Waar en waarvoor worden veldbussen in de praktijk toegepast. b. Wat is het verschil tussen een CANbus data frame en een remote frame. c. Op welke mannieren worden bij de CANbus fouten gedetecteerd. Opgave ( punten) a. Wat is het voordeel van open bus systemen ten opzichte van gesloten fabrikant afhankelijke bus systemen. b. De ME bus is opgedeeld in subbussen, Datatransfer bus, Arbitration bus, Interrupt priority bus en de Utility bus. Geef een uitleg hoe je, met behulp van de abitration bus, de prioriteiten op de ME bus kan regelen. c. esst is een protocol aanpassing om de standaard ME bus sneller te maken. Leg uit wat er met esst is veranderd of aangepast ten opzichte van het standaard MEbus protocol. Opgave ( punten) a. Noem minimaal specifieke PCI bus eigenschappen. b. Noem en beschrijf een -tal PCI transactie types. c. Op bijlage staat het begin van een PCI bus read cycle van één byte, maak deze transfer af. Opgave ( punten) a. Wat is een PCI to PCI bridge en welke voordelen zijn er als je een zo n bridge gebruikt.. b. Waarom kan met PCI express veel hogere snelheden worden bereikt dan met standaard PCI? c. Wat is CompactPCI en waarom is het ontwikkeld?
Bijlage : - - - - - (ma) -
Bijlage : PCI bus read cycle bij opgave.
Uitwerking van het tentamen INTD (ESD) d.d. --6. Opgave a, c ( punten) - - - - - - (ma) b. 6 - t (ns) d. - t (ns) 6
Opgave ( punten) 7 8 9 8 8 a. Gebouwen, voertuigen en de industrie (productiesystemen). oor het uitlezen van sensoren en het aansturen van actuatoren. b. Dataframe = standaardbericht om data te verzenden Remoteframe = een bericht verzonden door een ontvanger om data van een an dere node te ontvangen. c. - erzonden bits worden gecontroleerd, door ze direct weer terug te lezen. - oor synchronisatie, bit-stuffing toepassen. (na elke gelijken bits). - CRC check - Form-error als bericht niet voldoet aan eisen, zoals voldoende bits. - Wordt aan eind van bericht geen ack ontvangen dan Acknowledge-error. Opgave ( punten) a. - Mogelijkheid van off-the shelf technologie. Niet nodig om het wiel opnieuw uit te vinden Focus op eigen ontwikkelingen Time to market en time to profit - Producten van meerdere leveranciers Prijs lager door concurrentie second sources - Levensduur en stabiliteit uit ontwikkelde producten Bewezen architectuur Langer leverbaar b. Arbitration en prioriteit bepalen met behulp van de BR t/m BR en BG t/m BG lijnen. ME bus aanvragen maakt BRx actief en wacht tot BGx actief wordt gemaakt als teken dat hij de bus kan gebruiken. c. Met esst wordt de MEbus sneller doordat er gebruik wordt gemaakt van synchrone communicatie (ipv asynchroon) waarbij op beide flanken wordt geklokt. De zender wacht dus niet meer op het DTACK signaal. Opgave ( punten) a. ) Processor onafhankelijk ) Max 8 PCI functies per bus ) PCI devices met maximaal 8 functies per devices ) Max 6 PCI bussen ) Bus snelheid van Mhz (Rev.) en 66Mhz (Rev.) 6) Bus master ondersteuning 7) erborgen arbitrage mogelijk 8) Parity check op adressen, data en commando s 9) Geheugen, I/O en configuratie adres spaces ) Automatische configuratie mogelijk (PnP) 7
b. I/O read en write transactie Memory read en write transactie Configuration read en write transactie c. Opgave ( punten) a. Een PCI to PCI bridge is een traffic coördinator die alle transacties op de beide bussen bekijkt en besluit of de transactie over de bridge gaat. Hij is dan target op de ene bus en initiator op de andere bus. Een systeem met maar PCI bus heeft de volgende beperkingen: Maximaal PCI kaarten Er kunnen devices zijn die niet (goed) met elkaar kunnen samenwerken op bus. Te veel masters, of een master die de bus veel nodig heeft kan andere master vertragen b. PCI express maakt gebruik van of meerdere serieele communicatie kanalen en heeft dus minder last van storingen (bv. Overspraak) dan standaard PCI en kan daardoor dus (veel) hogere data doorvoer snelheden halen. 8