Sök:

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.

<- Föregående sida