# Questions tagged [dsp]

DSP stands for Digital Signal Processing or Digital Signal Processor.

383 questions
Filter by
Sorted by
Tagged with
20 views

### Understanding and troubleshooting issues of dsp kit 6713 by observing on board leds? [closed]

Just like a normal computer has certain led codes that indicate different problems but what about this concept in case of dsp kit tms320c6713? Especially how can we know whether our dsp board is ...
• 641
41 views

### Matlab: using a small sample time for sine wave, makes the wave's frequency "accelerate"

I noticed that if I use a small sample time of DSP sine wave in matlab, the signal's frequency "accelerates": This is the signal with a proper sample time: But if I reduce the sample time ...
131 views

### How to modulate the amplitude of a square wave at high speed (MHz)?

I want to build a modulator for driving a laser. I want the laser to produce square pulses with varying amplitudes. Hence I built a 1 MHz square wave oscillator (relaxation oscillator with an opamp.) ...
366 views

### Digital Signal Processing vs. Analog Signal Processing for 100kHz DAQ project

I have a dumb question to ask (for a lot of you) but it has been bugging me for a while and I need someone who can give me a clear answer... (I'm a second-year in electrical engineering) So, I am ...
252 views

### What does the circle with the “X” and the cross mean?

I am taking a look at a DSP block for a the Xilinx ZCU111 FPGA and I am getting held up on a simple question. I come from physics so I am not too used to looking at block diagrams yet, but what do the ...
• 33
40 views

### Interpolating a Discrete-Time High Pass Filter

I am currently working on a project on MATLAB, and I need to use interpolation and decimation on various low pass, band pass and high pass filters with sampling frequencies of 10kHz. There was no ...
1 vote
57 views

### PCM5242 DAC: DSP Program and DSP Frequency for high sampling rates

I want to use a PCM5242 DAC (datasheet) in a project The DAC has a built in DSP core that I don't want to use for anything custom. The DSP can be programmed with custom code, or predefined codes in ...
• 1,451
1 vote
27 views

I'm using R2022a, in Simulink I can not find the Display tab to access Signals & Ports>Signal Dimensions. Could someone point me in the right direction please?. Also, in the figure below the ...
• 173
1 vote
52 views

### Downconversion Intermodulation Frequencies - Where do they come from?

I recently came across this video which discusses the downconversion of a signal (referred to as IN) to an Intermediate Frequency (IF) using a Local Oscillator (LO). I'm assuming that all of these ...
• 41
16 views

### DTC Code for TI C2000 Launchpad TMS320F28069M?

Is there some link or resource for code for Direct Torque Control of 3-Phase Induction Motor using the TI C2000 Launchpad TMS320F28069M?
• 1
64 views

### Why does a cosine function have a non-infinite Fourier coefficient?

I took my signals class a long time ago and have gotten used to using Fourier tables for a lot of things. I'm reading a textbook on communications and I stared at the Fourier transform equation for a ...
• 41
1 vote
75 views

### How is a GPS receiver able to calculate SNR?

I know that there is a certain relation between bit error rate and SNR for every modulation scheme. But i wonder how a GPS receiver can measure bit error rate and how it able to calculate SNR (I could ...
• 446
49 views

### Is an antenna array with a tilted (rotated) antenna element always less optimal than a perfectly aligned antenna array?

Suppose I have a traditional linear antenna array. My element factor follows a cosine shape between 0-180 degrees. The relationship between my theoretical total antenna array pattern and the element ...
4k views

### How can the GPS position update rate be 10 Hz?

Based on stuff on the web (Wikipedia and others) the GPS navigation message bit rate is 50 bit/s. That includes all data needed for user position calculation (time, ephemeris, almanac, etc.) It seems ...
• 446
1 vote
34 views

### Can phased-array (ULA) gain tapering effects be modelled using digital windows?

I am attempting to model the general behaviour of various tapering techniques. It seems applying gain tapering to a ULA has very similar effects to that of applying a digital window to a signal. In ...
1 vote
51 views

### Tuning controllers in dual-loop control with feed-forward and decoupling signals

What would be the best step-by-step approach to tune PI controllers in a dual-loop control with decoupling and feed-forward signals? I am trying to tune both the voltage and current controller in DSP ...
• 29
1 vote
37 views

### Relative error of power estimation

I'm reading my teacher code for FFT windowing in Matlab and there is one thing I don't understand. When you run the code at the end it says: ...
• 11
160 views

### Why is Line coding called "Line coding"?

Why is line coding also called digital base band modulation named "line coding" where does it come? and how is the name it to modulation
1 vote
55 views

### Multipath and antenna radiation pattern

Multipath causes fading in wireless communication systems. Depending on the RMS delay spread vs the symbol period this fading can be frequency selective or flat The question is does multipath in any ...
• 343
1 vote
58 views

### Best way to output n digital signals using n-1 DAC channels

I have 3 digital signals that need to be mixed and output into the analog domain. My DAC has 2 channels (Left and Right). The way I see it, I can: mix the signals 1, 2, and 3 digitally and output ...
• 11
1 vote
59 views

### Is it viable to use a Raspberry Pi with ADC to send, receive and process ultrasonic signals

I want to take a laptop-based ultrasonic radar system and convert it to a hand-held device. I have Tx and Rx filtering circuits already, now I need to decide on what to do the signal processing on. ...
1 vote
87 views

### DSP Fır filter speed

I've just started looking into DSP's. I have a few questions. We will apply Fir filter to the signal entering TMS320C6743. I want this filter to happen very fast. What does the speed of calculating ...
181 views

### ADC Input Frequency Bandwidth and Sampling Frequency

I want an ADC that samples at 3GS/s. That means for a Nyquist converter - SAR ADC - I can sample signals at a maximum bandwidth of 1.5 GHz. I want to sample signals from 0-40 GHz - which determines my ...
• 157
126 views

### Approximating a transfer function

Given the following transfer function: $$H(s) = \frac{20ks + 1200k}{s^3 + 98s^2 + (20k - 191)s +900 + 1200k}$$ I'm asked to reduce this transfer function to a regular second order transfer function as ...
• 151
27 views

### TMS320F28377S Unable to enter the SCI transmission interrupt

SCI peripheral initialization configuration is as follows: ...
1 vote
48 views

### How to measure the time it takes to receive a new sample from CODEC using a fixed sample rate of 48kHz?

in my current set up I have a CODEC set as master connected to my STM32F446RE (slave). The current configuration utilizes I2S DMA interrupt callbacks to handle the input and processing of these ...
• 29
348 views

### What is the relationship between the number of bits and the sample rate?

Ok, so this topic keeps confusing me. I know that the number of bits is related to the vertical levels. The more bits, the more vertical levels we have. If we have a sample rate of 4 samples per ...
• 323
34 views

### Need to mix an audio signal from a low power device, into a high power speaker

Basically, I want to take a cable going from the car audio amplifier to a speaker which is sending around 50W of power, that cable, and put a mixer in there, where I will inject an audio signal that I ...
96 views

### Looking for a high-perfomance MCU for my thesis. The idea is to programme a digital processor that emulates tube amps in the best way possible [closed]

I've read papers that used the PSoC 5LP but the writers felt their hands tied by the limitations of the board. I wanted to step it up in the hardware department without busting a bank because the idea ...
83 views

### Is there an analog method to compress the fequency range of an audio signal?

What I'd like to do is create headphones that record external audio with a wide frequency range, and remap that range into a range that's human audible. The only way I can think to do this is to do a ...
• 4,695
55 views

### Minimum sampling duration of beats

Let's take the signal to be sampled to be made up of several sine waves close to one another in frequency, e.g. 1MHz, 1.001MHz, 1.002MHz,... 1.005MHz I assume in the time domain we would see beats 1ms ...
• 21
624 views

### What's importance of finite state machines (FSM) with respect to embedded systems implementation?

I was studying a project that involves implementation of a digitally controlled bridgeless power factor correction (BL PFC) converter. It uses PWM to drive the gate driver of the MOSFET switch and ...
68 views

### Fourier Series - Double Check Work

I was solving this Fourier series problem from my book, but was not able to find a solution to it to double-check my work. This is the problem: My work: $T=4+2=6 sec$ \\$C_{n}=(\frac{1}{T})(\int_{t_{...
103 views

### Can my digital wave synthesizer clock be different than my DAC frequency?

I'm using an FGPA to synthesize and output a sine wave at ~6Mhz. I noticed that if I crank the clock in the DDS compiler (Xilinx Vivado) up to about 100Mhz or higher, the wave appears very nice in my ...
• 355
117 views

### Code Composer Studio problem with fread() on c5502 chips/windows 10 [closed]

Problem: fread does not seem to work for TI tms320vc5502 cpus using any code composer studio on windows 10. I have tried with multiple installations to confirm this, I am currently using CCSv6. TI ...
2k views

### Why is a signal that is finite in time domain, infinite in its frequency domain?

Why does every single band-limited signal in frequency have an infinite time domain and vice versa (As it's a symmetric relation, inf in one is finite in the other). I understand how a digital signal ...
1 vote
86 views

### Digital Signal Processing (Discrete signals scaling, shifting etc.)

Given that x[n] = [5 1 7 9 4 3], where 5 is x[0]. Find x[n-1] , 2x[n-1] and -2x[n-1]+3. Attempting this question without any guidance from my professors unfortunately as they did not teach this bit. ...
• 335
88 views

### Data Oversampling Transceivers

I am trying to find more information about data oversampling for transceivers when grabbing/sending a lower speed signal. I am looking into building a fully compliant HDMI 1.4b fpga core, and have ...
• 119
49 views

### How to classify filters

I deal with digital signal processing which also deals with filters. There are 2 main types of filters: Analog and Digital. To each type there are several classifications such as:FIR/IIR/RCSR(...
36 views

### Converting from PSD (V^2/Hz) to dBV (1 Volt RMS reference)

I'm having difficulty figuring out how to convert from PSD (V^2/Hz) to dBV (1 Volt RMS reference). The goal is to have a 1 Volt RMS input show as 0 dBV. Essentially I calculated the PSD of a signal ...
215 views

### How to convert amplitude (V) to dB (V^2/Hz or V/sqrt(Hz) or V?)

I took the FFT of a signal and am currently plotting amplitude (V) vs. frequency (Hz). I'd like to change the Y-Axis units to dB. How would I go about doing this? What would be the units? It is from ...
1 vote
117 views

### How to properly implement an IIR High-Pass filter with a cut off frequency ~20Hz

I am trying to implement a digital High-Pass filter (IIR) with a cut off frequency around ~20Hz on a STM32H753ZI with the CMSIS DSP API. Every time I try to go test it, the output is no longer ...
• 1,327
1 vote
158 views

### DSP48 on FPGA need extra clock cycles to be ready?

When I use ISim of ISE14.7 to simulate a DSP48A1-based multiplier, the DSP output signal (dsp_o) of the sequence diagram always starts with many '0' outputs. This results in the loss of some of the ...
• 13
1 vote
31 views

### Discrete time decimation bandwidth expansion

I have been reading about discrete time decimation in Signal and Systems by A.Oppenheim. The decimation process expands/scales the bandwidth of the original non-decimated signal by N, I have a hard ...
• 11
59 views

### Converting an analog controller into a digital controller... Theory

I have created a stable PI s domain controller for my system. When I go to digitize it in PSIM by adding a ZOH and a delay block and by converting the PI controller into the z domain using backward ...
• 21
91 views

### analog vs digital automatic level control

In an analog broadcast audio chain, an automatic gain control (AGC) or compressor is employed to maintain a nearly constant average audio level fed to the over-the-air transmitter. In a digital audio ...
73 views

### How to replicate/simulate experiments done on dsp kit 6713 without using hardware? [closed]

Although i posted this question on DSP SE yesterday but still couldn't find any helpful reply there so i am reposting my question here Due to covid, our university is now offering online classes to ...
• 29
392 views

### External clock oscillator and MCU

I am creating this post as a second part to a recent post I have made: STM32F446 & External Oscillator I have read other post about using a crystal that runs at 8 MHz rather than 25 MHz. Such as ...
• 29