DSP coprocessor?
-
- Posts: 5
- Joined: Mon Mar 05, 2018 4:33 am
DSP coprocessor?
Since the ESP-32 goes to baseband I/Q from 2.4 GHz to process WiFi and Bluetooth as a SDR, it strikes me that one of the DSP coprocessors advertised for the Tensilica Xtensa configurable processor intellectual property must be on the chip. It would be nice to be able to access the DSP. I am porting the Codec2 software and the chance of accelerating the FFT is interesting, among other things. I understand that getting Cadence to allow you to disclose this might be difficult.
-
- Posts: 9772
- Joined: Thu Nov 26, 2015 4:08 am
Re: DSP coprocessor?
Sorry, it is not. To my knowledge, the WiFi MAC is digital, but not a DSP; it's not reconfigurable. The Xtensa-core we have does have some DSP-ish instructions, most notably an 16-bit fixed-point multiply-accumulate instruction, but I'm not sure if that is documented anywhere in public documentation.
If it helps, chances are our next chip will have some extra instructions that can be used for accelerated FFT and given our plans won't change in the interim, we will probably have public sample code for this.
If it helps, chances are our next chip will have some extra instructions that can be used for accelerated FFT and given our plans won't change in the interim, we will probably have public sample code for this.
Re: DSP coprocessor?
Bruce,
Just to see how it does, I thought I'd get the non-arm version of
from Codec2-Ardino
https://github.com/blanu/codec2-arduino
working on esp32-arduino
Do you know how fast that fft needs to run in real-time?
I've been benchmarking
https://github.com/kosme/arduinoFFT
thanks
Just to see how it does, I thought I'd get the non-arm version of
Code: Select all
void codec2_fft_inplace(codec2_fft_cfg cfg, codec2_fft_cpx* inout)
https://github.com/blanu/codec2-arduino
working on esp32-arduino
Do you know how fast that fft needs to run in real-time?
I've been benchmarking
https://github.com/kosme/arduinoFFT
thanks
-
- Posts: 12
- Joined: Tue Jan 15, 2019 5:12 am
Re: DSP coprocessor?
Hello,
I'm curious if anyone successfully completed the port?
I'm curious if anyone successfully completed the port?
Who is online
Users browsing this forum: No registered users and 90 guests