1. Introduction
In recent years, the magnetometer (MAG) has become one of the key elements in the inertial measurement unit (IMU), used for navigation, alignment, height detection, and so on. The signal of angular velocity can be obtained by the MAG sensor with the use of software [
1]. With this, the conventional 9-axis IMU can be implemented without requiring a gyroscope. In the natural environment, received signals come from different magnitudes and frequency ranges. Therefore, how to design a wide range of MAGs becomes more important for wearable device applications.
This paper refers to the previous paper titled “A. Multi-function microelectromechanical Systems Implementation with ASIC compatible CMOS 0.18 μm process” [
2]. In the previous paper, the microelectromechanical systems (MEMS) with multi-functions including a three-axis MAG, a three-axis accelerometer (ACC).
Then, the magnetic sensor has many advantages to replace the MEMS gyroscope and reduces hardware cost. However, the resolution was 44.06–87.46 nT/√Hz and was limited by circuit noise equivalent magnetic field (CNEM) and the equivalent Brownian noise (BNEA). Moreover, the curvature was still too large and the sensitivity was too small in the three-axis MAG, at 7.1–10.7 uV/uT.
In this paper, the length of the beam is decreased in the MEMS to reduce the curvature and sacrifice sensitivity. To solve the problems of the sensitivity falling and the problems encountered in the previous paper, the MAG-integrated resonator is used.
The MAG with Lorentz current integrates a microelectromechanical system (MEMS) resonator to replace the original DC bias current. Thus, the MAG and the MEMS resonator resonate at close resonance frequency to expand the sensitivity tuning range.
In the proposed MEMS oscillator with fishbone structure, the resonance frequency has a large tuning range and can provide Lorentz current with different frequencies. It can adjust the sensing range of the MAG from microtesla to tesla values and is suitable for many applications. The MEMS oscillator with fishbone is analyzed by changing the DC between sense and shuttle to enhance the softening effect of the spring [
3]. Moreover, the entire circuit can be simply divided into three parts. The first part is a readout circuit including noise-reducing chopper architecture, frequency division multiplexing, and time division multiplexing methods. Then the calibration circuit eliminates the output DC offset due to process changes. Finally, the Lorentz current generator is composed of a MEMS oscillator and a sustaining amplifier.
The design specifications indicate a sensing range of the MAG for ambient pressure of 760 torr.
The development of a multi-axis complementary metal-oxide semiconductor (CMOS) MEMS resonant magnetic sensor using Lorentz and electromagnetic forces was presented in [
4] and used in-plane coils to drive a suspended spring-mass structure and produced input AC current. An ultra-sensitive Lorentz force MEMS MAG with a pico-tesla limit of detection was presented in [
5] and the input bias current was 7.245 mA. Integrated fluxgate MAG for use in isolated current sensing was presented in [
6] and used a Forster-type fluxgate with simplified excitation current. A z-axis MAG for MEMS inertial measurement units using an industrial process was presented in [
7] and its overall sensitivity of 150 μV/μT at 250 μA of peak driving current was still small. A real-time 32.768 kHz clock oscillator using a 0.0154 mm
2 micromechanical resonator frequency-setting element was presented in [
8] and reduced power consumption, operating with only 2.1 μW of DC power. A sub-150 microwatt back-end-of-line (BEOL)-embedded CMOS-MEMS oscillator with a 138 dBΩ ultra-low-noise trans-impedance amplifier (TIA) was presented in [
9] and the phase noise figure-of-merit of 190 dB was achieved at 1-kHz offset with a resonator
Q of 1900. Phase-noise reduction in a CMOS-MEMS oscillator under nonlinear MEMS operation was presented in [
10] and analyzed a phase-controlled closed-loop and the frequency stability of the self-sustained oscillator.
3. Simulation Results of Finite Element Method for MEMS Sensor
A 3-D model of the MAG is established by the CoventorWare tool, and the element unit is
. The resonance frequency
, through modal analysis by MemMech, analyzes displacement and resonance frequency; the x-, y-, z-axis resonance frequencies are 10.059, 17.555, and 18.776 kHz, generalized masses are 9.51, 3.95, and 3.75
, and the structure at the resonance frequency will have
Q times higher displacement than the original displacement and greater sensitivity. By the movement displacement of the x-, y-, z-axis modal analysis, we can ensure the design’s current direction and the MAG’s plane motion direction along the x-, y-, and z-axes, as shown in
Figure 3.
Since the applied magnetic force is converted to pressure that the CoventorWare tool can simulate, the expected applied current is 2 mA [
6,
14]. Pressure is applied to the beam with a magnetic field of 0–6000 μT with an interval of 400 μT to simulate deformation for detecting the magnetic field in the in-plane and out-plane direction; the displacement is 0.0153/- μm and 0.0005/0.000167 μm and the sensitivity is approximately
.
The MAG moves in the x- or y-axis direction; conductor_0 (stator) and conductor_1 (rotor) stacked METAL1–5 are shown in
Figure 4a, the initial capacitance is
=
fF, the number of fingers is 40, and the overlap part of the finger is 80% of the original. When detecting the x- or y-axis magnetic field, the MAG moves in the out-plane direction; with conductor_1 (rotor) stacked METAL2–5 and conductor_0 with METAL1–3 and conductor_2 with METAL4–5 as the stator, the average initial capacitance value is
fF (
Figure 4b), and N = 18, which corresponds to the x- and y-axes.
Displacement () and capacitance variance ( are equal to . When detecting a z-axis magnetic field of 6000 μT, the displacement and capacitance variance of the MAG along the x-axis at the frequency are 256 nm and 1.815 fF, and in the y-axis direction are 53.6 nm and 0.624 fF. When detecting an x-axis magnetic field of 6000 μT, the displacement and capacitance variance of the MAG along the z-axis at resonance are 30.8 nm and 0.058 fF. Then, we calculate the three-axis capacitance change values for 16 g acceleration and at resonance frequency: and .
Because the
Q value has an important influence on the structure, the general damping constant is divided into squeeze and slide [
11]. The viscosity of air at 760 torr and 300 K is 1.86 × 10
−5 kg/ms and is set as the default value in the simulator, according to [
15,
16].
Then, finite element method (FEM) simulation software can be used to simulate the damping coefficient of the structure’s out-plane motion; the slide damping coefficient under an out-plane motion for ambient pressure of 760 torr is dominantly affected, and is about at the resonance frequency. The Q value can be estimated as follows: , where is the resonance frequency, M is the mass, and , .
When moving in the in-plane motion along the y-axis, the squeeze and slide coefficients for the in-plane motion for ambient pressure of 760 torr are , , .
Finally, the equivalent Brownian noise for ACC is
[
17]. In addition, the CoventorWare tool is used to simulate the applied pressure and convert it into force (
F) and displacement (
x), and according to Hooke’s law
F =
kx, the x- and z-axis spring constants are calculated, shown by
,
. The Brownian noise equivalent magnetic field (BNEM) for the x-, y-, and z-axes of the MAG for ambient pressure of 760 torr are shown by
,
, and
[
18].
4. Simulation Results of Finite Element Method for MEMS Resonator
4.1. Operational Principle of MEMS Resonator
Figure 5 shows a fully differential electrostatic MEMS transducer resonator composed of driving electrodes, movable elements, and sensing electrodes. Assuming that the area of cross-section A is the overlap between rotor and stator, gap
d0 is the spacing when the MEMS is in the neutral position and
is the permittivity of the material. If there is a displacement x between stator and rotor, the capacitance is given by
, where
is the DC bias voltage applied to the movable element. If we let
= 0 V, the electrostatic force that attracts the moving part to both driving and sensing electrodes is given by
.
Because the structure is symmetric along the x-axis, the electrostatic forces of the sensing and driving parts will cancel each other out and the structure will be in equilibrium. Then, if we add the non-zero AC voltage to the driving electrode and assume that |Vdc| >> |Vac|, the force due to the driving electrode will become and the first part will be cancelled by the electrostatic force caused by the sensing electrode. The total actuating force can be expressed as and the system will become a resonator and reach the maximum displacement dependent on the frequency and Q factor of the MEMS structure.
The output current
is shown in
Figure 4, and the feedthrough current caused by
and the output current can be determined by
; the former part is motional current caused by the movement of the rotor and the last term is the undesired part originated from feedthrough capacitance. We set the frequency of driving voltage to resonance frequency
to obtain the largest
term and maximize the actuating force. Additionally, we generally set the
Cf much smaller than
to validate the lack of feedthrough current. When the structure is operated under resonance frequency, it can be approximately changed to
, where
f0 is the resonance frequency of the moving structure and x is the displacement.
The value of
is given by
[
19], where
Ngn denotes the number of gaps in comb fingers;
is equal to 1.1 and is the constant to model the capacitance due to fringing electric fields;
is the permittivity constant;
is the thickness of the structure, which is the total thickness stacked from METAL1 to METAL6; and
is the gap spacing between rotor and stator. Thus, by substituting the parameters, the output current can be given as
, and the frequency driving voltage
Vac is on its resonance frequency
f0.
4.2. Structure of MEMS Resonator
A fully differential MEMS oscillator structure was implemented, as shown in
Figure 6a. The prototype of this MEMS oscillator is based on [
20]. This structure consists of two driving ports, two sensing ports, and a movable shutter. The shutter is suspended above the substrate by four symmetrical springs with two folds, each connected to four anchors through clamp–clamp beams instead of directly connecting the springs to the anchors.
The structure of the shutter and electrodes is stacked from METAL1–6 to increase the variance of capacitance. DC bias
Vdc is supplied to the shutter through the surrounding anchor. The geometric parameters of the structure are shown in
Table 2.
To minimize the feedthrough capacitance [
21], the proposed MEMS oscillator was designed, and different views are shown in
Figure 6a,b. The electrodes were changed from a comb to fishbone design. The purpose of the design is to solve the problem of feedthrough current and increase the tuning range of the resonance frequency as the bias voltage is varied.
The structure is symmetric along the oblique diagonal line. Fingers on each side are set with different gap spacings, as shown in
Figure 6c. In this way, simulation results will show the sensitivity and the effect of spring softening effect will increase. A zoomed-in view of the fingers is shown in
Figure 6c. There are two different gap spacings between rotor and stator, 2.5 and 5 μm, which gives an unbalanced force from the beginning to make it offset on the x-axis. When the AC drive signal is applied, the spring on the offset side is softened and produces a large change in resonance frequency. The driving electrodes have the remaining comb design to maintain the linearity of the driving force. The sizes of the proposed MEMS structure are shown in
Table 2.
4.3. Model of MEMS Resonator
The MEMS oscillator can be modeled as an equivalent series resistor, inductor, and capacitor (RLC) circuit in parallel with a feedthrough capacitor,
Cf [
19,
22], as shown in
Figure 7a. To evaluate the effective
R,
L, and
C values, the ratio of electromechanical transformer turns
ηe is defined by actuating force
Fact over driving voltage
Vac, and
. With an effective transformer turn ratio, the equivalent RLC can be obtained, given by
,
,
, where
,
,
, and
Q are the equivalent mass, spring constant, damping coefficient, and quality factor, respectively.
is the capacitance between the moving part and sensing electrode as the shutter is in equilibrium.
is motional impedance, which indicates the power loss in the MEMS structure with large
, which means the following sustaining amplifier must have high gain. Feedthrough
gets larger and larger compared to
; the gain and phase plot shown in
Figure 7b will be critically influenced and cannot satisfy Barkhausen’s criterion at the resonance frequency and the oscillator may fail to oscillate.
4.4. Modeling and FEM Simulation of Proposed MEMS Oscillator
We conducted the modal analysis of the proposed MEMS structure in MemMech, and the resonance frequencies were 16.41, 18.79, and 21.96 kHz, and the generalized masses were 2.14, 6.61 and 3.46 ×
. Then, the initial capacitance between stator and rotor and the feedthrough capacitance between driving and sensing ports were simulated in MemElectro, which can set the electrostatic boundary conditions to simulate the charge and capacitance between conductors. A summary of the capacitance array is shown in
Table 3, and it can be seen that the feedthrough capacitance from positive and negative driving ports to sensing ports is nearly the same, which means
Cfeed1 is equal to
Cfeed2 and the feedthrough current can theoretically be cancelled.
Finally, the damping coefficient was simulated in DampingMM in CoventorWare, and the squeeze damping and slide damping coefficients were 1.9948 × 10−7 and 2.1713 × 10−7 N/(m/s) for ambient pressure of 760 torr.
After finishing the FEM simulation, the resonance frequency was 18.796 kHz, effective mass in the desired mode was 6.6108 × 10−10 kg, squeeze damping coefficient was 1.9948 × 10−7 N/m/s, slide damping coefficient was 2.1713 × 10−7 N/m/s, total damping coefficient was 4.1661 × 10−7 N/m/s, effective spring constant was 9.22 N/m, and feedthrough capacitance was 1.156 fF.
With mechanical parameters, we can evaluate
ηe,
,
, and
. As
,
,
, and
were set to 1.1, 20 V, 11.14 μm, and 28, respectively, electromechanical transformer turn ratio
ηe will be 2.34 × 10
−8 C/m. As a result,
,
, and
are 760 M, 1.2 MH, and 59.2 aF, respectively. The RLC equivalent model and important parameters under 760 torr are shown in
Figure 8a;
is 1.156 fF,
is 21.555 fF,
is 45.374 fF,
is 760 MΩ,
is 1.2 MH, and
is 7600.0593 fF.
In addition, quality factor Q is an important specification in the oscillator. Under ambient pressure of 760 torr, the quality factor can be calculated as , equal to 187.5.
The proposed MEMS structure has larger (∂Csense)/∂x than the MEMS structure without fishbone (original). Neglecting the fringing capacitance, the variant capacitance of sensing electrodes can be expressed as and , where is the displacement and A is the overlapping area.
As seen in
Figure 8, the displacement gets larger and the nonlinearity in the proposed MEMS structure increases. By operating the MEMS structure in the linear region, at the same area, the proposed MEMS has a larger capacitance sensitivity compared to the original.
The variance of capacitance in the proposed structure is 1.25 times larger than the original. The magnification can be even larger by lengthening the fishbone finger.
The second advantage of the proposed structure is the wide tuning range of resonance frequency with a strong spring softening effect. Assuming that and are fixed, (∂Cdrive)/∂x will determine the magnitude of electrostatic spring constant . The resonance frequency, which is given by , will decrease as electrostatic spring constant increases. The spring constant will increase as the cross voltage between the stator and rotor increases.
Finally, for the proposed MEMS structure the spring constant is 9.22 N/m, variant capacitance per driving voltage is 5 aF/V, the resonance frequency at = 0 V is 18,796 kHz, the tuning range of resonance frequency is 16,379.14–18,796 Hz, and the maximum tuning range is 128,590.5 ppm.
6. Measurement and Discussion
Figure 13a shows a layout view of the chip. The ACC and MAG are combined in one structure. The MEMS structure in the middle is the proposed MEMS oscillator. The testing circuits of the readout circuit and sustaining amplifier are included in the chip. The dimensions of the chip are 2538.64 × 1849.37 µm
2.
Figure 13b shows the
scanning electron microscope (SEM) view of the proposed MEMS oscillator.
Figure 14a shows the top view of the MEMS oscillator captured by white light interferometry (WLI), and the displacement along the z-axis between the two beams on the sides is only 0.1 µm. As shown in
Figure 14b, the curvature at the anchor is 0.351 µm. The distance between stator and rotor, which determines the overlapping area of electrodes, is only 1.008 µm. The measurement result shows that the fishbone finger will maintain the flatness of the structure. The maximum displacement caused by curvature along the z-axis is 2.385 µm in the middle of the finger, 0.618 µm on the sides of the finger, 1.5 µm in the springs, and 1.775 µm in the beam.
The frequency responses of the MAG simulation, measurement, and error percentage are 17.62 kHz, 17.99 kHz, and 2.06% for in-plane resonance frequency, 18.87 kHz, 18.58 kHz, and 1.56% for out-plane resonance frequency, 25.33 kHz, 395.8 kHz, and 93.6% for in-plane Q value, and 155.57 kHz, 142.29 kHz, and 9.3% for out-plane Q value. The frequency responses of the MEMS oscillator simulation, measurement, and error percentage are 18.8 kHz, 19.5 kHz, and 3.49% for in-plane resonance frequency and 183 kHz, 134.8 kHz, and 36% for in-plane Q value.
The measurement setup of the spring softening effect is shown in
Figure 15a. The measurement result of the proposed MEMS oscillator with bias voltage changed from 0 to 27 V, where the resonance frequency is reduced by only 2204 Hz. The frequency tuning ranges of the proposed oscillator for simulation and measurement are 16,379.14–18,796.1 and 17,720–19,924 Hz, and the tuning ranges for simulation and measurement are 128,590.5 and 110,620.36 ppm.
The measurement of the circuit is on the printed circuit board (PCB), and the low dropout regulator (LDO) and TIA are used to connect with the MEMS oscillator and amplify the small output current sensed from the electrodes. Then, the testing circuit of the readout circuit is measured. To model capacitance variation with 100 Hz caused by acceleration and 18,800 Hz caused by Lorentz current, 100 and 18,800 Hz sinusoidal test signals with a magnitude of 4 mVpp are given.
Figure 16a,b shows the output waveforms and output range corresponding to varied input. The output range is from about 0.5 to 1.13 V, which is not an overestimation compared to the measurement.
The contribution of noise is shown in
Figure 16c. The noise floor of the testing readout circuit is equal to 11.967
compared to 5.72
in the simulation. Comparing the gain in DC and periodic AC analysis (PAC), the simulation, measurement, and error results are 36.1 dB, 41.76 dB, and 13.55%; the 3 dB bandwidths are 54 kHz, 53.34 kHz, and 1.23%; the output upper bounds are 1.2 V, 1.13 V, and 6.37%; the output lower bounds are 0.48 V, 0.5 V, and 3.68%; and the noise floor values are 5.72
, 11.97
, and 52.2%.
For the TIA test circuit of the sustaining amplifier in the MEMS oscillator, there should be an input current for measuring the gain of the TIA. Hence, an on-chip Gm-cell is implemented to provide a small input current. The simulated trans-conductance of the Gm-cell is about 15 A/V. As a result, by inputting voltage with a differential of 0.1 mV, an input current equal to 1.5 nA can be obtained. We gave differential inputs of 1 kHz sinusoidal wave with 0.1 mV difference as the testing signal.
Figure 17a shows the measurement of the output signal under the testing input.
Figure 17b shows the output voltage under different inputs. Because of the high gain, the noise in the input will be amplified and disturb the output. To calculate the gain of the TIA, root mean square is used, and the gain can be evaluated by
. The gain of the tested TIA circuit for simulation, measurement, and error is 122.14 dB, 128.903 dB, and 5.24%.
Comparisons of the MEMS magnetometer are shown in
Table 4, the sensitivity and resolution for the previous paper [
2] in the three axes were 7.1–10.7 uV/uT and 44.06–87.46 nT/√Hz. The sensitivity and resolution in this paper were 7.5–218.3 uV/uT and 3.032–96 nT/√Hz. References [
4,
5,
6,
7] proposed to use different structures and different from the CMOS MEMS process.
Comparisons of the MEMS oscillator (OSCI) are shown in
Table 5, defining a figure of merit (FOM) [
10]. The resonance frequency of the MEMS oscillator (OSCI) at
Vdc = 0 V is 18,796 kHz, and the tuning range of resonance frequency is 16,379.14–18,796 Hz. The maximum tuning range is 128,590.5 ppm, better than other papers.
7. Conclusions
The study integrates MAG and ACC in one multi-function MEMS structure, then uses a MEMS oscillator to enhance the sensitivity and resolution of the three-axis MAG. The sensitivities in the three axes improve from 7.1–10.7 uV/uT to 7.5–218.3 uV/uT and the resolutions from 44.06–87.46 nT/√Hz to 3.032–96 nT/√Hz.
The MEMS oscillator with bias voltage changed from 0 to 27 V, and the resonance frequency was reduced by only 2204 Hz, less than the ring oscillator.
In the MEMS sensor, three solutions for curvature are presented. One is the proposed MEMS structure with fishbone, and the curvature along the z-axis is improved from 7.5 to 2.38 µm and 1.8 to 0.618 µm for sensing electrodes in the middle and sides. The second solution is the readout circuit using noise-reduction technology, the frequency division multiplexing method, and the time-division multiplexing method. The third solution is implementing a capacitance calibration circuit. A SAR-based calibrator can eliminate the offset between differential outputs with a minimum capacitive resolution of 20.83 aF, and the offset caused by the curvature can be greatly reduced from hundreds of millivolts down to below 10 mV after the calibration.
In addition, the multi-function MEMS with oscillator can be placed at an ambient pressure of 10 torr, which can enhance the Q value by 10 times, increase the displacement, and lower the damping coefficient by one-tenth. The sensor can have a larger vibration amplitude when there is magnetic field strength and can obtain a larger capacitance change value, which can also effectively reduce the sensing size to produce less residual stress.