The Designer's Guide Community
Forum
Welcome, Guest. Please Login or Register. Please follow the Forum guidelines.
Aug 29th, 2024, 7:14pm
Pages: 1
Send Topic Print
Amplifying small voltages (single mVpp or lower) in VGA / PGA in ASICs (Read 4932 times)
Tako
Community Member
***
Offline



Posts: 83

Amplifying small voltages (single mVpp or lower) in VGA / PGA in ASICs
Nov 05th, 2014, 4:10am
 
I wonder how it is possible to construct VGA/PGA that is able to amplify signals which peak-to-peak voltage level is ~2 mV or even lower? What architectures can be used, taking into account that PGA is a part of ASIC. It is not a separate IC packed in a casing.

From my research I know that for PGA following architectures are used:

1. High-gain amplifier with resistor-network feedback

Of course, single input voltage (not differential input signal) architecture as inverting or non-inverting op amp can be used as well.

2. R-r attenuator

3. Differential pair with source degeneration

4. Transconductance ratio

I am aware that there are in-amps on the market that are a separate ICs. These in-amps use a classical 3-op-amp in-amp architecture:

However, they are constructed using super-beta BJTs. For example AD8221.

Its minimum input offset voltage is equal to 25 μV!

However there are ASICs which implement a full system and acquire comparable input sensitivity using PGAs. As an example, see AFE031 of Texas Instruments: http://www.ti.com/lit/ds/symlink/afe031.pdf .

It contains of two PGAs. PGA1 input signal range is 10 Vpp, while input signal range of PGA2 is from GND - 0.1 to 3.3 V + 0.1 V. Receive Sensitivity is equal to: 20 μVRMS, what is a wonderful result! I do not see information about voltage offset value of both PGA, but resolution (receive sensitivity) is remarkable.

What do you think, what architecture of PGAs are used in AFE031? I think that for PGA1 they used op-amp with resistor feedback network, due to the fact that the input signal range is 10 Vpp. It is rather not possible or complicated to have such input signal range using differential pair? If so, what op-amp architectures they used?

Did they use standard CMOS process or they used BJTs?



BTW. Is it possible to insert multiple pictures from my computer? I know I can attach, but I can attach only a single file. I know I can use " ", but it is for web links (right?).
Back to top
 

template_001.png
View Profile   IP Logged
b_ganjar1
New Member
*
Offline



Posts: 3

Re: Amplifying small voltages (single mVpp or lower) in VGA / PGA in ASICs
Reply #1 - Nov 6th, 2014, 7:32am
 
I take it that you arent thinking about a full custom design?
Back to top
 
 
View Profile   IP Logged
carlgrace
Senior Member
****
Offline



Posts: 231
Berkeley, CA
Re: Amplifying small voltages (single mVpp or lower) in VGA / PGA in ASICs
Reply #2 - Nov 10th, 2014, 4:00pm
 
What function are you trying to implement with a PGA?  It is possible to get extremely sensitive PGAs but doing so and maintaining high linearity is difficult as those specs tend to trade off.

It is hard to say what process the part you linked to is realized in, but given the supply rails and the lack of significant digital content besides the SPI I suspect it is BiCMOS.

The methods of programmable gain you showed are all used in practice.  The resistive feedback approach tends to be high noise, and the degenerated diff pair approach tends to have poor linearity.  It's a tough problem.

If you are using an ADC in your ASIC the approach I've seen the most (and used myself) is to use a continuous time preamp (for example method 3 in your post) to get the signal up to a range that is above the noise floor for a Switched-Capacitor PGA.  The switched capacitor PGA has a structure like method 1 in your post but with switched capacitors in place of the resistors.  They can be very accurate but tend to have much higher noise than a continuous-time approach.
Back to top
 
 
View Profile   IP Logged
loose-electron
Senior Fellow
******
Offline

Best Design Tool =
Capable Designers

Posts: 1638
San Diego California
Re: Amplifying small voltages (single mVpp or lower) in VGA / PGA in ASICs
Reply #3 - Nov 11th, 2014, 2:21pm
 
it would be very valuable for you to define your input signal completely: Bandwidth Fmax Fmin, DC offset, etc.

Also define what the desired gain range is, and what is available for foundry process that you are using.
Back to top
 
 

Jerry Twomey
www.effectiveelectrons.com
Read My Electronic Design Column Here
Contract IC-PCB-System Design - Analog, Mixed Signal, RF & Medical
View Profile WWW   IP Logged
Tako
Community Member
***
Offline



Posts: 83

Re: Amplifying small voltages (single mVpp or lower) in VGA / PGA in ASICs
Reply #4 - Nov 12th, 2014, 2:50am
 
b_ganjar1 wrote on Nov 6th, 2014, 7:32am:
I take it that you arent thinking about a full custom design?


It is a full custom design. It is an ASIC.

carlgrace wrote on Nov 10th, 2014, 4:00pm:
What function are you trying to implement with a PGA?

HomePlug Green PHY

carlgrace wrote on Nov 10th, 2014, 4:00pm:
It is possible to get extremely sensitive PGAs but doing so and maintaining high linearity is difficult as those specs tend to trade off.

It is hard to say what process the part you linked to is realized in, but given the supply rails and the lack of significant digital content besides the SPI I suspect it is BiCMOS.

The methods of programmable gain you showed are all used in practice.  The resistive feedback approach tends to be high noise, and the degenerated diff pair approach tends to have poor linearity.  It's a tough problem.

If you are using an ADC in your ASIC the approach I've seen the most (and used myself) is to use a continuous time preamp (for example method 3 in your post) to get the signal up to a range that is above the noise floor for a Switched-Capacitor PGA.  The switched capacitor PGA has a structure like method 1 in your post but with switched capacitors in place of the resistors.  They can be very accurate but tend to have much higher noise than a continuous-time approach.


Ok, thank you for the information. Smiley

loose-electron wrote on Nov 11th, 2014, 2:21pm:
it would be very valuable for you to define your input signal completely: Bandwidth Fmax Fmin, DC offset, etc.

Also define what the desired gain range is, and what is available for foundry process that you are using.


Bandwidth Fmin-Fmax: 2 MHz - 30 MHz
DC offset: TBD (to be defined) - let's say half the power supply
gain range: largest possible - let's say 0.25 - 128
input amplitude min.: TBD - let's say single mVpp
input amplitude max.: TBD - let's say power supply

Just wanted to get familiar with HomePlug Green PHY and was curious what architectures are used for it, but there is small resources available in the net, thus the question. And yes I know, the chip I indicated, that is AFE031, is for PLC (Power Line Communication).
Back to top
 
 
View Profile   IP Logged
loose-electron
Senior Fellow
******
Offline

Best Design Tool =
Capable Designers

Posts: 1638
San Diego California
Re: Amplifying small voltages (single mVpp or lower) in VGA / PGA in ASICs
Reply #5 - Nov 12th, 2014, 11:07am
 
based upon that information I would use an OTA structure (op amp minus the output source driver) configured with the three opamp system as per what is commonly called an "instrumentation ampliifier"

search IEEE JSSC for examples
Back to top
 
 

Jerry Twomey
www.effectiveelectrons.com
Read My Electronic Design Column Here
Contract IC-PCB-System Design - Analog, Mixed Signal, RF & Medical
View Profile WWW   IP Logged
Pages: 1
Send Topic Print
Copyright 2002-2024 Designer’s Guide Consulting, Inc. Designer’s Guide® is a registered trademark of Designer’s Guide Consulting, Inc. All rights reserved. Send comments or questions to editor@designers-guide.org. Consider submitting a paper or model.