Sök:

Sökresultat:

18 Uppsatser om Assembler - Sida 2 av 2

Grafisk utvecklingsplattform för signalbehandling - Design och implementation

We have different kinds of signal processing everywhere around us in our everyday life, in our cellphones, when we are listening to music, watching TV etc. This makes signal processing a very interesting and important technical area, where the demand of skilled engineers sets the limit of what is possible.Working with signal processing requires in-depth knowledge in areas such as mathematics, physics, electronics, and other related areas. For this, it has traditionally been demanded by a talented developer to also master the advanced programming languages such as C / C + + and Assembler.This has begun to change; today there are several companies that offer graphical development environments for signal processing, environments where programming skills are not needed anymore, and the focus can be on signal processing instead.The goal with this project is to build a corresponding graphical development environment to reach an understanding of what is required of these systems, and also to grasp what opportunities that are available within graphic programming. Inspiration for the work has partly arise from some of the tools available on the market, and partly from previous theses that have been written about graphic programming.The challenge lies in creating a program that can execute signal diagrams in real time from given signal blocks, and be able to handle feedback loops in an efficient way and to do so at the lowest "cost" in terms of clock cycles as possible. This should also be compared against to code, compile and run a complete signal diagram directly.To increase the usability it should also be possibility to externally manage in real time the parameters of the signal diagram during execution.The interface is a separate program, which is to some extent similar to Matlab Simulink, where a signal diagram is drawn up graphically by connecting wires between different signal blocks.

Car Lock Improved by Configurable Key

When a car owner want to lock or unlock his or her car today, it?s preferable done by using aremote control. The system is really comfortable when the car owner is using the remote.A problem arises if a thief gets the remote.The thief doesn?t have to know where the car is parked, an approximate estimation where thecar is parked is enough.For instance, it?s enough to know which car park the car is parked in. If the thief knows that,he/she can repeatedly activate the remote control while looking for a car indicating with lightsand sounds.Because of the fact that a car usually indicates that it has been unlocked by making a shortsound indication, there will be no problem finding the car.The purpose with this project is to make a prototype which makes it harder for a thief to findthe car.

Vidareutveckling av provplattform för mätning av kosmisk strålnings inverkan på RAM minne

Det här examensarbetet har gått ut på att hos Saab Systems, en del av koncernen Saab Group, i Linköping vidareutveckla en mätplattform som ska användas för att studera kosmisk strålnings inverkan på RAM-minnen, i detta fall handlar det om minnen av typen DDR2 SDRAM. Kosmisk strålning är något som elektronik utsätts för då den finns i ett flygburet system på hög höjd, den här strålningen finns även nere på jorden till viss del men det är inte förens på hög höjd som det blir ett problem. Strålningen kan ge upphov till bit fel i minnena, att en nolla ändras till en etta eller tvärtom. Detta är exempel på mjuka fel, det kan även uppstå så kallade hårda fel där själva hårdvaran tar skada. Att elektroniken idag blir av mindre och mindre storlek ger tyvärr upphov till ökad känslighet mot den här typen av strålning, något som ökar behovet för att kunna testa minnen ordentligt innan de används i flygplan, vilket skulle kunna genomföras med en sådan här mätplattform.Mätplattformen består av en PowerPC mikrokontroller och mitt uppdrag var att skapa en mjukvara till denna som skulle skrivas i programmeringsspråken C och Assembler.

<- Föregående sida