A message from our CEO about the future of Stack Overflow and Stack Exchange. Read now.

Questions tagged [dsp]

DSP stands for Digital Signal Processing or Digital Signal Processor.

Filter by
Sorted by
Tagged with
0
votes
1answer
48 views

FPGA dsp-slices highest sampling rate possible

DSP slices (following Xilinx’s terminology) have certain speed grades (extracted from the switching characteristics of the device) that span up to some hundreds of MHz. Those DSP slices are heavily ...
0
votes
1answer
34 views

ADC with parallel DDR LVDS interface and also a parallel CMOS interface

The ADS4126 is a 12-Bit, 160-MSPS Analog-to-Digital Converter (ADC). Its data rate is too high for it to be read out using something like SPI or I2C. It does use SPI for control purpose though. The ...
0
votes
0answers
17 views

Arduino FFT noobie question [migrated]

How do you obtain the real and imaginary parts of a signal using FFT in arduino? I could not find a particular tutorial with code for this purpose in the internet.
0
votes
1answer
95 views

Difference CPU, ASIP, DSP [closed]

During lecture CPU (Central Processing Unit), ASIP (Application-Specific Instruction set Processor) and DSP (Digital Signal Processor) were briefly mentioned. Unfortunately the main differences (and ...
1
vote
0answers
51 views

Sampling Frequency of a pulsed radar signal

I'm new to radar. please excuse my question if it doesn't make sense to you. In a pulsed radar signal, why is the required sampling frequency "2 times the inverse of pulse width" instead of "2 times ...
0
votes
1answer
47 views

Accurate signal reconstruction

While reading through this page I came across following info: "For accurate reconstruction using sin (x)/x interpolation, your oscilloscope should have a sample rate at least 2.5 times the highest ...
1
vote
1answer
197 views

RMS value of fundamental harmonic vs RMS of third harmonic

If we have a periodic signal (square wave) with amplitude of 100V. Then what would the RMS value of the fundamental harmonic be compared to the RMS value of the third harmonic? After some suggestion ...
2
votes
2answers
86 views

TMS320F280049C: Unwanted pulse on GPIO during power on/off

I'm using the TI TMS320F280049C microcontroller. While testing its GPIO behavior during power on/off, I found a high to low transition on GPIO pin, on every power on/off. I'm checking the waveform ...
0
votes
1answer
105 views

Signal processing in FMCW and SFCW

With regard to signal processing, how is frequency modulated continuous wave (FMCW) radar similar/different from stepped frequency continuous wave (SFCW) radar? Do we actually modulate the RF carrier ...
0
votes
0answers
38 views

Filtering analog audio signal using TLV320AIC3111-EVM

I'm working on a project to filter analog microphone data using the audio codec from TI, the TLV320AIC3111. We are using the EVM However, I'm facing problems with implementing the filters on the ...
0
votes
2answers
108 views

Guitar to MIDI conversion

I am wanting to measure the pitch of a single guitar string and convert into MIDI within 10ms. FFT takes too much time, I was wondering what other options are worth looking at? The main issue is ...
0
votes
1answer
54 views

WM8804 audio routing question

The WM8804 looks like the ideal candidate for a design I'm working on --- this single chip could replace the need for one receiver and one transmitter. The specific routing requirements are: I need ...
2
votes
0answers
52 views

USB Audio Interface with DSP [closed]

I am looking to build an audio interface that can also use real-time DSP to process audio coming from (most important) and going into the host. After some research, I have been zeroing in on the ...
1
vote
1answer
37 views

Interpretation of I2S data

I am working with a TI PCM1807 ADC (datasheet: https://www.ti.com/lit/ds/symlink/pcm1807.pdf) and try do some signal processing on a FPGA. The PCM1807 output is I2S. I was wondering how to interpret ...
1
vote
2answers
230 views

increase the ADC resolution using oversampling [duplicate]

To increase the ADC resolution, oversampling technique can be used which must be followed by decimation (average) method. Oversampling is just take several samples within time period. Unlike the ...
4
votes
4answers
799 views

Is there an efficient way for synchronising audio events real-time with LEDs using an MCU?

I'm working on a project in which LED lights synchronise with audio events. I'm not referring to reactive LED projects that read the ADC from audio amplitude or spectrum, but about having some ...
0
votes
1answer
75 views

Translating/reverse engineering firmware commands

I'm trying to build my own Hi-Fi system. So, I recently ordered this Japanese DSP that's able to process Dolby audio. I was all excited until the part had arrived and I found something in the ...
0
votes
0answers
98 views

Time delay using IIR filters

I am trying to implement a cardioid pattern with two microphones. I was reading this paper titled "Digital Filter Array Optimization for Directivity Pattern". The link to download the paper is this. ...
0
votes
1answer
137 views

PLDs, DSPs, MCUs, MPUs and SoCs Typical Application [closed]

PLDs, DSPs, MCUs, MPUs and SoCs are all embedded devices, they can be programmed / configured to achieve a specific application. I've worked with MCUs and FPGAs in the past and realized that they are ...
0
votes
0answers
56 views

Amplitude-Frequency spectrum

I am tasked to find the amplitude of the first harmonic of a square wave. I did a time domain fourier series and plot a frequency spectrum I also did a frequency domain fourier series and plot a ...
0
votes
1answer
40 views

Discrepancy in my dB SPL calculations

Having read through this post I tried an experiment. I connected a Extech sound level calibrator to a Type 4189 microphone. The output sensitivity of the microphone is 50 mV/Pa,-26 dB ± 1.5 dB re ...
0
votes
2answers
54 views

Load vs LDAC pins

Alright, so I'm using a TLV5628 Octal 8 bit DAC with my stm32f4-Nucleo and I'm kind of confused about the difference between LDAC and Load. I am also trying to figure out the clock rate and I might ...
2
votes
3answers
208 views

FIR Filter on Cortex M0

Is it possible to implement basic DSP (such as an FIR Filter) on a Cortex M0 or is the architecture too limited?
0
votes
2answers
133 views

Hardware audio mixing [closed]

I'm having a hard time trying to understand some basic sound engineering concepts. From https://en.wikipedia.org/wiki/Original_Chip_Set#Paula: Paula has four DMA-driven 8-bit PCM sample sound ...
1
vote
1answer
41 views

Continuous, frequency-domain digital equalizer

I'm facing a real case of DSP application. I have a basic knowledge of digital filtering and telecommunication issues. The input of my "black-box" is a digital audio signal (say a common WAV file, ...
1
vote
1answer
279 views

DSP Library not working in MPLAB X

I have to make a digital filter with a dsPIC30F4011 (I'm completely new to microcontrollers). I was reading the documentation about the DSP Library to figure out how to use it. I created a simple C ...
1
vote
3answers
150 views

Inherent DC Bias in ADC sampling

I was just simulating the quantization behavior of ADCs of different bits, on data sampled by a 24-bit ADC. What I noticed that as we go towards ADCs with less bits a DC bias in the signal becomes ...
1
vote
2answers
74 views

Signal Strength to ADC quantisation levels

According to the excellent site of AB4OJ, the Icom 7300 in summary has a 14bit analogue to digital converter with a 1.5 volt peak to peak input (LTC2208-14). I make this to be 91.5uV per quantisation ...
-2
votes
2answers
122 views

dsPIC33E ADC to FFT help

I am sampling an audio range signal with a bandwidth of 3100Hz and then applying a FFT using the DSP library example from Microchip to determine the most dominant frequency of the signal. On the last ...
2
votes
2answers
159 views

What is the easiest way to add noise to a circuit?

I'd like to have a sinousid wave with some noise. Then use that signal as input for an arduino, visualize that signal in Matlab and use a simple filter (moving average, for example) to remove the ...
1
vote
2answers
260 views

When is proper to use <= or = assigments in Verilog

I have not clear at all this part of Verilog when using <= or when = I have some always blocks that make some adds, subtracts and multiplies an example is like this: ...
12
votes
3answers
2k views

What is the “Nyquist” rate for sampling the derivative of a signal?

Background: I'm sampling the current through a capacitor. The signal of interest is the voltage across the capacitor. I will digitally integrate the current measurement to obtain the voltage. ...
0
votes
1answer
40 views

Can I2S tdm interface send more channels with less sampling frequency?

We have a arm SoC(system on chip) connected with I2S to a DSP (digital signal processor). SoC and DSP both support 48khz, 8 channel and 16bits in TDM mode. Is it possible to use this interface to ...
0
votes
1answer
54 views

Running DSPIC33FJ64GP802 at high temperature

Has anyone run this part to its rated temperature of 150 Celsius? We are able to run up to and beyond this temperature, but if power is cycled the part will not start reliably. We have tried running ...
2
votes
2answers
189 views

Digital Audio Effects Design [closed]

I've recently graduated university with an MEng degree in Electrical and Electronic Engineering. As a third year project, I've used an ST-Microelectronics ARM Cortex-M4 based Nucleo microcontroller ...
0
votes
1answer
581 views

To convert Volts in dB SPL confusion

I wanted to convert volts into dB SPL. Thankfully, I found this article convert Volts into dB SPL While trying to understand why he was adding the mic sensitivity along with 94 dB SPL, I found ...
1
vote
2answers
88 views

Configuring Frequency Bandwidth and Input Signal for Bandpass filter circuit

How do I set and configure the frequency bandwidth I want the filter to output to a device? I am using a physical passive bandpass filter which I intend to take the signal in and filter it and output ...
0
votes
1answer
142 views

Signal processing of an IVQ-3005 Radar Module

I'm going to use that module for detecting range, velocity and angle, for that radar. https://www.innosent.de/fileadmin/media/dokumente/datasheets/180222_Datenblatt_IVQ-3005.pdf So I have read a lot ...
1
vote
0answers
435 views

Wrong FFT result when using rfft function on STM32F4

I'm trying to use rfft function in STM32F407G and I am getting wrong results when I compare it with an online fft calculator . I give a sample input as {1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,...
3
votes
3answers
176 views

How does playback rate of an arbitrary waveform generator determine frequency content of that signal?

I'm trying to clear up some conceptual confusion I have about digital signal processing. Say I have a 1000 point digital signal (stored in the memory of my arbitrary waveform generator "AWG"), and I ...
0
votes
1answer
676 views

Question about Bluetooth Version 5.0 and Version 4.1 hardware backwards compatibility

I am reading some general information about Bluetooth 5.0 improvements here: https://www.itechtics.com/bluetooth-4-vs-bluetooth-5-feature-comparison/ It says clearly that Bluetooth 5.0 is not ...
1
vote
3answers
106 views

Low frequency present on sampled waveform

I am trying to sample a 50kHz sinewave @ 200 ksps using a 16-bit ADS8517 ADC. I am having a problem in that there is a lower frequency signal present on my input signal as shown: I have scoped the ...
0
votes
1answer
206 views

dspic30f4011 crystal oscillator configuration confusion

I am using a dspic30f4011 controller. I am confused about the oscillator frequency. According to the datasheet, it can support 4 to 10 MHZ. I have 8 MHZ and 11.0529 M HZ crystal oscillator. I know, ...
2
votes
4answers
209 views

Is it possible to use a single ADC single S&H MCU for active power measurement?

I have a MCU equipped with a single ADC and a single S&H (Sample and Hold) circuit. The board where the MCU is placed has several inputs (let's say 3 x currents, 3 x voltages). The MCU is ...
1
vote
1answer
175 views

Recognize blowing or clapping hands with microphone sensor(Arduino Uno) [closed]

I want to recognize between blowing or clapping hands with microphone sensor(Arduino Uno) and than with DSP to know which gesture is made. I took a lot of samples but when clapping there is no ...
-1
votes
2answers
2k views

Very big matrix multiplication in FPGA

I'm working with convolutional neural networks and I have written a code to make the convolution of two 3x3 matrices. This is my code: https://www.edaplayground.com/x/6G7h Now I want to make the ...
1
vote
1answer
177 views

Signal Processing of a raw EMG signal

I am a student. I acquired EMG signal (sampled at 1KHz) by using dry electrodes. At first, it was all noisy. I then applied a Notch Filter (@50Hz) and the signal looks better but still not great. Any ...
6
votes
3answers
1k views

Were mask ROMs with stock contents ever sold? or why not?

To clarify: did any of the mask ROM or discrete IC vendors make and sell ROMS (or effective ROMs optimized by giant Karnaugh map) with fixed non-proprietary contents that could be used in building a ...
0
votes
1answer
156 views

why DSP is required for over current numerical relays

Is DSP really required for over current numerical relay. If we have processor with 16 bits ADC, frequency in MHz and some KB RAM, then also we can achieve over current protection with good accuracy ...
-2
votes
1answer
49 views

encrypted flash of DSP [closed]

when programming the flash of DSP by accident i encrypt the flash content. is there any way to decrypt flash of a DSP? the flash was encrypted.