PSoC at first looks nice, but analog part is simply not for complicated applications. Maybe ADI's microconverter could help you. It has high resolution (12 -24 bit)ADC and large built in memory that could be used to store look up table in 16 bit precision... But price is also higher. Without microcontroller, in the case of pure discreete realisation, I wish yo a luck with temperature stability, offset, etc...
Maybe you could find some information in chapter 7 of the book:
PRACTICAL DESIGN TECHNIQUES FOR SENSOR SIGNAL CONDITIONING by WALT KESTER