Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Will FPGA takes real time speech signal as input?

Status
Not open for further replies.

Y.SAI SARASWATHI

Member level 4
Joined
Apr 27, 2014
Messages
74
Helped
8
Reputation
16
Reaction score
8
Trophy points
8
Activity points
469
Hello,
I want to take one real time speech signal using a microphone then sample that analog signal and i want to convert those samples into digital signals using DPCM technique,by writing code in VHDL.
Is it possible to giva analog samples as input to FPGA?
Please help me as soon as possible.
Thank you,.
 

No. FPGAs only have discrete inputs (ie. each pin is '1' or '0')
You will need an external ADC to input values to the FPGA.
 

https://en.wikipedia.org/wiki/Differential_pulse-code_modulation The third sentence: If the input is a continuous-time analog signal, it needs to be sampled first so that a discrete-time signal is the input to the DPCM encoder. means use an ADC and convert the audio to digital samples.
Thank you,
But I know that input to the DPCM are sampled pulses ,but my question is that will fpga detect those samples ,that is if we want to give these samples to the input pins of fpga,how should i interface them.
Suppose if input sample value is 3.2,will fpga recognizes it or considers it as simply logic'1'.
Please reply me as soon as possible,I am in great need of it.
 

You need an external ADC. The ADC will give the FPGA the number 3.2, assuming you connect all of the pins. how you connect it is up to you.
 

You need an external ADC. The ADC will give the FPGA the number 3.2, assuming you connect all of the pins. how you connect it is up to you.

How can an ADC gives 3.2(it gives in digital i,e 1's and 0's wright)
 

11.001100110011...

14-bit version of 3.2 in fixed point.

Ok,but I want an ADC whose output is 11.001100110011... in order to interface it to fpga. Can you suggest me some Ics with that much good precision.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top