• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 1416
  • 370
  • 155
  • 140
  • 105
  • 92
  • 45
  • 32
  • 25
  • 18
  • 17
  • 15
  • 8
  • 6
  • 6
  • Tagged with
  • 2851
  • 1722
  • 811
  • 595
  • 504
  • 403
  • 399
  • 307
  • 294
  • 273
  • 270
  • 267
  • 244
  • 228
  • 208
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
31

Advanced Linux Sound Architecture for Embedded Systems

Yang, I-fan 22 August 2006 (has links)
In recent years, more and more vendors adopt Linux to be the embedded operating system for their electronic products because of its combination of reliability, performance, good toolchains, portability, and configurability. However, Linux kernel is complex, and different electronic products may use different platforms. For this reason, it often requires that Linux be ported to different platforms. Vedio and sound have been supported by Linux for a long time. The Open Sound System (OSS) plays an important role in Linux¡¦s sound system. OSS is a device driver for sound cards and other sound devices under various UNIX and UNIX-compatible operating systems. The biggest problem with OSS is that the free implementation that exists in the Kernel is quite limited. For a better support of modern sound cards, a new sound driver project was started by Jaroslav Kysela and others. Jaroslav Kysela started with a sound driver he needed to supporta sound card, and this grew into the ALSA project which he co-ordinates. More and More people become involved in the development of ALSA. This thesis can be divided into two parts. In the first part, we give a detailed description of how we port ALSA to an embedded system, which include both ALSA driver and ALSA library. In the second part, we turn our attention to applications that rely on ALSA, which include a PCM recorder, a PCM player, and a MP3 player.
32

Design of the Software/Hardware Codesign Platform-IRES

Yeh, Ta-li 20 August 2008 (has links)
High-performance reconfigurable computing has demonstrated its potential to accelerate demanding computational applications. Thus, the current trend is towards combining the microprocessor with the power of reconfigurable hardware in embedded system research area. However, integrating hardware and software that is the interface of communication is challenging. In this thesis, we present a methodology flow to improve the cohesion between hardware and software for reconfigurable embedded system design through IRES (I-link for Reconfigurable Embedded System), Hardware-Software integration platform. In IRES, we set up the platform and produce the Executor through I-link (Hardware-Software Integration Link). The Executor consists of tasks and hardware bitstreams which are provided by user design, bootloader and operation system which are provided by system, and PSPs (Program Segment Prefix) which are from the files given above. We initial the system through bootloader which will scan the PSPs of Executor to construct Task Control Block (TCB), Hardware Control Block (HCB) and Netlist IP Information Block (NIB) data structure. User can get the hardware information from those data structures, and communicate with hardware by using simple functions like ¡§read()¡¨ and ¡§write()¡¨. Then, the system transmits the data to and from multi-hardware through Hardware Management Unit (HMU) which also has data buffering ability. Finally, we successfully accomplish IRES Hardware-Software integration platform in HSCP, which is developed in our laboratory, and verify the feasibility of communication between hardware and software.
33

Configurable middleware-level intrusion detection support for embedded systems

Næss, Eivind, January 2004 (has links) (PDF)
Thesis (M.S. in Computer Science)--Washington State University. / Includes bibliographical references.
34

FM embedded antennas

Ganwani, Nisha 21 February 2011 (has links)
Invented in 1935, Frequency Modulation (FM) is one of the most widely used analog modulation techniques in telecommunications. Since its inception FM radio has been used for high-fidelity music and speech broadcasting, offering excellent sound quality, signal robustness and noise immunity. Recently, FM Radio has witnessed an explosion of interest for its applications in mobile and personal media players (PMP). However, the traditional FM requires a long antenna, such as a wired headphone, which limits its usefulness for many users who do not carry a wired headset. This paper introduces FM solutions that enable the antenna to be integrated or embedded inside the device enclosure, thereby optimizing the end solution for portable consumer electronics. / text
35

Embedded Software Design for the Canadian Advanced Nanospace eXperiment Generic Nanosatellite Bus

Dwyer, Mark 16 February 2010 (has links)
The Space Flight Lab (SFL) at the University of Toronto Institute for Aerospace Studies (UTIAS) has developed an ambitious satellite program called the Canadian Advanced Nanospace eXperiment (CanX). The newest generation of CanX missions are based on the Generic Nanosatellite Bus (GNB). This bus was designed to accommodate many missions using a single, common platform. Currently, there are three nanosatellite missions using the GNB design. These missions include AISSat-1, CanX-3 (BRITE) and CanX-4&5. This thesis describes the high level embedded software design for the on-board computer (OBC), as part of the generic nanosatellite bus. The software discussed includes the Universal Asynchronous Receiver/Transmitter (UART) Thread, Serial Communications Controller (SCC) Thread, Inter-Integrated Circuit (I2C) Thread, Serial Peripheral Interface (SPI) Thread, Communications Thread, Memory Management Thread, Power Thread, House Keeping Computer (HKC) Thread, AISSat-1 Payload Thread and the Time Tag Thread. In addition to the application threads mentioned above, the software design and validation of the On Board Computer (OBC) design for the AISSat-1 mission is also discussed.
36

Embedded Systems Development for SFL Satellites

Lifshits, Jakob 10 January 2011 (has links)
The work described in this thesis summarizes the author's contributions to the design, development, and testing of embedded systems for SFL spacecraft. The unique environment of space and the constraints it imposes on embedded systems is described, and the testing methodologies employed to qualify spacecraft hardware for this environment are presented. The implementation of an automated functional test framework for SFL's Generic Nanosatellite Bus satellites and the role it plays in the spacecraft development cycle is also discussed. Application software and device drivers in support of the BRITE mission were designed and developed. Finally, a controller was implemented for thermal control of the BRITE optical instrument. These contributions play an important role in the continual efforts to expand access to space and to prove the feasibility of the microspace approach in doing so.
37

Embedded Software Design for the Canadian Advanced Nanospace eXperiment Generic Nanosatellite Bus

Dwyer, Mark 16 February 2010 (has links)
The Space Flight Lab (SFL) at the University of Toronto Institute for Aerospace Studies (UTIAS) has developed an ambitious satellite program called the Canadian Advanced Nanospace eXperiment (CanX). The newest generation of CanX missions are based on the Generic Nanosatellite Bus (GNB). This bus was designed to accommodate many missions using a single, common platform. Currently, there are three nanosatellite missions using the GNB design. These missions include AISSat-1, CanX-3 (BRITE) and CanX-4&5. This thesis describes the high level embedded software design for the on-board computer (OBC), as part of the generic nanosatellite bus. The software discussed includes the Universal Asynchronous Receiver/Transmitter (UART) Thread, Serial Communications Controller (SCC) Thread, Inter-Integrated Circuit (I2C) Thread, Serial Peripheral Interface (SPI) Thread, Communications Thread, Memory Management Thread, Power Thread, House Keeping Computer (HKC) Thread, AISSat-1 Payload Thread and the Time Tag Thread. In addition to the application threads mentioned above, the software design and validation of the On Board Computer (OBC) design for the AISSat-1 mission is also discussed.
38

Embedded Systems Development for SFL Satellites

Lifshits, Jakob 10 January 2011 (has links)
The work described in this thesis summarizes the author's contributions to the design, development, and testing of embedded systems for SFL spacecraft. The unique environment of space and the constraints it imposes on embedded systems is described, and the testing methodologies employed to qualify spacecraft hardware for this environment are presented. The implementation of an automated functional test framework for SFL's Generic Nanosatellite Bus satellites and the role it plays in the spacecraft development cycle is also discussed. Application software and device drivers in support of the BRITE mission were designed and developed. Finally, a controller was implemented for thermal control of the BRITE optical instrument. These contributions play an important role in the continual efforts to expand access to space and to prove the feasibility of the microspace approach in doing so.
39

Detection of matrix cracking in a GFRP laminate using a fibre optic sensor

Barton, Elena January 2000 (has links)
No description available.
40

A concurrent object-oriented approach for requirements analysis and design of embedded systems /

Khosla, Vikul. January 1991 (has links)
Thesis (M.S.)--Virginia Polytechnic Institute and State University, 1991. / Vita. Abstract. Includes bibliographical references (leaves 120-124). Also available via the Internet.

Page generated in 0.0208 seconds