
Sökresultat:
60 Uppsatser om FPGA - Sida 4 av 4
Datainsamlingskort med Compact PCI Express
In this thesis a prototype board for data aqcusition is designed and manufactured. The board is compliant with Compact PCI Express and it can sample an analog signal with two time interleaved ADC:s. Furthermore, the board is also equiped with one FPGA for the possibility of signal processing. The thesis also include a study for investigation what is needed for a total solution for data aqcusition, represention and managing the sampled data with LabView..
Jämförelse av off-the-shelf-hårdvara för realtidsapplikationer
Vid implementering av realtidsapplikationer krävs det att man kan använda hårdvaran på ett deterministiskt vis. En realtidsapplikation ställer stora krav på körtider och hur applikationen schemaläggs. Det är därför av största vikt att kontrollera om de uppfyller dessa krav. I detta examensarbete har tre system för realtidsapplikationer jämförts och en analys av framförallt sina beräkningsförmågor och hur pass deterministiskt de uppför sig gällande körtider har gjorts. Även andra aspekter så som utvecklingsmiljöer för mjukvara, tillbehör och effektförbrukning har jämförts. .
Hårdvarubaserade SOQPSK-algoritmer : En VHDL-implementation av algoritmer för att modulera & demodulera SOQPSK-signaler
Beroende på i vilken miljö man har tänkt att använda trådlös kommunikation behöver man hitta en modulationsteknik som passar under rådande förhållanden. I början på 1980-talet utvecklade den Amerikanska militären en modulationsteknik som kallas för Shaped BPSK (SBPSK) avsedd att tillämpas i kommunikationslänkar med satelliter. Vidareutveckling av SBPSK ledde sedan fram till en förbättrad variant kallad Shaped O?set QPSK (SOQPSK). På senare år har denna modulationsteknik börjat användas i civila tillämpningar och vidareutvecklats ytterligare för att ge den än bättre prestanda.
Konstruktion av radiokontrollerad klocka
Uppgiften var att ta emot och avkoda en radiosignal för tidsangivelse, DCF77. Avkodaren implementerades i en FPGA-krets från ALTERA. Utvecklingen genomfördes i Quartus II-miljön med språket VHDL samt en alternativ lösning där mjuk processor användes. Både utvecklingsmiljön och språken var väl lämpade för uppgiften. Ett genomgående problem var dock radiomottagaren ofta levererade för svag signal för att kunna avkodas korrekt.
Implementering av en adaptiv kanalutjämnare för undervattenskommunikation
Denna rapport behandlar akustisk undervattenskommunikation. I rapporten tas olika aspekter upp på modulering, demodulering, kanalutjämning, den akustiska undervattenskanalens egenskaper samt andra fenomen och problem som kan uppkomma vid undervattenskommunikation. Speciellt har vikten i rapporten lagts vid adaptiva kanalutjämnare. Utifrån olika simuleringar provades en undervattenskommunikationsmodell under fältmässiga förhållanden. Resultatet av utprovningen visade att differentiellt fasskift i kombination med en kanalutjämnare fungerade väl under rådande förhållanden.
Implementering av RS232-protokoll
Den här rapporten innehåller information om hur man skapar en länk mellan en dator och ett minne via en dators serieport. Ett RS232-protokoll används för att upprätthålla den här länken. För att ta hand om minnet samt upprätthålla kommunikationen med datorn har en FPGA programmerats. Intel hex8 formatet används för datan. Ett program för Windows 98 skapades också.
Digital utsläckning av sinussignal
Detta examensarbete utröner möjligheten att aktivt släcka ut en amplitudstark frekvensmodulerad sinussignal digitalt. Detta skall göras utan förkunskap om signalen gällande fas, frekvens eller amplitud. Eventuellt övriga, men betydligt svagare, sinussignaler i den analoga signalen skall inte påverkas nämnvärt av utsläckningen. För att lösa problemet har olika teorier för att lösa delproblemen med att mäta amplitud, fas och frekvens studerats varefter en lämplig kombination valts för implementering i en FPGA. Prestandan som uppmätts har jämförts med vad som teoretiskt är möjligt och vi konstaterar att metoden löser problemet på ett adekvat sätt men är i behov av en del förbättringar som diskuteras i slutet..
Introduktion till Viterbialgoritmen : i enlighet med IEEE 802.11a
Syftet med examensarbetet var att programmera en viterbiavkodare i VHDL och sedan syntetisera den till en FPGA. Först testades viterbialgoritmen i Matlab och Simulink för att få en förståelse för hur Viterbialgoritmen fungerar. Inom ramen för exjobbet har vi gjort en viterbiavkodare i Matlab samt en VHDL version som vi har simulerat i Modelsim. Avkodaren klarar inte av att avkoda punkterade bitströmmar. Att tillverka själva kodaren för punkterad kodning är enkelt men att sedan avkoda bitströmmen visade sig vara mer komplext.
Belysning för läskamera
En läskamera är ett synhjälpmedel där en kamera filmar ett läsbord och sen visar bilden på en skärm.Bilden går sedan att manipulera så att man t.ex. får svart text på grön bakgrund. Det går även attförstora texten. När konkurrensen ökar och kameran blir bättre med HD-teknik så måste ävenbelysningen, som lyser upp läsbordet, uppdateras. Dagens belysning är ojämn och man kan se ringarefter linserna.
Vidareutveckling av provplattform för mätning av kosmisk strålnings inverkan på DRAM
Sammanfattning: SAAB Communication i Linköping sysslar med konsultverksamhet mot ett flertal nationella och internationella företag inom både den civila och militära sektorn. Fokus ligger på flyget med uppdrag inom telesystem, radiosystem, signaturanpassning, EMC, atmosfärisk påverkan mm. I det sistnämnda ingår även kosmisk strålnings inverkan på elektronik. Den fortsatta miniatyriseringen av elektronik, speciellt minneselektronik leder till ökad känslighet mot den kosmiska partikelstrålningen som ständigt regnar ner på jorden, därför är det extra noga att minnen testas innan de sätts i bruk vid flygburna system. Syftet med detta examensarbete är att konstruera en provplattform som registrerar fel som uppkommer i ett DDR2 SDRAM minne vid påverkan av den ovannämnda strålningen.
Vidareutveckling av provplattform för mätning av kosmisk strålnings inverkan på DRAM
Sammanfattning:
SAAB Communication i Linköping sysslar med konsultverksamhet mot ett flertal
nationella och internationella företag inom både den civila och militära
sektorn. Fokus ligger på flyget med uppdrag inom telesystem, radiosystem,
signaturanpassning, EMC, atmosfärisk påverkan mm. I det sistnämnda ingår även
kosmisk strålnings inverkan på elektronik. Den fortsatta miniatyriseringen av
elektronik, speciellt minneselektronik leder till ökad känslighet mot den
kosmiska partikelstrålningen som ständigt regnar ner på jorden, därför är det
extra noga att minnen testas innan de sätts i bruk vid flygburna system.
Syftet med detta examensarbete är att konstruera en provplattform som
registrerar fel som uppkommer i ett DDR2 SDRAM minne vid påverkan av den
ovannämnda strålningen. Detta examensarbete är en vidareutveckling av en
provplattform baserad på en FPGA ? lösning.
Utveckling av produkt för terapimot spasticitet
SammanfattningDenna rapport beskriver utvecklingen av en produkt för terapi mot spasticitet. Syftet var dels att tafram en funktionell prototyp, men även att behandla kringområden, så som medicintekniskcertifiering och att studera hur människan reagerar på den behandlingsmetod som produkten ärämnad för.Examensarbetet gjordes på uppdrag av det stockholmsbaserade företaget Inerventions AB. Företagettillhandahåller i dagsläget assistansutbildning i vad som kallas Inerventionsmetoden. Metoden lindrarspasticitet med hjälp av elektriska pulser i muskler ? elektroterapi, samt handgrepp för att stimulerareflexsinnet.
Implementation of a Data Handling System for a Scientific Magnetometer on a CubeSat
Since their invention in 1999, CubeSats have become a widespread standard for small picosatellite missions. CubeSats allow for quick development of satellite payloads and launch in space without the high costs of a normal satellite. Emphasis during the CubeSat design process is placed on use of commercialoff- the-shelf (COTS) components and reuse of previously-designed units.This report describes the interfacing of a scientific magnetometer, the Small Magnetometer in Low-Mass Experiment (SMILE) to such a CubeSat mission, the Space Weather using Ion spectrometers and Magnetometers (SWIM). Design of a complete platform for use in multiple such missions is presented here.Modularity is one of the key aspects followed in the course of the work. A new board containing the analog pick-up and compensation circuitry for SMILE has been designed to fit inside a CubeSat frame.
Implementering av Constant Fraction Detection vid avståndsmätning
This thesis is performed at Saab Bofors Dynamics in Karlskoga and investigates a technique for ranging with laser pulses. The investigated technique is called Constant Fraction Detection (CFD). Described briefly, the received laser pulse is split into two equal parts, where one part is delayed half the pulse width and inverted. This signal is added to the original pulse. The resulting curve has the shape of a laying S and the detection of the zero level is used to stop the time measurement.
Utvärdering och vidareutveckling av STAPL för användning inom inbäddad Boundary-Scan-baserad test
Antalet kretskort som monteras i multikortssystem, till exempel telekommunikationssystem, ökar ständigt. Samtidigt som ytmonteringstekniken och packningstekniken blir allt bättre utvecklas även tillverkningsmetoderna för olika integrerade komponenter, vilket medför att varje kretskort rymmer allt fler integrerade komponenter. Detta gör att testning av integrerade komponenter och multikortsystem blir alltmer komplex. En förutsättning för att kunna genomföra effektiv testning är standarder. Standarder över hur testning ska genomföras medför att en komponent som uppfyller kraven från en standard är direkt utbytbar mot en komponent från en annan tillverkare som uppfyller kraven från samma standard.