FPGA + A/D converter

  • Thread starter Srikanth Anumalla
  • Start date
S

Srikanth Anumalla

Guest
I am a novoice in FPGAs. My application needs an a/d converter on a FPGA. Is
it possible to design an a/d converter on FPGA. I am using Altera Nios FPGA.
Any info is appreciated.

Thank you,
Srikanth
 
You could make a sigma delta ADC using just the FPGA and a comparator, and a few
r's and c's. If you use an FPGA with LVDS pin pairs, you might even be able to
use one of the LVDS pairs as the comparator. Depending on your required sample
rate and resolution, this may or may not be an acceptable hack. A better
solution for low rate might be to use either an external sigma-delta modulator
or one of the serial ADCs for a minimal added cost system.

Srikanth Anumalla wrote:

I am a novoice in FPGAs. My application needs an a/d converter on a FPGA. Is
it possible to design an a/d converter on FPGA. I am using Altera Nios FPGA.
Any info is appreciated.

Thank you,
Srikanth
--
--Ray Andraka, P.E.
President, the Andraka Consulting Group, Inc.
401/884-7930 Fax 401/884-7950
email ray@andraka.com
http://www.andraka.com

"They that give up essential liberty to obtain a little
temporary safety deserve neither liberty nor safety."
-Benjamin Franklin, 1759
 
Srikanth Anumalla wrote:
I am a novoice in FPGAs. My application needs an a/d converter on a FPGA. Is
it possible to design an a/d converter on FPGA. I am using Altera Nios FPGA.
Any info is appreciated.
It all depends on the resolution/speed you need.
Tracking ADCs, which use a DAC and comparitor, are simple.
The DAC can be single pin PWM, or Rate Multiplier - for better
performance, external Vcc/Vref, and buffer all help.
Gnd and Vcc lines on FPGAs are NOT low noise analog nodes !

Sigma-Delta ADCs are also simple, but need an integrator/Vref/Slice
for best performance.

If it is a closed-loop system, where you are more interested in
a balance-point than absolute precision/linearity, then the very
simple single slope RC ramp can be used.
-jg
 
"Jim Granville" <no.spam@designtools.co.nz> skrev i meddelandet
news:gcqvc.509$NA1.37943@news02.tsnz.net...
Srikanth Anumalla wrote:
I am a novoice in FPGAs. My application needs an a/d converter on a
FPGA. Is
it possible to design an a/d converter on FPGA. I am using Altera Nios
FPGA.
Any info is appreciated.

It all depends on the resolution/speed you need.
Tracking ADCs, which use a DAC and comparitor, are simple.
The DAC can be single pin PWM, or Rate Multiplier - for better
performance, external Vcc/Vref, and buffer all help.
Gnd and Vcc lines on FPGAs are NOT low noise analog nodes !

Sigma-Delta ADCs are also simple, but need an integrator/Vref/Slice
for best performance.

If it is a closed-loop system, where you are more interested in
a balance-point than absolute precision/linearity, then the very
simple single slope RC ramp can be used.
-jg
Any ADC on an FPGA is going to require something externally,
so why not use a cheap external ADC or a small 8 pin micro with an ADC?

--
Best Regards,
Ulf Samuelsson ulf@a-t-m-e-l.com
This is a personal view which may or may not be
share by my Employer Atmel Nordic AB
 

Welcome to EDABoard.com

Sponsor

Back
Top