PGA - штука неплохая, но...
- полевой ключ штука менее линейная чем контакты правильного реле
- в составе PGA есть ОУ, котрый такой, какой там есть. Обойти его нельзя.
Если не на реле, то на R2R матрице умножающего ЦАПа. Но оно недешево и управлять не так просто для получения правильного логарифмического закона регулирования.