DSP stands for Digital Signal Processing or Digital Signal Processor.

learn more… | top users | synonyms

0
votes
1answer
49 views

DSP - practical even or odd functions

Signals can be classified as even, odd, or a neither - in which case they can be broken up into their even and odd components. Theoretically its all very nice to be able to say that yes that function ...
0
votes
0answers
23 views

Analytical design of bandpass filter: MATLAB function documentation

I am trying to "design" a blackbox bandpass filter (butterworth or chebyshev) based on parameters such as \$f_{min}\$, \$f_{max}\$, bandwidth(BW)/Q-factor, and etc, using Visual Basic. However I am ...
1
vote
2answers
55 views

Looking for OP-Amp with good rail to rail performance, 5V to 0V [closed]

There are thousands of OP-Amps on Farnell's website, so I thought asking the stack-exchange community might be a good idea. I am looking for an OP-Amp for use in my project. I currently have an ...
0
votes
4answers
66 views

Image processing hardware options

My imaging system currently produces a stream of digitized video data at 10Msps. That is, parallel 12bit ADC output at 10MHz. The next step is to collect the data in 1024*1024 chunks and perform image ...
2
votes
1answer
53 views

Integrated audio DSP with free tools?

(Intro here, you can skip this for the actual question) As a hobby project I'm building an audio amplifier. It'll be the amp for my "home theater". I only have a small room so there's no room for 5.1 ...
1
vote
2answers
51 views

The meaning of Cross and Auto Correlation Matrices

I have to make some system where I have an input signal (i) and and feedback signal (f) and from this I create a autocorrelation Matrix (ACM) where ACM = i*i and cross-correlation vector (XCV) where ...
0
votes
2answers
63 views

Cascading Low Pass Filter Parameters

I'm trying to implement two cascaded low pass filters in a software application so that I can smooth out a potentially volatile data set. Based on the incoming data, I want a signal to be turned ...
2
votes
1answer
105 views

What is limp mode in PLL?

What does limp mode mean in this sentence below? Make sure the PLL is not running in limp mode.
1
vote
2answers
96 views

Signal power and perceived volume

With a couple of friends I am designing a synthesizer on an altera FPGA (cyclone II, the one on the DE2 board). We almost wrapped it up nicely but there's a problem that bugs us. The synth can ...
0
votes
1answer
67 views

Transfering audio data between two DSP's, clock sync problem

I have a system with two DSP modules. The audio is routed from DSP1 to DSP2 and then back to DSP1, which in turn immediately sends it to DAC. It's a high-quality stereo sound at 44.1KHz. This is a ...
0
votes
1answer
51 views

Why does frequency equal k/K where k=0,…, K-1 in Discrete Fourier Transform?

I totally can't understand why f = k/K. What does k, K means, respectively?. I really want to know what they actually indicate in real world. Or, please give me an example. I spent 2 days night but ...
1
vote
1answer
112 views

Is this DSP sinewave inverter a marketing hype?

There are some companies in my country(India) which try to sell inverters for home marketing in the name of DSP Sinewave Inverter and claim are superior to normal sinewave inverters. I am trying to ...
1
vote
2answers
69 views

IIr filter layout to formula problems

I am trying to create the formula for this layout but I have the feeling that I made a mistake. The formula that I have at the moment is: Can someone tell me if this is correct?
0
votes
0answers
38 views

Recommended setup for recording and processing 3 or more audio signals

I don't want to ask for specific products but the terminology in general: for a future experimental project I want to record multiple audio signals and I don't know yet which frequencies I'm ...
0
votes
1answer
114 views

HDMI microcontroller / DSP tutorial

I know a little bit about microcontrollers. I want to first say this question will be over my head but I'd like to do the project anyway... I want to have a HDMI input, add effects to the sound, then ...
1
vote
1answer
84 views

Can I connect an ADC directly to a DAC?

I'm planning to do some audio DSP soon but I would like to know if I can connect an ADC directly to a DAC without a processor in the chain. My main reason is to test preamp circuitry. I would like ...
0
votes
1answer
51 views

Poor man's equalizer with a few digital bandpass filters - how to overlap band edges

I am trying to implement an equalizer in an FPGA. It's not hifi or anything so 3 or 4 bands should cut it. So I have a low, band, and high pass filter covering the entire voice spectrum (0-4kHz in ...
3
votes
1answer
269 views

PIC32: How to use DSP Library?

I am using a Microstick II Board with the included PIC32MX250F128B and I would like to perform real-time audio processing. I use an analog input to get the input sound and a PWM output, in combination ...
2
votes
1answer
60 views

How many periods of a periodic signal are required to properly determine magnitude?

I have a pure sinusoidal test function. I am trying to determine the magnitude of the response through my circuit very soon after powering up with circuit. If I am using a 1kHz test signal, I only ...
1
vote
2answers
446 views

STM32F4 - Digital Signal Processing ( DSP )

At this website, I have read that STM32F4 microcontrollers have DSP instructions. To quote: It also implements a full set of DSP instructions I am beginning to learn embedded C programming with ...
0
votes
0answers
38 views

How to prove sampling is energy preserving using Parseval's Relation?

I have a continuous signal, xc(t) which is bandlimited to =pi/T, and x[n] = xc(nT) are samples of this signal. I need to show there is a Parseval's relation between the original signal and the sampled ...
1
vote
1answer
101 views

Barker code autocorrelation

How do you auto correlate the following Barker code? I tried to use the formula on Wikipedia's page but it did not make sense to me. +1, +1, -1, +1
0
votes
1answer
58 views

FFT of first N samples of signal? [closed]

Suppose if their are M samples in x(t) out of which I compute FFT of only first N samples of x(t), then the computed X[k] does this represent frequency component of first N samples or what I am doing ...
1
vote
0answers
81 views

DSP board for non-standard video output? [closed]

I've got a project that requires outputting three arbitrary video signals at video rates. The idea is that two of them represent the x and y axes of a raster scan, and the third carries monochrome ...
-1
votes
2answers
94 views

Band-pass filter confusion

I'm having trouble understanding the concept of a Band-pass filter. Not, that I have the following signal (in the frequency domain): What I essentially need to do is remove the noise and only ...
13
votes
8answers
2k views

When can FPGA's be used and Microcontrollers/DSPs not?

I have to choose between a course on advanced microcontrollers, and a course on advanced FPGA's. I have had introductory courses in both subjects, and what troubles me now is that I am already ...
7
votes
3answers
358 views

What can the dsPIC do which the humble PIC microcontroller cannot do?

I have not used a DSP chip as of yet. All I know is that their architecture is such that they can carry out calculations quite fast, usually within a clock cycle, they have multiply-accumulate ...
1
vote
1answer
128 views

Convert (-4 to 4v) from sensor to 0-3.3v [duplicate]

Can you show me how can I make a schematic to convert signal voltage from sensor to ADC module of DSP. Sensor : -4 to 4 voltage DSP ADC: 0 to 3.3 voltage. Thank you,
0
votes
0answers
63 views

Measurement of frequency domain ripple of a filter

I am trying to analyze the passband ripple of various filter designs. I would like to know the correct way to measure the ripple. The trivial answer is to find the min and max amplitude in the ...
1
vote
1answer
140 views

Is there a way to build a software defined radio using the PC's DSP chip? [closed]

I'm looking to build a radio controller for a few DIY robots and was wondering if anyone knew of a way to utilize the onboard DSP in PC's as a SDR. The reasoning for this direction is I remember ...
1
vote
1answer
99 views

Digital Filtering [closed]

Lets say I have an audio signal and want to filter out anything below 100 Hertz. At first, I would think of a high-pass filter. A simple capacitor could do the job, but there are going to still be ...
2
votes
1answer
66 views

Z-Transform Initial Value Theorem

I have a small understanding of how to solve limits to infinity for regular rational equations, but I'm unsure of how to apply this to the Z-Transform initial value theorem. The equation is: \$ ...
2
votes
2answers
177 views

Dedicated digital filter

I have built a DDS (0-80MHz) with an FPGA (XC3S400) that I can program it for making almost any wave form (limited frequency by the wave form complexity). After weeks of struggling with making a ...
1
vote
0answers
104 views

Learning Curve For Microcontroller Programming & Anlog/Digital Electronics? [closed]

What is learning curve for embedded developer in which you can learn with doing small projects? I'm working in a power electronics firm. Our product portfolio is Inverters/Converters, Chargers, AC/DC ...
3
votes
1answer
251 views

How can I high pass (DSP) filter a low frequency signal without introducing lag?

I need to high pass filter a signal, and my design just isn't cutting it. The part that's making it tricky is that I can't tolerate lag. I am sampling at 20Hz, the signal I care about is 1/12 to ...
1
vote
1answer
108 views

What limits system clock in MCU? How high can I go?

I'd like to produce PWM outputs at f_PWM ~= 100kHz and I'd like to connect the ADC to sample at least once during each high-time interval of the PWM output. Everything in my configuration of these ...
0
votes
0answers
129 views

Fast (20MSPS) sampling to CPU (via MCU?)

What is the "state of the art" w.r.t. interfacing high speed A/D and D/A to CPUs? Our current system consists of a dedicated board with a PCI interface, containing a TMS320C64x DSP, which talks to 2 ...
2
votes
0answers
103 views

Capturing a 16.368MHz data stream with a MCU running at 32MHz

I have a 32MHz MCU (Atmel XMEGA A4) and I need to recover a digital signal coming from a GPS front end chip which is outputting SIGN and MAGNITUDE data at 16.368MHz. Clearly this is a hell of a task ...
6
votes
1answer
1k views

What actually is a shadow register?

I noticed the term Shadow Register while going through a datasheet of a TMS320F28335 DSP. What does it actually mean? Does it have a physical location in the CPU as ...
2
votes
1answer
146 views

How to take z-transform of a function with an absolute exponent value?

Can you help me find the z-transform of the impulse response below: $$h(n) = (\frac{1}{2})^{|n-1|} + (\frac{1}{2})^{|n|} $$ I know the z-transform of $$(\frac{1}{2})^{n}$$ is equal to: ...
1
vote
1answer
72 views

What to look for in a processor for a DSP project

I am working on a Digital Signal Processing application and I am a little lost in all the information included with giant processors that are labeled as Digital Signal Processors. I started ...
3
votes
1answer
121 views

Generating 48kHz clock for DSP

I'm working on a Microblaze-based system. I'm using FSL to shuttle data directly from an AC'97 controller core to my custom DSP core. The FSL buses are clocked at the 125MHz system clock. The DSP ...
6
votes
1answer
592 views

How to select frequency resolution and window size in FFT?

I am doing spectrum analysis of a time varying signal with frequency changing from 200Hz to 10kHz. I am using the FFT for analyzing the frequency component in the signal. My questions are: How to ...
1
vote
1answer
442 views

Xilinx DSP48 Single Slice 18x18 Complex multiplier

I am writing a verilog code for 18x18 complex multiplier using DSP48 single slice implementation in Vertex 4. Here is my code ...
2
votes
1answer
114 views

Can't write more than one byte to the SST39SF010A Flash!

I use code composer to program the TMS320C31 DSP (through MPSD) to write to the SST39SF010A flash. I can successfully write one byte to any location of the flash by following the "Chip Erase" then ...
3
votes
2answers
327 views

What is the expression for an oversampled signal?

Problem: A simplified schematic of an oversampling circuit is shown below. A data sequence, \$x[n]\$, is transmitted by REG1 which is in clock domain \$C_{tx}\$. \$x[n]\$ is oversampled by REG2 in the ...
1
vote
2answers
114 views

Resistance between data/Addr pins and GND ranges from 1k to 1M, is this normal?

After soldering a 132-pin surface mount DSP, I checked if there are short circuits or not using "GreenLee DM-110" multimeter. I found that the resistance between data or address pins and GND ranges ...
2
votes
2answers
292 views

Doing FFT of electroencephalogram signal at 200Hz - what window size to use?

I got a brainwave EEG(ElectroEncephaloGram) sensor that is continuously sending data over to my program at about 200 data points per second. Can someone suggest what window/bin size I should be using ...
2
votes
0answers
276 views

How calculate three phase kilowatt hour from time sampled data of voltage and current of each phase

My problem is I want to calculate three phase kilo watt hour from time sampled data of current and voltages. My doubts 1) How can I calculate the kilowatt hour from time sampled data? Is it any ...
2
votes
1answer
192 views

Do I need a RTOS?

My hardware would have a DSP with the following characteristics: Sound generation (internal parameter will generate pure tones, white noise, filtered white noise or the sum of them). I2C ...