472 2020 IEEE International Solid-State Circuits Conference ISSCC 2020 / SESSION 30 / EFFICIENT WIRELESS CONNECTIVITY / 30.7 30.7 A Crystal-Less BLE Transmitter with -86dBm Frequency- Hopping Back-Channel WRX and Over-the-Air Clock Recovery from a GFSK-Modulated BLE Packet Abdullah Alghaihab 1 , Xing Chen 1 , Yao Shi 1 , Daniel S. Truesdell 2 , Benton H. Calhoun 2 , David D. Wentzloff 1 1 University of Michigan, Ann Arbor, MI, 2 University of Virginia, Charlottesville, VA Wireless transceivers traditionally perform local-oscillator (LO) calibration using an external crystal oscillator (XTAL) that adds significant size and cost to a system. Removing the XTAL enables a true single-chip radio, but an alternate means for calibrating the LO is required. Integrated references like on-chip LC [1] or relaxation [2] oscillators are either high power or have PVT sensitivity too high for wireless standards. Multiple crystal-less radios address this challenge [3-6]. [3] replaces the XTAL with an FBAR resonator, which is still not fully integrated. [4-5] recover a reference clock from a received signal but take hundreds of milliseconds to lock and are thus highly susceptible to interference. [6] uses an open-loop LC oscillator to reduce power but has insufficient frequency accuracy for wireless standards. This paper presents a crystal-less transmitter with symmetric over-the-air clock recovery compliant with the BLE standard. The novelty of this work is 1) a frequency-hopping back-channel receiver to detect advertising events from a broadcaster while rejecting interference; 2) an architecture with two fast-locking PLLs and selective baseband filter to recover a reference clock from a received packet and then transmit a GFSK-modulated BLE packet on any channel, and 3) an ADPLL with averaging controller to recover a stable reference from a GFSK- modulated data-whitened signal. The crystal-less transmitter with clock recovery meets all BLE requirements for SIR, making this a robust solution for removing the XTAL even in densely populated networks. The fully integrated crystal-less transceiver is shown in Fig. 30.7.1, which receives and transmits BLE compliant messages. The receiver consists of two RX signal paths mixed down by LO 1 : 1) a back-channel (BC) direct-conversion path for detecting advertising (ADV) events, and 2) a clock-recovery path with an intermediate frequency of 8MHz producing the reference for PLL 1 and PLL 2 . The transmitter comprises a second PLL 2 with LO 2 , a GFSK modulator for open-loop modulation, and a digital PA. Both LOs are on-chip LC oscillators, are trimmed only once for process variation, and when in BC scanning mode operate open- loop without any reference. This is sufficient for a divided LO 2 to clock the digital baseband and for LO 1 to frequency hop between ADV channels in the energy- detection BC path and detect an ADV event (a sequence of 3 packets on the ADV channels). Upon detecting the 3 rd packet in an ADV event, PLL 1 is enabled and locks LO 1 within 50μs to the 8MHz reference recovered from the packet by using a novel averaging controller immune to GFSK-modulated signals. Lock detect of PLL 1 then enables PLL 2 to lock LO 2 in less than 50μs to the 8MHz recovered reference with the LO 2 RF centered on any of the 40 BLE channels. The 8MHz reference is only present while the 3 rd packet is being received, therefore both PLLs must lock before it ends. Finally, after the 3 rd packet ends, the chip switches from RX to TX mode, and LO 2 is used in open-loop to transmit a GFSK-modulated BLE-compliant packet in the desired channel. Figure 30.7.2 shows the state diagram and waveforms for the transient operation of the transceiver detecting an ADV event, recovering the 8MHz reference, and then transmitting a packet. The process begins with the RX back-channel path enabled, scanning the 3 BLE ADV channels for a predefined advertising channel hopping sequence and packet length as in [7]. These channels are CH37, CH38, and CH39 at 2402, 2426, and 2480MHz, respectively. LO 1 hops between channels every 50μs to oversample and detect the energy of ADV packets. Since the BC RX is only scanning for energy in the ADV channels, the LO frequency accuracy is relaxed, and the ADV event can be detected with LO 1 hopping open-loop. In addition, using direct conversion simplifies the baseband filtering and gain and reduces this path’s power consumption. Once the BC demodulator detects the intended ADV event by correlating the digitized signal with programmable templates, the receiver switches to the 2 nd RX path to recover a clock reference from the last incoming packet. This ensures that neither of the two PLLs are enabled until a valid ADV event is detected, eliminating false wakeups and erroneous transmissions. In the clock recovery path, the BLE packet is downconverted to an IF of 8MHz and filtered by a 6 th -order BPF with a bandwidth of 2MHz, removing interferers on adjacent channels. This filter is trimmed only once for process variation. A glitch filter removes short pulses that might exist, e.g. from noise. This signal then becomes the reference for the 2 PLLs, only present while receiving the packet. An 8MHz reference is sufficient for a combined PLL lock time less than one ADV packet, meaning the TX LO is ready before the end of the ADV event. 8MHz also relaxes the required BPF center frequency and quality factor. Using two LOs allows for receiving and transmitting on different BLE channels and for optimizing each PLL controller. Figure 30.7.3 shows a simplified block diagram for both PLLs for reference recovery from the BLE packet and TX transmission. It is a type-I ADPLL with an embedded averaging processing unit (APU) to calibrate the digital control word (DCW) while the PLL is locked. The APU is required because the 8MHz reference is a data-whitened, GFSK-modulated BLE packet, and the FM needs to be removed. The frequency accuracy increases with increasing averaging time, and with enough PLL cycles, the influence from GFSK modulation is minimized. The PLLs in the RX/TX paths are controlled by different frequency control words (FCW) and work at separate frequencies. This reduces mutual coupling between the 2 LOs and enables the TX to transmit in any channel. The LC oscillator (Fig. 30.7.3) uses both NMOS and PMOS cross-coupled pairs for negative resistance and a digitally tuned resistor tail, which helps keep the transistors out of triode and improves phase noise. The 6 th -order active RC BPF is synthesized by cascading three 2 nd -order biquads (Fig. 30.7.3). Each biquad stage is fully differential using the Tow-Thomas topology for its lower sensitivity to parastics. In TX mode, a switched-capacitor digital PA [8] improves efficiency at low power levels. The transceiver was fabricated in a 40nm CMOS process. The measured sensitivity is -86dBm at a BER of 10 -3 (Fig. 30.7.4). The SIR when receiving back-channel messages (Fig. 30.7.4) was measured to be -18dB, -51dB, and <-60dB for the 1 st , 5 th , and 10 th adjacent channels, respectively, meeting the BLE specifications for blocker rejection. The SIR when recovering a reference clock is -20dB and <-60dB for the 1 st and 2 nd adjacent channels, respectively. The NF of the clock recovery path is less than 12dB. This is critical to minimize RMS jitter in the recovered clock, which is measured at 6.5ps and is comparable to crystal oscillators operating at similar frequencies. The GFSK TX output spectrum is shown in Fig. 30.7.5 along with the BLE spectral mask. The measured eye diagram of the TX output packet is shown in Fig. 30.7.5, where the clock driving the GFSK modulator is divided down from open-loop RX LO 1 . The free-running LC oscillator archives -117dBc/Hz phase noise at 1MHz offset. The overall power breakdown of the TRX shows that the RF LOs and buffers consume the highest power percentage (37%) of the total active power of 2.7mW. Figure 30.7.6 shows a comparison between this work and state-of-the-art. This paper reports a new symmetric crystal-less transceiver, where both the received and transmitted messages are compliant with the same communication standard (BLE). This work has the fastest reported frequency calibration time of all crystal- less radios in the comparison table. It outperforms previous designs in interference rejection through high-Q filtering and by enabling PLLs only after detecting a valid ADV event when a BLE packet is known to be present. Figure 30.7.7 shows the die micrograph of the chip, which has an area of 1.33mm 2 . Acknowledgements: This word was supported by NSF under award number 1160483 and 1507192. References: [1] M. S. McCorquodale et al., "A Monolithic and Self-Referenced RF LC Clock Generator Compliant With USB 2.0," IEEE JSSC, vol. 42, no. 2, pp. 385-399, Feb. 2007. [2] N. Liu et al., "A 2.5 ppm/°C 1.05-MHz Relaxation Oscillator With Dynamic Frequency-Error Compensation and Fast Start-Up Time," IEEE JSSC, vol. 54, no. 7, pp. 1952-1959, July 2019. [3] B. Wiser et al., "A 1.53 mm 3 Crystal-Less Standards-Compliant Bluetooth Low Energy Module for Volume Constrained Wireless Sensors," IEEE Symp. VLSI Circuits, pp. C84-C85, 2019. [4] W. Chen et al., "A 2.4 GHz Reference-Less Receiver for 1 Mbps QPSK Demodulation," IEEE TCAS I, vol. 59, no. 3, pp. 505-514, March 2012. [5] F. Maksimovic et al., "A Crystal-Free Single-Chip Micro Mote with Integrated 802.15.4 Compatible Transceiver, sub-mW BLE Compatible Beacon Transmitter, and Cortex M0," IEEE Symp. VLSI Circuits, pp. C88-C89, 2019. [6] L. Chuo et al., “A 915MHz Asymmetric Radio Using Q-Enhanced Amplifier for a Fully Integrated 3×3×3mm 3 Wireless Sensor Node with 20m Non-Line-of-Sight Communication," ISSCC, pp. 132-133, Feb. 2017. [7] A. Alghaihab et al., "Enhanced Interference Rejection Bluetooth Low-Energy Back-Channel Receiver With LO Frequency Hopping," IEEE JSSC, vol. 54, no. 7, pp. 2019-2027, July 2019. [8] X. Chen et al., "Analysis and Design of an Ultra-Low-Power Bluetooth Low- Energy Transmitter With Ring Oscillator-Based ADPLL and 4 X Frequency Edge Combiner," IEEE JSSC, vol. 54, no. 5, pp. 1339-1350, May 2019. 978-1-7281-3205-1/20/$31.00 ©2020 IEEE Authorized licensed use limited to: University of Michigan Library. Downloaded on May 27,2020 at 18:26:00 UTC from IEEE Xplore. Restrictions apply.