To see the other types of publications on this topic, follow the link: DSP processor.

Dissertations / Theses on the topic 'DSP processor'

Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles

Select a source type:

Consult the top 50 dissertations / theses for your research on the topic 'DSP processor.'

Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.

You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.

Browse dissertations / theses on a wide variety of disciplines and organise your bibliography correctly.

1

Lennartsson, Per, and Lars Nordlander. "Benchmarking a DSP processor." Thesis, Linköping University, Department of Electrical Engineering, 2002. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-1491.

Full text
Abstract:

This Master thesis describes the benchmarking of a DSP processor. Benchmarking means measuring the performance in some way. In this report, we have focused on the number of instruction cycles needed to execute certain algorithms. The algorithms we have used in the benchmark are all very common in signal processing today.

The results we have reached in this thesis have been compared to benchmarks for other processors, performed by Berkeley Design Technology, Inc.

The algorithms were programmed in assembly code and then executed on the instruction set simulator. After that, we proposed changes to the instruction set, with the aim to reduce the execution time for the algorithms.

The results from the benchmark show that our processor is at the same level as the ones tested by BDTI. Probably would a more experienced programmer be able to reduce the cycle count even more, especially for some of the more complex benchmarks.

APA, Harvard, Vancouver, ISO, and other styles
2

Struhelka, Michal. "DSP audio procesor pro laboratorní výuku." Master's thesis, Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií, 2015. http://www.nusl.cz/ntk/nusl-221230.

Full text
Abstract:
This project deals with the subject of laboratory preparation for low-frequency and audio electronics. It is used DSP audio processor with integrated ADCs and DACs converters ADAU1701 from Analog Devices. Also, Atmel microcontroller with a connected graphic LCD display and buttons is used for adjusting DSP. The work presents the complete instructions of the laboratory project with a model protocol.
APA, Harvard, Vancouver, ISO, and other styles
3

Gnatyuk, Vladimir, and Christian Runesson. "A Multimedia DSP Processor Design." Thesis, Linköping University, Department of Electrical Engineering, 2004. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-2269.

Full text
Abstract:

This Master Thesis presents the design of the core of a fixed point general purpose multimedia DSP processor (MDSP) and its instruction set. This processor employs parallel processing techniques and specialized addressing models to speed up the processing of multimedia applications.

The MDSP has a dual MAC structure with one enhanced MAC that provides a SIMD, Single Instruction Multiple Data, unit consisting of four parallel data paths that are optimized for accelerating multimedia applications. The SIMD unit performs four multimedia- oriented 16- bit operations every clock cycle. This accelerates computationally intensive procedures such as video and audio decoding. The MDSP uses a memory bank of four memories to provide multiple accesses of source data each clock cycle.

APA, Harvard, Vancouver, ISO, and other styles
4

Tell, Eric. "A Domain Specific DSP Processor." Thesis, Linköping University, Department of Electrical Engineering, 2001. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-980.

Full text
Abstract:

This thesis describes the design of a domain specific DSP processor. The thesis is divided into two parts. The first part gives some theoretical background, describes the different steps of the design process (both for DSP processors in general and for this project) and motivates the design decisions made for this processor.

The second part is a nearly complete design specification.

The intended use of the processor is as a platform for hardware acceleration units. Support for this has however not yet been implemented.

APA, Harvard, Vancouver, ISO, and other styles
5

Peng, Sean Hsien-en. "UTDSP, a VLIW programmable DSP processor." Thesis, National Library of Canada = Bibliothèque nationale du Canada, 2000. http://www.collectionscanada.ca/obj/s4/f2/dsk1/tape4/PQDD_0017/MQ49751.pdf.

Full text
APA, Harvard, Vancouver, ISO, and other styles
6

Murugesan, Somasekar. "Benchmarking of Sleipnir DSP Processor, ePUMA Platform." Thesis, Linköpings universitet, Datorteknik, 2011. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-74080.

Full text
Abstract:
Choosing a right processor for an embedded application, or designing a new pro-cessor requires us to know how it stacks up against the competition, or sellinga processor requires a credible communication about its performance to the cus-tomers, which means benchmarking of a processor is very important. They arerecognized world wide by processor vendors and customers alike as the fact-basedway to evaluate and communicate embedded processor performance. In this the-sis, the benchmarking of ePUMA multiprocessor developed by the Division ofComputer Engineering, ISY, Linköping University, Sweden will be described indetails. A number of typical digital signal processing algorithms are chosen asbenchmarks. These benchmarks have been implemented in assembly code withtheir performance measured in terms of clock cycles and root mean square errorwhen compared with result computed using double precision. The ePUMA multi-processor platform which comprises of the Sleipnir DSP processor and Senior DSPprocessor was used to implement the DSP algorithms. Matlab inbuilt models wereused as reference to compare with the assembly implementation to derive the rootmean square error values of different algorithms. The execution time for differentDSP algorithms ranged from 51 to 6148 clock cycles and the root mean squareerror values varies between 0.0003 to 0.11.
APA, Harvard, Vancouver, ISO, and other styles
7

Wang, P. "Softcore stream processor for FPGA-based DSP." Thesis, Queen's University Belfast, 2014. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.677848.

Full text
Abstract:
Modern DSP applications present increasingly high computational requirements and keep evolving in nature. Field Programmable Gate Arrays (FPGAs) host a vast array of logic; hardwired DSP slices and memory resources combined with reconfigurability, emerging as a promising platform for DSP implementations. However, the current manner of programming FPGA still relies on design of dedicated circuits which is time consuming and complex. This has prompted the emergence of 'soft' processor architectures, hosted on the FPGAs reconfigurable fabric. However, existing softcore processors are still constrained in terms of performance, resource efficiency and applicability. In this thesis, these issues are addressed by a proposed Softcore Stream Processor (SSP). The SSP is used to achieve the first recorded software defined IEEE 802.11 ac FFT architecture with real-time processing ability for 8 channels and all required bandwidths. More importantly, it demonstrates not only it can offer a flexible, real-time processing, it also achieves reductions in resource cost of, on average, 65%, compared to dedicated circuit designs. Sliding window applications as an important subdomain of DSP applications are also targeted in this thesis. The implementations achieve over an order of magnitude higher resource efficiency when compared to current best metrics achieved by soft vector processors. In addition to the novel softcore architecture, a model-level SSP platform synthesis flow is presented to allow generation of high-quality real-time DSP on SSP in a systematic and automated way.
APA, Harvard, Vancouver, ISO, and other styles
8

Antelius, Henrik. "Retargeting a C Compiler for a DSP Processor." Thesis, Linköping University, Department of Electrical Engineering, 2004. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-2567.

Full text
Abstract:

The purpose of this thesis is to retarget a C compiler for a DSP processor.

Developing a new compiler from scratch is a major task. Instead, modifying an existing compiler so that it generates code for another target is a common way to develop compilers for new processors.

This is called retargeting. This thesis describes how this was done with the LCC C compiler for the Motorola DSP56002 processor.

APA, Harvard, Vancouver, ISO, and other styles
9

Soni, Maneesh. "VLSI Implementation of a Wormhole Runtime Reconfigurable Processor." Thesis, Virginia Tech, 2001. http://hdl.handle.net/10919/35387.

Full text
Abstract:
Until now, the performance improvement of computing machines was a mostly a result of shrinking transistor geometries and increasing clock speeds. With the advent of signal processing applications that have stringent performance requirements from processing hardware, the field of configurable computing has received a lot of attention. Efforts are being made to improve computation bandwidth by architectural innovations. Among these, the wormhole runtime reconfigurable architecture introduces the concept of stream processing. It enables dynamic reconfiguration of hardware with little overheads and is very much suited for data-path based computations with deep computational pipelines. Stallion, second in the generation of Wormhole runtime reconfigurable processors, demonstrates the efficacy of wormhole runtime reconfiguration. The work presented here deals with the VLSI implementation of Stallion and discusses the full-custom physical design flow adopted for Stallion. Also, the tools and techniques to customize this flow are detailed. The Stallion design methodology offers a possible solution that can be pursued for executing similar efforts in future.
Master of Science
APA, Harvard, Vancouver, ISO, and other styles
10

Andersson, Mikael, and Per Karlström. "Parallel JPEG Processing with a Hardware Accelerated DSP Processor." Thesis, Linköping University, Department of Electrical Engineering, 2004. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-2615.

Full text
Abstract:

This thesis describes the design of fast JPEG processing accelerators for a DSP processor.

Certain computation tasks are moved from the DSP processor to hardware accelerators. The accelerators are slave co processing machines and are controlled via a new instruction set. The clock cycle and power consumption is reduced by utilizing the custom built hardware. The hardware can perform the tasks in fewer clock cycles and several tasks can run in parallel. This will reduce the total number of clock cycles needed.

First a decoder and an encoder were implemented in DSP assembler. The cycle consumption of the parts was measured and from this the hardware/software partitioning was done. Behavioral models of the accelerators were then written in C++ and the assembly code was modified to work with the new hardware. Finally, the accelerators were implemented using Verilog.

Extension of the accelerator instructions was given following a custom design flow.

APA, Harvard, Vancouver, ISO, and other styles
11

Ravinath, Vinodh. "Design and Implementation of Single Issue DSP Processor Core." Thesis, Linköping University, Department of Electrical Engineering, 2007. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-10160.

Full text
Abstract:

Micro processors built specifically for digital signal processing are DSP processors. DSP is one of the core technologies in rapidly growing applications like communications and audio processing. The estimated growth of DSP processors in the last 6 years is over 40%. The variety of DSP capable processors for various applications also increased with the rising popularity of DSP processors. The design flow and architecture of such processors are not commonly available to students for learning.

This report is a structured approach to design and implementation of an embedded DSP processor core for voice, audio and video codec. The report focuses on the design requirement specification, senior instruction set and assembly manual release, micro architecture design and implementation of the core. Details about the core verification are also included in this report. The instruction set of this processor supports running basic kernels of BDTI benchmarking.

APA, Harvard, Vancouver, ISO, and other styles
12

Chenna, Subbanagari Uday Kumar Reddy. "A special unit to speed up a DSP processor." Thesis, California State University, Long Beach, 2016. http://pqdtopen.proquest.com/#viewpdf?dispub=10108176.

Full text
Abstract:

Digital Signal Processing (DSP) processors are used in personal computers, smart phones, multimedia devices, etc. Traditional DSP processors with custom logic must meet the demand for increased processing speed. The main aim of the project is to design a 32-bit integer arithmetic processor and to implement it. This design has three major processing features. First, the speed must be optimized by using a hazard free control unit. Second, it must have a two stage pipeline. Third, a single cycle multiply accumulator is utilized. The main advantage of the two stage pipeline is that it can manipulate the instructions, and it can produce correct cycle timing even though there may be hazards. A reduced instruction set is used in this design. A filtering operation is included in order to differentiate the DSP processor from a traditional processor. The processor is designed using Harvard architecture in which both data memory and program memory are accessed simultaneously. This design increases the processing speed by 30%.

APA, Harvard, Vancouver, ISO, and other styles
13

Lind, Tobias. "Evaluation of Instruction Prefetch Methods for Coresonic DSP Processor." Thesis, Linköpings universitet, Datorteknik, 2016. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-129128.

Full text
Abstract:
With increasing demands on mobile communication transfer rates the circuits in mobile phones must be designed for higher performance while maintaining low power consumption for increased battery life. One possible way to improve an existing architecture is to implement instruction prefetching. By predicting which instructions will be executed ahead of time the instructions can be prefetched from memory to increase performance and some instructions which will be executed again shortly can be stored temporarily to avoid fetching them from the memory multiple times. By creating a trace driven simulator the existing hardware can be simulated while running a realistic scenario. Different methods of instruction prefetch can be implemented into this simulator to measure how they perform. It is shown that the execution time can be reduced by up to five percent and the amount of memory accesses can be reduced by up to 25 percent with a simple loop buffer and return stack. The execution time can be reduced even further with the more complex methods such as branch target prediction and branch condition prediction.
APA, Harvard, Vancouver, ISO, and other styles
14

Lindblad, Ulrik, and Patrik Thalin. "A Behavioral Model of a DSP Processor with Scalable Structure." Thesis, Linköping University, Department of Electrical Engineering, 2002. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-1379.

Full text
Abstract:

In mobile digital devices, low power consumption is an important matter to reduce the need for a heavy and big battery. One way of reducing the power consumption is to construct the hardware so that the performance is optimal for the application. The demand of performance is dependent of the tasks that the device will be performing. This is where scalable structure of the hardware is an idea to solve the problem.

This master thesis serve as a starting point for developing a digital signal processor with scalable structure. The digital signal processor is a common and important part of digital processing. Scalable struture is in this case adding and removing parts of the memory and/or the instruction set, and to make the data wordlength variable. The development is simplified by modeling it on an existing processor. The result of this master thesis is an instruction simulator written in C language. The simulator will be a model for development of the hardware.

APA, Harvard, Vancouver, ISO, and other styles
15

Kraigher, Olof, and Johan Olsson. "Modeling and algorithm adaptation for a novel parallel DSP processor." Thesis, Linköping University, Department of Electrical Engineering, 2009. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-19004.

Full text
Abstract:

The P3RMA (Programmable, Parallel, and Predictable Random Memory Access) processor, currently being developed at Linköping University Sweden, is an attempt to solve the problems of parallel computing by utilizing a parallel memory subsystem and splitting the complexity of address computations with the complexity of data computations. It is targeted at embedded low power low cost computing for mobile phones, handsets and basestations among many others. By studying the radix-2 FFT using the P3RMA concept we have shown that even algorithms with a complex addressing pattern can be adapted to fully utilize a parallel datapath while only requiring additional simple addressing hardware. By supporting this algorithm with a SIMT instruction almost 100% utilization of the datapath can be achieved. A simulator framework for this processor has been proposed and implemented. This simulator has a very flexible structure featuring modular addition of new instructions and configurable hardware parameters. The simulator might be used by hardware developers and firmware developers in the future.

APA, Harvard, Vancouver, ISO, and other styles
16

Waltersson, Roland. "Implementation of a Program Address Generator in a DSP processor." Thesis, Linköping University, Department of Electrical Engineering, 2003. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-1742.

Full text
Abstract:

The purpose of this thesis is to construct a"Program Address Generator"(PAG) to a 24-bit Harvard type, RISC DSP processor using the VHDL language. The PAG is a part of the program control unit, and should consist of the following units:

A system stack for storing jump and loop information. A program counter, a status register, a stack pointer, an operating mode register and two registers called loop address and loop counter register, to support hardware loops.

The PAG handles the fetch stage of the processor pipeline, and should handle instructions such as the jump, subroutine jump, return from subroutine/interrupt and loop instructions, among others.

The PAG was successfully designed, and its function verified through extensive tests, where common combinations of ASM instructions were tested. Files for automated testing was created, to support easy testing if only small changes are applied to the PAG.

APA, Harvard, Vancouver, ISO, and other styles
17

Karlsson, Andréas. "Algorithm Adaptation and Optimization of a Novel DSP Vector Co-processor." Thesis, Linköping University, Computer Engineering, 2010. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-57427.

Full text
Abstract:

The Division of Computer Engineering at Linköping's university is currently researching the possibility to create a highly parallel DSP platform, that can keep up with the computational needs of upcoming standards for various applications, at low cost and low power consumption. The architecture is called ePUMA and it combines a general RISC DSP master processor with eight SIMD co-processors on a single chip. The master processor will act as the main processor for general tasks and execution control, while the co-processors will accelerate computing intensive and parallel DSP kernels.This thesis investigates the performance potential of the co-processors by implementing matrix algebra kernels for QR decomposition, LU decomposition, matrix determinant and matrix inverse, that run on a single co-processor. The kernels will then be evaluated to find possible problems with the co-processors' microarchitecture and suggest solutions to the problems that might exist. The evaluation shows that the performance potential is very good, but a few problems have been identified, that causes significant overhead in the kernels. Pipeline mismatches, that occurs due to different pipeline lengths for different instructions, causes pipeline hazards and the current solution to this, doesn't allow effective use of the pipeline. In some cases, the single port memories will cause bottlenecks, but the thesis suggests that the situation could be greatly improved by using buffered memory write-back. Also, the lack of register forwarding makes kernels with many data dependencies run unnecessarily slow.

APA, Harvard, Vancouver, ISO, and other styles
18

Wang, Jian. "Low Overhead Memory Subsystem Design for a Multicore Parallel DSP Processor." Doctoral thesis, Linköpings universitet, Datorteknik, 2014. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-105866.

Full text
Abstract:
The physical scaling following Moore’s law is saturated while the requirement on computing keeps growing. The gain from improving silicon technology is only the shrinking of the silicon area, and the speed-power scaling has almost stopped in the last two years. It calls for new parallel computing architectures and new parallel programming methods. Traditional ASIC (Application Specific Integrated Circuits) hardware has been used for acceleration of Digital Signal Processing (DSP) subsystems on SoC (System-on-Chip). Embedded systems become more complicated, and more functions, more applications, and more features must be integrated in one ASIC chip to follow up the market requirements. At the same time, the product lifetime of a SoC with ASIC has been much reduced because of the dynamic market. The life time of the design for a typical main chip in a mobile phone based on ASIC acceleration is about half a year and the NRE (Non-Recurring Engineering) cost of it can be much more than 50 million US$. The current situation calls for a new solution than that of ASIC. ASIP (Application Specific Instruction set Processor) offers comparable power consumption and silicon cost to ASICs. Its greatest advantage is the functional flexibility in a predefined application domain. ASIP based SoC enables software upgrading without changing hardware. Thus the product life time can be 5-10 times more than that of ASIC based SoC. This dissertation will present an ASIP based SoC, a new unified parallel DSP subsystem named ePUMA (embedded Parallel DSP Platform with Unique Memory Access), to target embedded signal processing in  communication and multimedia applications. The unified DSP subsystem can further reduce the hardware cost, especially the memory cost, of embedded SoC processors, and most importantly, provide full programmability for a wide range of DSP applications. The ePUMA processor is based on a master-slave heterogeneous multi-core architecture. One master core performs the central control, and multiple Single Instruction Multiple Data (SIMD) coprocessors work in parallel to offer a majority of the computing power. The focus and the main contribution of this thesis are on the memory subsystem design of ePUMA. The multi-core system uses a distributed memory architecture based on scratchpad memories and software controlled data movement. It is suitable for the data access properties of streaming applications and the kernel based multi-core computing model. The essential techniques include the conflict free access parallel memory architecture, the multi-layer interconnection network, the non-address stream data transfer, the transitioned memory buffers, and the lookup table based parallel memory addressing. The goal of the design is to minimize the hardware cost, simplify the software protocol for inter-processor communication, and increase the arithmetic computing efficiency. We have so far proved by applications that most DSP algorithms, such as filters, vector/matrix operations, transforms, and arithmetic functions, can achieve computing efficiency over 70% on the ePUMA platform. And the non-address stream network provides equivalent communication bandwidth by less than 30% implementation cost of a crossbar interconnection.
APA, Harvard, Vancouver, ISO, and other styles
19

Broich, René. "A Soft-core processor architecture optimised for radar signal processing applications." Diss., University of Pretoria, 2013. http://hdl.handle.net/2263/40821.

Full text
Abstract:
Current radar signal processor architectures lack either performance or flexibility in terms of ease of modification and large design time overheads. Combinations of processors and FPGAs are typically hard-wired together into a precisely timed and pipelined solution to achieve a desired level of functionality and performance. Such a fixed processing solution is clearly not feasible for new algorithm evaluation or quick changes during field tests. A more flexible solution based on a high-performance soft-core processing architecture is proposed. To develop such a processing architecture, data and signal-flow characteristics of common radar signal processing algorithms are analysed. Each algorithm is broken down into signal processing and mathematical operations. The computational requirements are then evaluated using an abstract model of computation to determine the relative importance of each mathematical operation. Critical portions of the radar applications are identified for architecture selection and optimisation purposes. Built around these dominant operations, a soft-core architecture model that is better matched to the core computational requirements of a radar signal processor is proposed. The processor model is iteratively refined based on the previous synthesis as well as code profiling results. To automate this iterative process, a software development environment was designed. The software development environment enables rapid architectural design space exploration through the automatic generation of development tools (assembler, linker, code editor, cycle accurate emulator / simulator, programmer, and debugger) as well as platform independent VHDL code from an architecture description file. Together with the board specific HDL-based HAL files, the design files are synthesised using the vendor specific FPGA tools and practically verified on a custom high performance development board. Timing results, functional accuracy, resource usage, profiling and performance data are analysed and fed back into the architecture description file for further refinement. The results from this iterative design process yielded a unique transport-based pipelined architecture. The proposed architecture achieves high data throughput while providing the flexibility that a software-programmable device offers. The end user can thus write custom radar algorithms in software rather than going through a long and complex HDL-based design. The simplicity of this architecture enables high clock frequencies, deterministic response times, and makes it easy to understand. Furthermore, the architecture is scalable in performance and functionality for a variety of different streaming and burst-processing related applications. A comparison to the Texas Instruments C66x DSP core showed a decrease in clock cycles by a factor between 10.8 and 20.9 for the identical radar application on the proposed architecture over a range of typical operating parameters. Even with the limited clock speeds achievable on the FPGA technology, the proposed architecture exceeds the performance of the commercial high-end DSP processor. Further research is required on ASIC, SIMD and multi-core implementations as well as compiler technology for the proposed architecture. A custom ASIC implementation is expected to further improve the processing performance by factors between 10 and 27.
Dissertation (MEng)--University of Pretoria, 2013.
gm2014
Electrical, Electronic and Computer Engineering
unrestricted
APA, Harvard, Vancouver, ISO, and other styles
20

Xiaoyi, Peng. "Benchmark of MPEG-2 Video Decoding on ePUMA Multi-core DSP Processor." Thesis, Linköpings universitet, Datorteknik, 2011. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-73178.

Full text
Abstract:
Video decoding technologies have been widely used in our daily life. Higherresolutions and more advanced coding technologies may promote the capabilitiesof video decoding. A new multi-core digital signal processing processor, ePUMA,which stands for embedded Parallel DSP platform with Unique Memory Access,is chosen to investigate how it supports video decoding. This thesis aims to benchmark the algorithms of video decoding and evaluatethe performance using ePUMA in MPEG-2 standard, which is a common standardwith the purpose of compressing video signals. Based on the slice-parallelismmethodology on eight co-processors of ePUMA, the implementation of the algorithemsconsists of variable length decoding, inverse scan, inverse quantization,two-dimensional inverse discrete cosine transform, motion vector decoding, formprediction and motion compensation. The performance of the kernels is benchmarkedby ePUMA system simulator. The result shows that to decode real-timeFull HD (1920*1080 pixels, 30 frames per second) video, it will require ePUMA torun at 280 MHz for I frames and at 320MHz for P frames.
APA, Harvard, Vancouver, ISO, and other styles
21

Hägglund, Erik. "Design of a DVB-T Receiver : For SFN on a DSP-Processor." Thesis, Linköpings universitet, Datorteknik, 2012. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-86070.

Full text
Abstract:
The goal of this thesis was to implement a DVB-T receiver on Coresonic’s DSP-processor and attempt to evaluate how to design a receiver that is robust against very strong echoes with a long delay. Long delayed echoes is very common in Single Frequency Networks (SFN) which is why focus was put on finding algorithms that work well in SFN.The thesis involved analyzing different algorithms involved in making a DVB-T receiver where the focus was to find a good channel estimation algorithm. The thesis also included programming the DSP-processor and making some smaller modifications to their hardware solution to integrate their error correction hardware. After finding relevant articles with promising algorithms a small transmitter, channel and receiver was modeled in Matlab in order to try the different algorithms. After testing the different algorithms some of the simpler ones were first implemented to quickly get a working receiver. The implementation was however time consuming and all of the most appropriate algorithms to better avert the effects of long and strong echoes where not implemented. This means some algorithms where only analyzed and discussed.The receiver performance is tested and simulated in Coresonic’s DSP simulator. The receiver does not fully meet the requirements set by NorDig when it comes to handling long delay spread echoes with a magnitude of 0db when tested in the DSP processor simulator. The receiver is however able to handle the Ricean channel at a SNR of 19 Db and Rayleigh channel at an SNR of 24 Db.This report is the result of the final thesis of a Master of Science in Computer Engineering at Linköpings Tekniska Högskola. The thesis was performed at Coresonic AB in Mjärdevi Linköping.
APA, Harvard, Vancouver, ISO, and other styles
22

Lind, Johnny. "Signal Processor Implementation of Digital Filter and Linear Systems Laborations." Thesis, Linköping University, Department of Electrical Engineering, 2009. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-19077.

Full text
Abstract:

The goal of this bachelor thesis has been to investigate if the laboratory exercises in the courses digital filters and linear systems can be moved from matlab to a digital signal processor. The processor is a TMS320C6713 floating point processor mounted on a development board.

 

The original laboratories have been implemented and analyzed and some suggested changes have been presented for the digital filter laboration. For the laboration in linear systems, the exercise can be implemented as it is today. Furthermore, a transmultiplexer has been implemented and tested for real time execution.

 

Finally, an application programming interface has also been implemented, with common functions, used in the laboratories.

 

APA, Harvard, Vancouver, ISO, and other styles
23

Fagerqvist, Gustaf. "Integrering av DSP i talförstärkaren MMT-4." Thesis, Linnaeus University, School of Computer Science, Physics and Mathematics, 2010. http://urn.kb.se/resolve?urn=urn:nbn:se:lnu:diva-7955.

Full text
Abstract:

Att ansluta en digital signalprocessor kräver ett omfattande arbete. Innehållet i denna rapport sammanfattar teoretiska metoder för att integrera den digitala signalprocessorn ADAU1701 i talförstärkaren MMT-4, utvecklad av företaget Xena Medical. Arbetet har till största delen bestått i att finna en lämplig DSP och studera dess datamanual för att anpassa den till talförstärkaren.

Mycket av rapporten sammanfattar beräkningar av komponentvärden och anpassning av ADAU1701 för MMT-4:s behov. ADAU1701 beskrivs utifrån det så kallade selfboot-läget där processorn kan arbeta som fristående processor.


This thesis describes how to integrate a digital signal processor (DSP) in the speech amplifier MMT-4. This is to improve the sound quality and prevent feedback. Much of the task consisted of selecting a suitable DSP design and components to get it work as a standalone processor in MMT-4. Following this report gives the reader an introduction how to design systems with a DSP and a full description of the DSP ADAU1701.

APA, Harvard, Vancouver, ISO, and other styles
24

Fayez, Almohanad Samir. "Designing a Software Defined Radio to Run on a Heterogeneous Processor." Thesis, Virginia Tech, 2011. http://hdl.handle.net/10919/32196.

Full text
Abstract:
Software Defined Radios (SDRs) are radio implementations in software versus the classic method of using discrete electronics. Considering the various classes of radio applications ranging from mobile-handsets to cellular base-stations, SDRs cover a wide range of power and computational needs. As a result, computing heterogeneity, in terms of Field-Programmable Gate Arrays (FPGAs), Digital Signal Processors (DSPs), and General Purpose Processors (GPPs), is needed to balance the computing and power needs of such radios. Whereas SDR represents radio implementation, Cognitive Radio (CR) represents a layer of intelligence and reasoning that derives reconfiguration of an SDR to suit an application's need. Realizing CR requires a new dimension for radios, dynamically creating new radio implementations during runtime so they can respond to changing channel and/or application needs. This thesis explores the use of integrated GPP and DSP based processors for realizing SDR and CR applications. With such processors a GPP realizes the mechanism driving radio reconfiguration, and a DSP is used to implement the SDR by performing the signal processing necessary. This thesis discusses issues related to implementing radios in this computing environment and presents a sample solution for integrating both processors to create SDR-based applications. The thesis presents a sample application running on a Texas Instrument (TI) OMAP3530 processor, utilizing its GPP and DSP cores, on a platform called the Beagleboard. For the application, the Center for Wireless Telecommunications' (CWT) Public Safety Cognitive Radio (PSCR) is ported, and an Android based touch screen interface is used for user interaction. In porting the PSCR to the Beagleboard USB bandwidth and memory access latency issues were the main system bottlenecks. Latency measurements of these interfaces are presented in the thesis to highlight those bottlenecks and can be used to drive GPP/DSP based system design using the Beagleboard.
Master of Science
APA, Harvard, Vancouver, ISO, and other styles
25

Nilsson, Anders. "Design of programmable multi-standard baseband processors." Doctoral thesis, Linköping : Department of Electrical Engineering, Linköping University, 2007. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-8908.

Full text
APA, Harvard, Vancouver, ISO, and other styles
26

Tergino, Christian Sean. "Efficient Binary Field Multiplication on a VLIW DSP." Thesis, Virginia Tech, 2009. http://hdl.handle.net/10919/33693.

Full text
Abstract:
Modern public-key cryptography relies extensively on modular multiplication with long operands. We investigate the opportunities to optimize this operation in a heterogeneous multiprocessing platform such as TI OMAP3530. By migrating the long operand modular multiplication from a general-purpose ARM Cortex A8 to a specialized C64x+ VLIW DSP, we are able to exploit the XOR-Multiply instruction and the inherent parallelism of the DSP. The proposed multiplication utilizes Multi-Precision Binary Polynomial Multiplication with Unbalanced Exponent Modular Reduction. The resulting DSP implementation performs a GF(2^233) multiplication in less than 1.31us, which is over a seven times speed up when compared with the ARM implementation on the same chip. We present several strategies for different field sizes and field polynomials, and show that a 360MHz DSP easily outperforms the 500MHz ARM.
Master of Science
APA, Harvard, Vancouver, ISO, and other styles
27

Berner, Heiko. "The selection and single event upset testing of a DSP processor for a LEO satellite." Thesis, Stellenbosch : Stellenbosch University, 2002. http://hdl.handle.net/10019.1/53171.

Full text
Abstract:
Thesis (MScEng)--University of Stellenbosch, 2002.
ENGLISH ABSTRACT: After successful use of a DSP processor onboard the SUNSAT satellite, the need arose for a faster floating-point processor. A list of possible processors was generated from various selection criteria. Two suitable DSP processors were chosen, and because no radiation information was available for one of them, the decision was made to perform radiation tests on it. The procedures used to test the processor are described in detail so the same methods can be used for future radiation tests. An error detection and correction circuit was implemented to check and correct upsets in the on-chip memory of the DSP processor. This ensures that the processor code and data stays intact.
AFRIKAANSE OPSOMMING: Na suksesvolle gebruik van 'n DSP verwerker aanboord die SUNSAT satelliet het die behoefte ontstaan vir 'n vinniger wissel-punt verwerker. 'n Lys van moontlike verwerkers is opgestel met die hulp van verskeie seleksie kriteria. Twee geskikte DSP verwerkers is gekies, en omdat geen radiasie informasie vir die een beskikbaar was nie, is besluit om radiasie toetse op hom te doen. Die prosedures gebruik om die verwerker te toets word deeglik beskryf sodat dieselfde metodes in die toekom gebruik kan word. 'n Fout deteksie en korreksie baan is geimplementeer om foute in die aanboord geheue van die DSP verwerker op te spoor en te korrigeer. Dit verseker dat die verwerker se kode en data intak bly.
APA, Harvard, Vancouver, ISO, and other styles
28

Svensson, Markus, and Thomas Österholm. "Optimization and Verification of an Integrated DSP." Thesis, Linköping University, Department of Electrical Engineering, 2008. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-15679.

Full text
Abstract:

There is a lot of applications for DSPs (Digital Signal Processor) in the most rapidly growing areas in the industry right now as wireless communication along with audio and video products are getting more and more popular. In this report, a DSP, developed at the division of Computer Engineering at the University of Linköping, is optimized and verified.

Register Forwarding was implemented on a general architecture level to avoiddata hazards that may arise when implementing instruction pipelining in a processor.

The very common FFT algorithm is also optimized but on instruction setlevel. That means the algorithm is carefully analyzed to find operations that mayexecute in parallel and then create new instructions for these parallel operations.The optimization is concentrated on the butterfly operation as it is such a majorpart of the FFT computation. Comparing the accelerated butterfly with the unaccelerated gives an improvement of 30% in terms of clock cycles needed for thecomputation.

In the report there are also some discussions about the benefits and drawbacksof changing from a hardware to a software stack, mostly in terms of interrupts andthe return instruction.

Another important property of the processor is scalability. That is, it is possibleto attach extra peripherals to the core, which accelerates certain tasks. Aninterface towards these peripherals is developed along with two template designsthat may be used to develop other peripherals.

After all these modifications, a new test bench is developed to verify the functionality.

APA, Harvard, Vancouver, ISO, and other styles
29

Mokrzycki, Brian Thomas. "WvFEv3: An FPGA-based general purpose digital signal processor for space applications." Thesis, University of Iowa, 2011. https://ir.uiowa.edu/etd/3355.

Full text
Abstract:
The Waves instruments aboard the Juno and Radiation Belt Storm Probe (RBSP) spacecraft represents the next generation of space radio and plasma wave instrumentation developed by the University of Iowa's Radio and Plasma Wave group. The previous generation of such instruments on the Cassini spacecraft utilized several analog signal-conditioning techniques to compress and condense scientific data. Compression techniques are necessary because the plasma wave instruments can often generate significantly more science data than can be transmitted using the narrow telemetry channel of the hosting spacecraft. The next generation of plasma wave instrumentation represents a major shift of analog signal conditioning functionality to the digital domain, drastically reducing the amount of power and mass required by the instrument while simultaneously further condensing scientific data, increasing the precision of plasma emission measurements, and adding flexibility. The solution presented in this thesis is to utilize a low-cost radiation tolerant field programmable gate array (FPGA) that serves as a space qualified implementation platform for a custom designed general-purpose digital signal processor, called the WvFEv3.
APA, Harvard, Vancouver, ISO, and other styles
30

Einemo, Jonas, and Magnus Lundqvist. "A Selection of H.264 Encoder Components Implemented and Benchmarked on a Multi-core DSP Processor." Thesis, Linköping University, Computer Engineering, 2010. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-57478.

Full text
Abstract:

H.264 is a video coding standard which offers high data compression rate at the cost of a high computational load. This thesis evaluates how well parts of the H.264 standard can be implemented for a new multi-core digital signal processing processor architecture called ePUMA. The thesis investigates if real-time encoding of high definition video sequences could be performed. The implementation consists of the motion estimation, motion compensation, discrete cosine transform, inverse discrete cosine transform, quantization and rescaling parts of the H.264 standard. Benchmarking is done using the ePUMA system simulator and the results are compared to an implementation of an existing H.264 encoder for another multi-core processor architecture called STI Cell. The results show that the selected parts of the H.264 encoder could be run on 6 calculation cores in 5 million cycles per frame. This setup leaves 2 calculation cores to run the remaining parts of the encoder.

APA, Harvard, Vancouver, ISO, and other styles
31

Packiaraj, Vivek. "Study, Design and Implementation of an Application Specific Instruction Set Processor for a Specific DSP Task." Thesis, Linköping University, Electronics System, 2008. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-52314.

Full text
Abstract:

There is a lot of literature already available describing well-structured approach for embeddeddesign and implementation of Application Specific Integrated Processor (ASIP) micro processorcore.

This concept features hardware structured approach for implementation of processor core fromminimal instruction set, encoding standards, hardware mapping, and micro architecture design,coding conventions, RTL,verification and burning into a FPGA. The goal is to design an ASIPprocessor core (Micro architecture design and RTL) which can perform DSP task, e.g., FIR. Thereport is a well structured approach of design and implementation of an ASIP DSP processor forDSP applications like FIR. This report contains design flow starting from Instruction set design,micro architecture design and RTL implementation of the core. Details of the power simulationsof FPGA are also listed and analyzed.

APA, Harvard, Vancouver, ISO, and other styles
32

Bondurant, Philip D., and Andrew Driesman. "Smart PCM Encoder." International Foundation for Telemetering, 1995. http://hdl.handle.net/10150/611601.

Full text
Abstract:
International Telemetering Conference Proceedings / October 30-November 02, 1995 / Riviera Hotel, Las Vegas, Nevada
In this paper, a new concept in PCM telemetry encoding equipment is described. Existing "programmable" PCM encoders allow only simple changes in the functionality of the hardware, such as input gain, offset, and word formatting. More importantly, these encoders do not provide capability for "in-flight" processing of signals and in general have not taken advantage of existing hardware and software digital signal processing technology. In-flight processing of signals can provide a significant reduction in the required transmission bandwidth, allowing additional data that may not have otherwise been transmitted to be sent on the telemetry channel. A modular digital signal processor (DSP) based PCM encoder architecture is described that has a set of on-board processing algorithms configurable via a simple-to-use graphical user interface. Algorithms included are compression (lossy and lossless), Fourier transforms of various resolutions (typically followed by peak detection to provide a data rate reduction), extreme values (max, min, rms), time filtering, regression, trajectory prediction, and serial data stream processing. Custom algorithms can be developed and included as part of the suite of processing algorithms. The preprocessing algorithms exist as firmware on the DSPs and can accommodate as many different signals as the processing bandwidth of the DSP can handle. Typically one DSP can handle many input signals and different algorithms. The encoder is programmable via a standard RS-232 serial interface allowing the signal input configuration, telemetry frame layout, and on-board processing algorithms to be changed quickly.
APA, Harvard, Vancouver, ISO, and other styles
33

Jiang, Guoyou. "Design and Implementation of a DMA Controller for Digital Signal Processor." Thesis, Linköping University, Computer Engineering, 2010. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-58868.

Full text
Abstract:

The thesis work is conducted in the division of computer engineering at thedepartment of electrical engineering in Linköping University. During the thesiswork, a configurable Direct Memory Access (DMA) controller was designed andimplemented. The DMA controller runs at 200MHz under 65nm digital CMOS technology. The estimated gate count is 26595.

The DMA controller has two address generators and can provide two clocksources. It can thus handle data read and write simultaneously. There are 16channels built in the DMA controller, the data width can be 16-bit, 32-bit and64-bit. The DMA controller supports 2D data access by configuring its intelligentlinking table. The DMA is designed for advanced DSP applications and it is notdedicated for cache which has a fixed priority.

APA, Harvard, Vancouver, ISO, and other styles
34

Källming, Daniel, and Kristoffer Hultenius. "Improving and Extending a High Performance Processor Optimized for FPGAs." Thesis, Linköping University, Computer Engineering, 2010. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-56751.

Full text
Abstract:

This thesis is about a number of improvements and additions done to a soft CPU optimized for field programmable gate arrays (FPGAs). The goal has been to implement the changes without substantially lowering the CPU's ability to operate at high clock frequencies. The result of the thesis is a number of high clock frequency modules, which when added completes the CPU hardware functionality in certain areas. The maximum frequency of the CPU is however somewhat lowered after the modules have been added.


Detta examensarbete handlar om ett antal förbättringar och utökningar av en mjuk processor speciellt anpassad för fältprogrammerbara grindmatriser (FPGA). Målet har varit att göra förändringarna utan att göra större avkall på processorns förmåga att operera i höga klockfrekvenser. Resultatet av examensarbetet är ett antal moduler som klarar av höga frekvenser och kompletterar processorns hårdvarufunktioner. Dock reduceras maxfrekvensen på processorn något med modulerna tillagda.

APA, Harvard, Vancouver, ISO, and other styles
35

Gilkeson, John T. "DIGITAL SIGNALING PROCESSOR RESOURCE MANAGEMENT FOR SMALL OFFICE PHONE SYSTEMS." DigitalCommons@CalPoly, 2010. https://digitalcommons.calpoly.edu/theses/318.

Full text
Abstract:
Contemporary small office phone systems are specialized computers that connect a variety of phones within the office and to the local phone company. These systems use digital signaling processors (DSPs) to convert signals from analog to digital and vice-versa. Many different types of applications run on the DSPs and different businesses have varying application needs. Given the systems have limited amounts of DSP resources and growing numbers of applications for a phone system, an administrator needs a way to configure the uses of resources based on their individual business needs. This thesis provides an overview of a system for configuring resources on various types of DSP hardware some of which are removable and have differing tradeoffs between application uses. The system has to be able to change resource allocations while the phone system is running with minimal interruptions to calls. The configuration system needs to be designed to be flexible enough that new applications or DSP hardware could be supported without major changes to code. This thesis presents a system that uses a database-driven model along with algorithms that optimize configuration of DSP hardware given the administrator’s individual application needs.
APA, Harvard, Vancouver, ISO, and other styles
36

Engström, Vilhelm. "Evaluation of Machine Learning Primitives on a Digital Signal Processor." Thesis, Linköpings universitet, Medie- och Informationsteknik, 2020. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-168054.

Full text
Abstract:
Modern handheld devices rely on specialized hardware for evaluating machine learning algorithms. This thesis investigates the feasibility of using the digital signal processor, a part of the modem of the device, as an alternative to this specialized hardware. Memory management techniques and implementations for evaluating the machine learning primitives convolutional, max-pooling and fully connected layers are proposed. The implementations are evaluated based on to what degree they utilize available hardware units. New instructions for packing data and facilitating instruction pipelining are suggested and evaluated. The results show that convolutional and fully connected layers are well-suited to the processor used. The aptness of the convolutional layer is subject to the kernel being applied with a stride of 1 as larger strides cause the hardware usage to plummet. Max-pooling layers, while not ill-suited, are the most limited in terms of hardware usage. The proposed instructions are shown to have positive effects on the throughput of the implementations.
APA, Harvard, Vancouver, ISO, and other styles
37

Gunnam, Kiran Kumar. "A DSP embedded optical naviagtion system." Thesis, Texas A&M University, 2003. http://hdl.handle.net/1969/13.

Full text
APA, Harvard, Vancouver, ISO, and other styles
38

Hedin, Alexander. "Testing and evaluation of the integratability of the Senior processor." Thesis, Linköpings universitet, Datorteknik, 2011. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-71043.

Full text
Abstract:
The first version of the Senior processor was created as part of a thesis projectin 2007. This processor was completed and used for educational purposes atLinköpings University. In 2008 several parts of the processor were optimized andthe processor expanded with additional functionality as part of another thesisproject. In 2009 an EU funded project called MULTI-BASE started, in which theComputer Division at the Department of Electrical Engineering participated in.For their part of the MULTI-BASE project, the Senior processor was selected tobe used. After continuous revision and development, this processor was sent formanufacturing. The assignment of this thesis project was to test and verify the different func-tions implemted in the Senior processor. To do this a PCB was developed fortesting the Senior processor together with a Virtex-4 FPGA. Extensive testingwas done on the most important functions of the Senior processor. These testsshowed that the manufactured Senior processor works as designed and that it alonecan perform larger calculations and use external hardware accelerators with thehelp of its various interfaces.
Den första versionen av Senior processorn skapades som en del i ett examensarbe-te under 2007, denna processor färdigställdes och användes i utbildningssyfte påLinköping Universitet. 2008 optimerades flera delar av processorn och utökadesmed extra funktionalitet som del av ytterligare ett examensarbete. 2009 startadeett EU finansierat projekt vid namn MULTI-BASE, som ISYs Datortekniks avdel-ning deltar i. Till deras del av MULTI-BASE projektet valdes Senior processorn attanvändas, efter ytterligare utveckling skickades denna processor för tillverkning. Detta examensarbete hade i uppgift att testa och verifiera de olika funktionernasom Senior processorn har implementerats med. För att göra detta tillverkades ettkretskort som ska användas för att testa Senior processorn tillsammans med enVirtex-4 FPGA. Utförliga tester gjordes på de viktigaste funktionerna hos Seniorprocessorn, dessa tester visade att den tillverkade Senior processorn fungerar somplanerat. Den kan på egen hand utföra större beräkningar och använda sig avexterna hårdvare acceleratorer med hjälp av sina olika gränssnitt.
APA, Harvard, Vancouver, ISO, and other styles
39

T, N. Santhosh Kumar, K. Abdul Samad A, and M. Sarojini K. "DSP BASED SIGNAL PROCESSING UNIT FOR REAL TIME PROCESSING OF VIBRATION AND ACOUSTIC SIGNALS OF SATELLITE LAUNCH VEHICLES." International Foundation for Telemetering, 1995. http://hdl.handle.net/10150/608530.

Full text
Abstract:
International Telemetering Conference Proceedings / October 30-November 02, 1995 / Riviera Hotel, Las Vegas, Nevada
Measurement of vibration and acoustic signals at various locations in the launch vehicle is important to establish the vibration and acoustic environment encountered by the launch vehicle during flight. The vibration and acoustic signals are wideband and require very large telemetry bandwidth if directly transmitted to ground. The DSP based Signal Processing Unit is designed to measure and analyse acoustic and vibration signals onboard the launch vehicle and transmit the computed spectrum to ground through centralised baseband telemetry system. The analysis techniques employed are power spectral density (PSD) computations using Fast Fourier Transform (FFT) and 1/3rd octave analysis using digital Infinite Impulse Response (IIR) filters. The programmability of all analysis parameters is achieved using EEPROM. This paper discusses the details of measurement and analysis techniques, design philosophy, tools used and implementation schemes. The paper also presents the performance results of flight models.
APA, Harvard, Vancouver, ISO, and other styles
40

Sousa, Filho Jo?o Coelho de. "Sensores e interfaces com aplica??es em motor mancal." Universidade Federal do Rio Grande do Norte, 2011. http://repositorio.ufrn.br:8080/jspui/handle/123456789/15382.

Full text
Abstract:
Made available in DSpace on 2014-12-17T14:55:55Z (GMT). No. of bitstreams: 1 JoaoCSF_DISSERT.pdf: 4517412 bytes, checksum: 2112619de393ca975c806fa334e083ff (MD5) Previous issue date: 2011-12-19
Coordena??o de Aperfei?oamento de Pessoal de N?vel Superior
Relevant researches have been growing on electric machine without mancal or bearing and that is generally named bearingless motor or specifically, mancal motor. In this paper it is made an introductory presentation about bearingless motor and its peripherical devices with focus on the design and implementation of sensors and interfaces needed to control rotor radial positioning and rotation of the machine. The signals from the machine are conditioned in analogic inputs of DSP TMS320F2812 and used in the control program. This work has a purpose to elaborate and build a system with sensors and interfaces suitable to the input and output of DSP TMS320F2812 to control a mancal motor, bearing in mind the modularity, simplicity of circuits, low number of power used, good noise imunity and good response frequency over 10 kHz. The system is tested at a modified ordinary induction motor of 3,7 kVA to be used with a bearingless motor with divided coil
Relevantes pesquisas v?m sendo desenvolvidas em m?quinas el?tricas sem mancais mec?nicos ou rolamentos e que s?o, genericamente, denominadas m?quinas sem mancais ou, em car?ter espec?fico, motor mancal. Neste trabalho faz-se uma abordagem introdut?ria sobre as m?quinas sem mancais e apresenta??o de seus dispositivos perif?ricos enfatizado o projeto e implementa??o de sensores e interfaces necess?rios ao controle de posicionamento radial do rotor e rota??o da m?quina. Os sinais oriundos da m?quina s?o condicionados ?s entradas anal?gicas do DSP TMS320F2812 e utilizados no programa de controle. Este trabalho tem por proposta elaborar e implementar um sistema envolvendo sensores e interfaces compat?veis as entradas e sa?das do DSP TMS320F2812, para controle de um motor mancal, tendo como foco a modularidade, simplicidade de circuitos, redu??o das fontes de alimenta??o, melhoria na imunidade a ru?dos e melhor resposta em frequ?ncia acima de 10 kHz. O sistema ? testado em um motor de indu??o de 3,7 kVA modificado para operar como uma m?quina sem mancais com bobinado dividido
APA, Harvard, Vancouver, ISO, and other styles
41

Lev, Lukáš. "Zařízení pro zpracování audio signálu pomocí signálového procesoru." Master's thesis, Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií, 2012. http://www.nusl.cz/ntk/nusl-219815.

Full text
Abstract:
Master´s work discusses the issue of processing audio signal by means of signal processor. At present, the signal processor occurs in almost all devices that process or somehow modify sound in digital form. The aim of this master´s thesis is to study the signal processors from different producers, which are now on the market and select one suitable type for device that will process the audio signal. With this signal processor then propose a circuit diagram for a device that will process the audio signal and the PSpice simulation of the circuit and construct this device.
APA, Harvard, Vancouver, ISO, and other styles
42

Knapo, Peter. "Vývoj algoritmů pro digitální zpracování obrazu v reálním čase v DSP procesoru." Master's thesis, Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií, 2009. http://www.nusl.cz/ntk/nusl-217872.

Full text
Abstract:
Rozpoznávanie tvárí je komplexný proces, ktorého hlavným ciežom je rozpoznanie žudskej tváre v obrázku alebo vo video sekvencii. Najčastejšími aplikáciami sú sledovacie a identifikačné systémy. Taktiež je rozpoznávanie tvárí dôležité vo výskume počítačového videnia a umelej inteligencií. Systémy rozpoznávania tvárí sú často založené na analýze obrazu alebo na neurónových sieťach. Táto práca sa zaoberá implementáciou algoritmu založeného na takzvaných „Eigenfaces“ tvárach. „Eigenfaces“ tváre sú výsledkom Analýzy hlavných komponent (Principal Component Analysis - PCA), ktorá extrahuje najdôležitejšie tvárové črty z originálneho obrázku. Táto metóda je založená na riešení lineárnej maticovej rovnice, kde zo známej kovariančnej matice sa počítajú takzvané „eigenvalues“ a „eigenvectors“, v preklade vlastné hodnoty a vlastné vektory. Tvár, ktorá má byť rozpoznaná, sa premietne do takzvaného „eigenspace“ (priestor vlastných hodnôt). Vlastné rozpoznanie je na základe porovnania takýchto tvárí s existujúcou databázou tvárí, ktorá je premietnutá do rovnakého „eigenspace“. Pred procesom rozpoznávania tvárí, musí byť tvár lokalizovaná v obrázku a upravená (normalizácia, kompenzácia svetelných podmienok a odstránenie šumu). Existuje mnoho algoritmov na lokalizáciu tváre, ale v tejto práci je použitý algoritmus lokalizácie tváre na základe farby žudskej pokožky, ktorý je rýchly a postačujúci pre túto aplikáciu. Algoritmy rozpoznávania tváre a lokalizácie tváre sú implementované do DSP procesoru Blackfin ADSP-BF561 od Analog Devices.
APA, Harvard, Vancouver, ISO, and other styles
43

Fantini, Mattia. "Le macchine multifase nelle applicazioni Sensorless:indagine teorico-sperimentale di un azionamento basato su DSP per macchine asincrone eptafase." Master's thesis, Alma Mater Studiorum - Università di Bologna, 2010. http://amslaurea.unibo.it/1647/.

Full text
Abstract:
Fino ad un recente passato, le macchine elettriche di tipo trifase costituivano l’unica soluzione in ambito industriale per la realizzazione di azionamenti di grande potenza. Da quando i motori sono gestiti da convertitori elettronici di potenza si è ottenuto un notevole passo in avanti verso l’innovazione tecnologica. Infatti, negli ultimi decenni, le tecnologie sempre più all’avanguardia e l’aumento dell’utilizzo dell’elettronica, sia in campo civile quanto in quello industriale, hanno contribuito a una riduzione dei costi dei relativi componenti; questa situazione ha permesso di utilizzare tecnologie elaborate che in passato avevano costi elevati e quindi risultavano di scarso interesse commerciale. Nel campo delle macchine elettriche tutto questo ha permesso non solo la realizzazione di azionamenti alimentati e controllati tramite inverter, in grado di garantire prestazioni nettamente migliori di quelle ottenute con i precedenti sistemi di controllo, ma anche l’avvento di una nuova tipologia di macchine con un numero di fasi diverso da quello tradizionale trifase, usualmente impiegato nella generazione e distribuzione dell’energia elettrica. Questo fatto ha destato crescente interesse per lo studio di macchine elettriche multifase. Il campo di studio delle macchine multifase è un settore relativamente nuovo ed in grande fermento, ma è già possibile affermare che le suddette macchine sono in grado di fornire prestazioni migliori di quelle trifase. Un motore con un numero di fasi maggiore di tre presenta numerosi vantaggi: 1. la possibilità di poter dividere la potenza su più fasi, riducendo la taglia in corrente degli interruttori statici dell’inverter; 2. la maggiore affidabilità in caso di guasto di una fase; 3. la possibilità di sfruttare le armoniche di campo magnetico al traferro per ottenere migliori prestazioni in termini di coppia elettromagnetica sviluppata (riduzione dell’ampiezza e incremento della frequenza della pulsazione di coppia); 4. l’opportunità di creare azionamenti elettrici multi-motore, collegando più macchine in serie e comandandole con un unico convertitore di potenza; 5. Maggiori e più efficaci possibilità di utilizzo nelle applicazioni Sensorless. Il presente lavoro di tesi, ha come oggetto lo studio e l’implementazione di una innovativa tecnica di controllo di tipo “sensorless”, da applicare in azionamenti ad orientamento di campo per macchine asincrone eptafase. Nel primo capitolo vengono illustrate le caratteristiche e le equazioni rappresentanti il modello della macchina asincrona eptafase. Nel secondo capitolo si mostrano il banco di prova e le caratteristiche dei vari componenti. Nel terzo capitolo sono rappresentate le tecniche di modulazione applicabili per macchine multifase. Nel quarto capitolo vengono illustrati il modello del sistema implementato in ambiente Simulink ed i risultati delle simulazioni eseguite. Nel quinto capitolo viene presentato il Code Composer Studio, il programma necessario al funzionamento del DSP. Nel sesto capitolo, sono presentati e commentati i risultati delle prove sperimentali.
APA, Harvard, Vancouver, ISO, and other styles
44

Morávek, Lukáš. "Řídicí modul BLDC motoru." Master's thesis, Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií, 2016. http://www.nusl.cz/ntk/nusl-242079.

Full text
Abstract:
Diploma thesis describes design and realization of hardware and software for controlling and regulation of the high-speed drive with BLDC motor, which will serve as a spindle for CNC milling machine. The thesis described in detail the schematic design and the design of printed circuit board of the power part, control part and power supply part of the three-phase transistor inverter controlled by DSP processor. It is also described in detail program of DSP processor for controlling and regulation of the BLDC motors, which the function is verified by the final measurements. The result of Diploma thesis is functional high-speed drive with BLDC motor.
APA, Harvard, Vancouver, ISO, and other styles
45

Gleeson, Jeremy Information Technology &amp Electrical Engineering Australian Defence Force Academy UNSW. "Finding the shipboard relative position of a rotary wing unmanned aerial vehicle (UAV) with ultasonic ranging." Awarded by:University of New South Wales - Australian Defence Force Academy, 2008. http://handle.unsw.edu.au/1959.4/38978.

Full text
Abstract:
Simple, cheap and reliable echo-based ultrasonic ranging systems such as the Polaroid ranging unit are easily applied to indoor applications. However, to measure the range between an unmanned helicopter and a moving ship deck at sea using ultrasound requires a more robust ranging system, because rushing air and breaking water are known ultrasound noise sources. The work of designing, constructing and testing such a system is described in this dissertation. The compact, UAV ready ultrasound transmitter module provides high power, broadband arbitrary signal generation. The separate field-ready receiver is based on a modern embedded Digital Signal Processor (DSP), providing high speed matched-filter correlation processing. Large time-bandwidth signalling is employed to maximise the signal to noise ratio of the ranging system. Synthesised experiments demonstrate the ability of the correlation processing to reliably recover timing from signals buried in noise. Real world experiments demonstrate decimetre accuracy with two centimetre resolution, ten metre range and 32Hz refresh rate. A maximum boresight range of up to 38m is supported.
APA, Harvard, Vancouver, ISO, and other styles
46

Tell, Eric. "Design of Programmable Baseband Processors." Doctoral thesis, Linköping : Univ, 2005. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-4377.

Full text
APA, Harvard, Vancouver, ISO, and other styles
47

Pijáček, Ondřej. "Univerzální řídicí jednotka pro BLDC motory." Master's thesis, Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií, 2016. http://www.nusl.cz/ntk/nusl-240819.

Full text
Abstract:
This thesis describes the design of universal control unit for BLDC motor powered from airplane power distribution system of 28 V capable of driving motor up to 10 A. The maximal engine power is about 250 W. Important prerequisite is possibility of driving various motor size without needs of changing wiring board using only the configuration in the auxiliary memory unit. To control different motors is enough one unit with one program without any way to interfere to the unit itself.
APA, Harvard, Vancouver, ISO, and other styles
48

Rukchonlatee, Pichit. "A DSP-controlled limited angle torque motor." Thesis, Loughborough University, 1997. https://dspace.lboro.ac.uk/2134/27151.

Full text
APA, Harvard, Vancouver, ISO, and other styles
49

Bergas, Jané Joan. "Control del motor d'inducció considerant els límits del convertidor i del motor." Doctoral thesis, Universitat Politècnica de Catalunya, 2000. http://hdl.handle.net/10803/6293.

Full text
Abstract:
1.1 Objectius de la tesi.
En els últims anys el control del parell i de la velocitat del motor d'inducció ha estat llargament estudiat. Un cop s'ha considerat que les prestacions dinàmiques assolibles eren ja suficientment satisfactòries, els diferents investigadors han reorientat els seus esforços cap a altres enfocs relacionats, ja no únicament amb el MI estrictament parlant, sinó amb tot el sistema que constitueix l'accionament amb si mateix.

L'objectiu principal d'aquesta tesi és posar en evidència, l'existència d'unes idealitzacions i limitacions dels controls tradicionals de parell i velocitat del motor d'inducció (bàsicament del Control Vectorial i del DTC), així com a proposar mètodes i algorismes alternatius que superin a les mateixes.

1.2 Estructura i contingut

El Capítol 1 conté una introducció al treball.

El segon capítol Modelització del motor d'inducció, presenta les principals tècniques i equacions, que porten a descriure d'una forma dinàmica al MI.

El tercer capítol, Control de parell i velocitat del MI, es descriuen els Control Vectorial i el Control Directe de Parell (DTC), ja que són els més estudiats en la literatura.

El quart capítol, Estudi dels bucles de corrent, tracta més en profunditat una de les limitacions que presenta el Control Vectorial, l'estudi de les interaccions que hi ha entre els dos llaços de regulació de les intensitats de l'estator (la seva component directa i en quadratura).

En el cinquè capítol, OSVPWM (Optimized Space Vector PWM), es presenta un estudi detallat dels diferents mètodes d'ondulació (DC/AC) que existeixen. D'entre tots aquests, s'estudia amb molt més deteniment el Space Vector PWM (SVPWM), aportant un nou algorisme d'implementació del mateix (optimitzat per DSP's), així com posant en evidència la negativa influència dels temps morts sobre el mateix.

El sisè capítol presenta l'ODTC (Optimized Direct Torque Control), com a resum de tots els capítols anteriors.
1.3 Aportacions d'aquesta tesi.

En la modelització matemàtica del Motor d'Inducció, s'ha arribat a la formulació d'una equació genèrica, que engloba totes les possibles referències, i totes les definicions d'intensitats magnetitzants.

En l'estudi del DTC s'ha presentat una nova taula de commutació, que permet disminuir l'excessiu arrissat de parell que presenta la taula de commutació tradicional.

En l'estudi del SVPWM s'ha presentat una nova formulació molt més apta per a la seva implementació en DSP (Digital Signal Processor). Igualment, s'ha posat en evidència la important influència dels temps morts dels interruptors, en la THD (Tasa de Distorsió Harmònica) de l'ona de tensió de sortida de l'ondulador proposant un algorisme de compensació (OSVPWM).

S'ha proposat un nou algorisme de control del parell del MI, incorporant les prestacions del DTC en règim transitori (ràpida resposta del parell), i les prestacions del Control Vectorial en règim permanent (petit arrissat de parell), amb la incorporació de l'OSVPWM com a estratègia de modulació.

Finalment destacar, l'aportació d'un equip experimental basat en DSP, de disseny molt versàtil i robust, i que incorpora tota una sèrie d'eines de desenvolupament que el fan molt útil per a l'experimentació de noves lleis de control, referides principalment al motor d'inducció, però que també s'ha demostrat eficient alhora de treballar amb altres plantes com és el cas dels SAI's (Sistemes d'Alimentació Ininterrompuda).

1.4 Futures línies de recerca.

Seguir treballant en l'estudi del OSVPM, però en el cas de la sobremodulació, és a dir, quan la tensió de consigna superi o surti fora dels rangs d'aplicabilitat del mateix.

Amb l'obtenció de l'equació que ens permet estimar l'arrissat màxim de parell, associat al conjunt motor-ondulador, estudiar el disseny de controladors per histèresi de banda d'histèresi variable (funció de l'estat de l'accionament).

Finalment destacar, que amb el constant augment de la potència de càlcul dels DSP, les possibilitats de noves lleis de control del MI ("fuzzy logic" i "passivity control") són cada dia més possibles, i per tant s'han convertit en una línia de treball molt interessant.
APA, Harvard, Vancouver, ISO, and other styles
50

Goddard, Alan John. "An automatic approach to implementing DSP algorithms on parallel processors." Thesis, City University London, 1990. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.254871.

Full text
APA, Harvard, Vancouver, ISO, and other styles
We offer discounts on all premium plans for authors whose works are included in thematic literature selections. Contact us to get a unique promo code!

To the bibliography