editor's blog
Subscribe Now

Sensor Conditioning Options

One of the big challenges of MEMS sensor development is the fact that the raw sensor signals need to be conditioned before being read and acted on. This is done in the “ASIC” that ordinarily accompanies the sensor, typically on a separate die and co-packaged with the sensor (unless done on the same chip in a CMOS-friendly MEMS process). A well-known sensor design challenge is the fact that the ASIC has to be designed alongside the sensor, but that, until tools become more accurate, the actual sensor output isn’t known until the sensor has been built (and perhaps after a couple of design spins); that makes it very hard to co-design the ASIC and build it in parallel with the sensor.

Sensors are inherently analog devices, so it takes an analog front end to condition those signals – or at least convert them to digital for further digital processing. If you have a plain sensor with analog outputs and no encapsulated ASIC, then you have to build your own analog conditioning circuit.

Two companies are providing programmable conditioning circuits to avoid both the serial ASIC design issue and the need to build a discrete analog conditioning circuit. They allow a system designer to adjust the tuning of the conditioning network on the target board. This obviously has benefits over doing the manual circuit by hand, and it also means that any effect that the mounting or location of the sensor might have on the sensor output can be factored into the conditioning. Of course, as compared to a sensor with a co-packaged ASIC, it’s an additional chip and work.

Both Si-Ware and Renesas have such chips, Renesas’ recently announced. Si-Ware announced early last summer an actual development platform, the SWS61111, that features their own ASIC chip, the SWS1110. There’s also an FPGA on the board; the system allows a designer to determine the optimal conditioning configuration and then burn it into the ASIC, which has e-fuses for storing a one-time-programmable (OTP) setting.

Meanwhile, Renesas has announced its Smart Analog configurable conditioning circuit. It comes with its own graphic tool to enable tuning without requiring that you be an analog expert. There are two versions: one that it is intended to be paired with a microcontroller, and one that has the microcontroller co-packaged with the Smart Analog part. In both cases, the Smart Analog settings are stored in the microcontroller’s NVM.

You can find more in the earlier Si-Ware release or the more recent Renesas release.

Leave a Reply

featured blogs
Dec 11, 2019
The IC6.1.8 ISR8 and ICADVM18.1 ISR8 production releases are now available for download at Cadence Downloads . IC6.1.8 ISR8 ICADVM18.1 ISR8 For information on supported platforms, compatibility with... [[ Click on the title to access the full blog on the Cadence Community si...
Dec 10, 2019
I now expect widespread deployment of fully autonomous cars by about 2030. Do you agree with this assessment, or do you think I'm being overly optimistic?...
Dec 6, 2019
SC19 has come and gone. Anticipation for SC20 in Atlanta is already building. Before we look ahead, what were some highlights from SC19? AI is Everywhere AI is affecting all aspects of life. At SC19, technical presentations showed how AI and HPC are helping researchers cure h...
Dec 6, 2019
[From the last episode: We looked at the role of interrupts in a processor, and how they help save energy in battery-powered IoT devices.] OK, time to take a breath. We'€™ve covered a wide range of computing concepts; time for a quick review. We started by looking at the ro...