Nothing Special   »   [go: up one dir, main page]

Next Article in Journal
A New Cable-Less Seismograph with Functions of Real-Time Data Transmitting and High-Precision Differential Self-Positioning
Next Article in Special Issue
Analysis and Comparison of Rad-Hard Ring and LC-Tank Controlled Oscillators in 65 nm for SpaceFibre Applications
Previous Article in Journal
Estimation of a New Canopy Structure Parameter for Rice Using Smartphone Photography
Previous Article in Special Issue
Machine Learning on Mainstream Microcontrollers
You seem to have javascript disabled. Please note that many of the page functionalities won't work as expected without javascript enabled.
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Analysis and Design of Integrated Blocks for a 6.25 GHz Spacefibre PLL

Department of Information Engineering (DII), University of Pisa; via G. Caruso 16, 56122 Pisa, Italy
*
Author to whom correspondence should be addressed.
Sensors 2020, 20(14), 4013; https://doi.org/10.3390/s20144013
Submission received: 24 June 2020 / Revised: 14 July 2020 / Accepted: 17 July 2020 / Published: 19 July 2020
Figure 1
<p>Block schematic of the Charge Pump Phase-Locked Loop (CP-PLL).</p> ">
Figure 2
<p>Loop Filter’s schematic view.</p> ">
Figure 3
<p>Results of the AC analysis performed on the phase domain models: magnitude on the left and phase on the right of (<b>a</b>) the open loop model and (<b>b</b>) the closed loop model.</p> ">
Figure 4
<p>Closed-loop PLL (TOP) and Voltage Controlled Oscillator (VCO, BOTTOM) models in the time and frequency domains.</p> ">
Figure 5
<p>Results of the envelope analysis performed on the model of <a href="#sensors-20-04013-f004" class="html-fig">Figure 4</a>: (<b>a</b>) locking process of the PLL; (<b>b</b>) comparison between the phase noise of the VCO and the phase noise of the closed loop PLL, considering the noise contribution of the VCO and the Loop Filter.</p> ">
Figure 6
<p>Layout in 65 nm technology of the Loop Filter in <a href="#sensors-20-04013-f002" class="html-fig">Figure 2</a>.</p> ">
Figure 7
<p>Charge Pump’s architectures: (<b>a</b>) Drain Switching architecture, (<b>b</b>) Source Switching architecture, (<b>c</b>) Gate Switching architecture.</p> ">
Figure 8
<p>Transient behavior of the three CPs of <a href="#sensors-20-04013-f007" class="html-fig">Figure 7</a>. The source current is represented in red, while the sink current is represented in black for two different values of ON time of the input signals (UP and DOWN): 3.2 ns on the left, which corresponds to a duty cycle of 50%, and 500 ps on the right, which corresponds to a duty cycle of 7.8125%. The Drain Switching CP results are represented in (<b>a</b>); the Source Switching CP results are represented in (<b>b</b>); the Gate Switching CP results are represented in (<b>c</b>).</p> ">
Figure 9
<p>Enhanced CP’s Gate Switching architecture with CMOS standard inputs.</p> ">
Figure 10
<p>Transient behavior of the CP of <a href="#sensors-20-04013-f009" class="html-fig">Figure 9</a>. The source current is in red, and the sink current is in black for two different values of ON time of the input signals (UP and DW_N): (<b>a</b>) 3.2 ns, (<b>b</b>) 500 ps.</p> ">
Figure 11
<p>Enhanced CP’s Gate Switching architecture with differential inputs.</p> ">
Figure 12
<p>Transient behavior of the CP of <a href="#sensors-20-04013-f011" class="html-fig">Figure 11</a>. The source current is in red and the sink current is in black for two different values of ON time of the input signals (UP_P-UP_N and DW_P-DW_N): (<b>a</b>) 3.2 ns, (<b>b</b>) 500 ps.</p> ">
Figure 13
<p>Triple modular redundant PFD architecture in (<b>a</b>) and simple PFD architecture in (<b>b</b>).</p> ">
Figure 14
<p>Comparison between the two CP/PFD (Phase Frequency Detector) architectures in terms of phase noise: Current Mode Logic (CML) architecture’s results in red, CMOS architecture’s results in black.</p> ">
Figure 15
<p>Charge Pump’s layout.</p> ">
Figure 16
<p>Phase/Frequency Detector’s layout.</p> ">
Figure 17
<p>PFD/CP characteristic for different technology corners at 27 °C (<b>a</b>) and different temperatures in typical case (<b>b</b>).</p> ">
Figure 18
<p>Output frequency of the ADS PLL model as function of time, for Single Event Transients (SETs) spaced 1 µs apart, hitting every sensitive node of the CP and with a Linear Energy Transfer (LET) of 60 MeV∙cm<sup>2</sup>/mg.</p> ">
Figure 19
<p>Highlight of the output nodes of the CP.</p> ">
Figure 20
<p>Post-layout locking process.</p> ">
Figure 21
<p>Post-layout phase noise.</p> ">
Figure 22
<p>Block schematic of the test chip.</p> ">
Figure 23
<p>Draft floor plan of the test chip.</p> ">
Versions Notes

Abstract

:
The design of a Phase-Locked Loop (PLL) to generate the clock reference for the new Spacefibre standard is presented in this paper. Spacefibre has been recently released by the European Space Agency (ESA) and supports up to 6.25 Gbps for on-board satellite communications. Taking as a starting point a rad-hard 6.25 GHz Voltage Controlled Oscillator in 65 nm technology, this work presents the design of the key blocks for an integrated PLL: a Triple Modular Redundancy Phase/Frequency Detector, a Charge Pump, and a passive Loop Filter. The modeling activities carried out in an Advanced Design System have proven that the proposed PLL can be completely integrated on-chip, with a Loop Filter area consumption of only 6000 µm2 (considering the 65 nm technology). The design of active circuits has been carried out at the transistor level in a Cadence Virtuoso environment, implementing both system and layout rad-hard techniques, and different solutions are discussed in this paper. As a result, a compact (0.09 mm2), low power (10.24 mW), dead zone free and rad-hard PLL is obtained with a Phase Noise below −80 dBc/Hz @ 1 MHz. A preliminary block view and floor plan of the test chip is also proposed.

1. Introduction

Recently, the new Spacefibre standard [1] has been released by the European Space Agency (ESA). To cope with the data transfer of high bandwidth sensors, required in scientific, surveillance, and telecom satellite applications, Spacefibre supports up to 6.25 Gbps. The clock reference generator is a key block for the Spacefibre implementation. It must be hardened against SEE (Single Event Effects) [2] and TID (Total Ionization Dose) [3], it should work in a −55 to 125 °C temperature range, and it should sustain up to 6.25 GHz. Moreover, output frequency divided by 2 and by 4 should be supported. In aerospace applications, the radiation issues are mainly related to SEE because the TID levels are from several dozen to a few hundred krad, even lower if aluminum shields are used. As discussed in [4] with a 5 mm aluminum shielding, the estimated total TID received by three satellites for earth observation and environmental data collection, RazakSAT-1, SCD-2, and ALOS are 2.30 rads, 170 rads, and 24200 rads, respectively. Therefore, rad-hard techniques should be employed to mitigate SEEs, whose effect in PLLs (Phase-Locked Loops) has been widely analyzed and demonstrated [5,6]. Although several solutions have been proposed in the literature [7,8,9], the state-of-the-art rad-hard PLLs are limited to frequencies below 6 GHz in normal conditions(e.g. less than 3 GHz is achieved in [10,11,12]) but, in order to reach 6.25 GHz in all PVT (Process–Voltage–Temperature) corners and in environments pervaded by radiations, it is necessary to work at even higher frequencies in nominal conditions.
An issue that needs to be dealt with is that radiation hardness comes at the cost of power and area consumption, since redundancy techniques are usually implemented. Currently, the Triple Modular Redundancy (TMR) technique is one of the most effective techniques for digital blocks, such as the PFD (Phase Frequency Detector) [13]. It consists of triplicating a cell and adding a voter to choose between the outputs following a majority approach. For the Charge Pump (CP), instead, voltage-switching Charge Pumps (V-CP) have been demonstrated to be a good choice in terms of SEE mitigation, but they lead to a great degradation in terms of noise performance compared to CPs [14].
Among the state-of-the-art designs, the 4.8–6 GHz PLL proposed in [15] represents a good tradeoff in terms of power consumption, area, and noise performance, while really low-noise performances are achieved in [13] with a 2.2–3.2 GHz PLL.
In this paper, we present a low-power, low-area consumption and reliable 6.25 GHz PLL for aerospace environments. Here, a complete project flow in 65 nm TSMC technology is developed starting from an already designed Voltage Controlled Oscillator (VCO) [16], from an already designed Frequency Divider (FD), and from a preliminary system level analysis performed by us in the conference work [17], of which this work is an extension. With respect to [17], in which the modeling activities and the preliminary system level analysis and design were presented, in this work, beside this, the complete development at the circuit and layout level of the blocks that compose the PLL in 65 nm TSMC technology is illustrated, together with the implemented rad-hard techniques, and with comparisons among different solutions.
The Loop Filter’s components and the Charge Pump’s current have been chosen through a system-level analysis carried out in an ADS (Advanced Design System) environment, while the design of the Charge Pump and the Phase/Frequency Detector has been carried out in a Cadence Virtuoso environment. A preliminary block view and floor plan of the test chip is also proposed.
Hereafter, Section 2 presents the PLL system-level analysis and the design of the passive Loop Filter circuit. Section 3 deals with the transistor-level design of the main circuit blocks. Section 4 shows the results of the SEE simulation and post-layout simulations of the whole PLL. In Section 5, a starting point for a test chip is proposed, while the conclusions are drawn in Section 6.

2. System-Level Design of PLL and Passive Filter Sizing

The target architecture of this work is a CP-PLL [18]. As shown in Figure 1, the blocks that compose the proposed PLL are a PFD, a CP circuit, a passive Loop Filter, a VCO, whose output corresponds to one of the PLL outputs, and an FD with an integer divide ratio, which generates the other three frequencies required by the application. The input signals of the PFD are the reference signal (REF in Figure 1) and the FD output, while the outputs related to the input phase/frequency difference are named UP and DOWN in the figure. These signals are converted by the CP in a charging or discharging current needed to control the VCO through the Loop Filter. The PLL proposed in this work is designed starting from an LC-tank VCO macrocell, which is integrated by the University of Pisa in 65 nm CMOS technology [16] and has the following characteristics: a frequency tuning range between 5.9 and 7.5 GHz, obtained through integrated varactors; the control voltage leads to a gain in the center of the frequency range of 2 GHz/V; the Phase Noise is below −100 dBc/Hz at 1 MHz from the carrier.
Starting from the system-level analysis and design, the Loop Filter’s components, the Charge Pump’s current (Icp), and the Frequency Divider ratio (N) have been chosen. Thanks to a divider ratio of 40 and with 156.25 MHz as the reference frequency, the output at 6.25 GHz is obtained. According to the Spacefibre standard, the PLL has also to generate the frequencies 3.125 GHz and 1.5625 GHz, which are obtained using an integer FD with the following ratios: one-half, one-fourth, and 1/40th.
Moving onto the Loop Filter, as shown in Figure 2, it is composed of a capacitor C1, a resistor R1, which is needed to stabilize the loop, and a capacitor C2, whose aim is to reduce the spurious tones at multiples of the reference frequency and whose value, according to [19], should be no more than C1/5. Thanks to the modeling and simulation activity in the ADS environment in Section 2.1, a bandwidth of 6 MHz has been targeted as a tradeoff between the noise behavior and Loop Filter integrability. A completely integrated filter allows the avoidance of all the problems deriving from the parasitic effects of external components. A higher loop bandwidth, obtained with small passive devices, provides a better reduction of the VCO and Loop Filter contribution to Phase Noise. Instead, a lower bandwidth leads to lower CP and reference noise contributions, but it can be achieved only with large capacitors. A lower CP noise contribution can also be obtained thanks to a higher Icp, at the cost of larger capacitors for a given bandwidth. Given all these reasons, an Icp of 40 µA has been chosen, and consequently, the values of C1, C2, and R1 have been derived: 8 pF, 1 pF, and 12 kΩ, respectively.

2.1. PLL Modeling in “Advanced Design System” Environment

A phase domain model has been firstly built to analyze the PLL bandwidth and stability. There, all the blocks are linearized: the PFD/CP and the FD have constant gains of Icp/2π and 1/N, respectively, while the VCO is modeled as an integrator with gain K v c o . The transfer functions for the open, Equation (1), and closed, Equation (2), loop models are the following:
H o l = I cp 2 π Z ( s ) K v c o s 1 N   ,
H c l = I cp 2 π Z ( s ) K v c o s 1 + I cp 2 π Z ( s ) K v c o s 1 N ,
with an Icp of 40 µA, N of 40, and:
K v c o = 12.57 10 9   r a d / ( V s ) ,  
Z ( s ) = 1 s ( C 1 + C 2 ) 1 + s R 1 C 1 1 + s R 1 C 1 C 2 C 1 + C 2 .  
Figure 3 shows the results obtained using an AC simulation. As expected, R1, introducing a zero, increases the stability of the loop. In contrast, C2, introducing a pole, reduces the Phase Margin; therefore, its value has been selected to maximize the latter. The main results of the simulations are a unity gain frequency of 3.31 MHz with 50.9° of Phase Margin, and a 5.37 MHz closed loop bandwidth.
Secondly, to evaluate the noise and lock performances, a behavioral model of the closed loop PLL, as shown in Figure 4 together with the model of the VCO alone, has been built to perform simulations in time and frequency domains. Since all the blocks of the model are noise-free, the block labeled NoiseVCO is added to consider the VCO contribution to phase noise. It is a voltage noise source that approximates with a piecewise linear curve the simulated phase noise of the VCO designed in [16], and starting from it, it generates the equivalent input noise. Regarding the Loop Filter, the noise model provided by ADS has been used for the analysis. Figure 5a shows the PLL lock behavior, which presents a lock time of 555.6 ns for a locking error below 0.01%. The peaks in Figure 5a, due to the resistor of the Loop Filter, are not seen when the PLL is locked because the CP model is ideal. However, since the real CP will be affected by non-idealities, the second capacitor is needed to attenuate these peaks. Instead, Figure 5b shows that the phase noise is well below −80 dBc/Hz. However, the reference and CP contributions have not yet been considered in this simulation, since this represents a preliminary analysis (the PFD and CP contributions to Phase Noise are analyzed in Section 3.1.3). As expected from the theory [19], the loop has a band-pass response with respect to the Loop Filter noise and a high-pass response with respect to the VCO noise.

2.2. Second-Order Loop Filter’s Layout

Choosing to realize C1 and C2 as Metal–Insulator–Metal (MIM) capacitors and R1 as an N-well under OD resistor, in order to minimize the area consumption, have led to the Loop Filter’s layout shown in Figure 6, in which C1 can be recognized on the left, C2 can be recognized on the right, and R1 can be recognized in the lower right corner, with an area consumption of only 6000 µm2.

3. Transistor Level Design of the PLL

3.1. Charge Pump and Phase/Frequency Detector

3.1.1. Charge Pump

Ideally, a Charge Pump is a current sink or source, depending on its inputs. To obtain this behavior, there are three main topologies of CP in the literature:
  • Drain Switching,
  • Source Switching,
  • Gate Switching.
Therefore, firstly, three basic Charge Pumps [20] have been designed and compared, one for each topology: the conventional CP’s Drain Switching architecture is shown in Figure 7a. It consists of two mirrors, one type n (M0 master) with two slaves (M1 and M2) and one type p (M4 master, M5 slave). The switch M3 is realized with an NMOS transistor, while the switch M6 is realized with a PMOS transistor. M0, M1, M2, M4, and M5 have no minimum length to obtain a higher output impedance and the necessary width to have the drain current of M3 (sink current) and M6 (source current) of 40 µA and the output voltage of 520 mV when the output is left open. 520 mV is the nominal control voltage needed to have 6.25 GHz as the output frequency of the VCO in [16]. Therefore, the CP has been sized to have near-zero current mismatch and an Icp of 40 μA when the control voltage of the VCO (Vctrl) is 520 mV. Instead, the switch transistors are wide and short to minimize their VDS (drain-source voltage drop).
Instead, the Source Switching-based architecture is shown in Figure 7b. Its operation is very similar to the previous CP, and therefore, it is sized with the same criteria: enhance the output impedance and reduce the current mismatch near 520 mV of Vctrl.
Finally, the Gate switching architecture is shown in Figure 7c. In contrast with the other two architectures, in this one, it is necessary to add another type p (M6, M7) and type n (M3, M4) current mirror, since causing the main type n mirror (M0, M1, M2) in the OFF state to switch off the sink current would lead to the shutdown of the source current, too. Given that, the circuit in Figure 7c has been sized with the same criteria of the other two architectures.
To analyze the output impedance of the three CP circuits in Figure 7, imagine placing an ideal voltage source on the output node of each CP circuit. Then, we measure the output current and its derivative when UP is low and DOWN is high for the Source and Drain Switching, and when UP is high, and DOWN is low for the Gate Switching. The three CP circuits, because of their similarity, show almost the same DC characteristics: an output range between 0.15 and 0.9 V, but quite a low output impedance of about 30 kΩ. Instead, regarding the transient behavior shown in Figure 8, the three CP architectures show different characteristics. In this case, the simulations were performed forcing the output node at 520 mV with an ideal voltage source, and the source and sink currents were measured. Since the ON time of the PFD’s outputs during the reset period depends on several factors, such as the PVT conditions and layout, which were unknown at this design level, the simulations were performed considering two different values of ON time: 3.2 ns to let the two currents exhaust the transient and therefore analyze all their transient behavior; and 500 ps to approximate a more realistic reset time of the PFD and then analyze the current’s behavior in an approximation of the locked state of the PLL. The Drain Switching CP in Figure 7a is the fastest one, while the Source and Gate Switching CP ones are too slow to turn ON in less than 500 ps. The Source Switching CP in Figure 7b is the slowest one, as can be seen in Figure 8b. Both the Source and Drain Switching CP architectures show peaks during the switching period, and this leads to a degradation of the transient matching. Instead, the Gate Switching CP architecture does not show any peak current during the switching period, and therefore, although the Drain Switching is the fastest architecture and all of them can be enhanced, increasing the complexity, it has been chosen as the target topology for the whole PLL design. However, it is important to notice that this architecture is intrinsically more complex because there is the need to separate the bias circuits for the UP (M8, M9, M10) and DOWN (M3, M4, M5) branches.
Once the CP topology has been chosen, the target architecture has been modified to obtain better performances, as shown in Figure 9 versus Figure 7c. Firstly, the output simple current mirrors have been replaced with high swing current mirrors to enhance the output impedance without degrading the output range too much. This change also allowed the reduction of the sizes of the output transistors, leading to a faster CP. Moreover, both the UP and DOWN branches have their bias circuitry in order to reduce the effect of the UP signal on the sink current and of the DOWN signal on the source current. This has led to an output impedance of 250 kΩ, with an output range of 0.3–0.9 V. Instead, in terms of DC current mismatch, the worst case of process–temperature corners is 1.454 µA. Regarding the transient characteristics shown in Figure 10, the designed architecture is peak-free, and it is able to start sinking or sourcing the current in less than 500 ps.
A differential input Gate Switching CP has also been developed. Indeed, a differential PFD/CP guarantees a better current matching during the switching period, thanks to the symmetric input load of the CP and to the lack of necessity of adding an inverter between one of the PFD outputs and the corresponding CP’s input. Hence, the switch transistors have been replaced with differential pairs (M6–M7 and M8–M9), and the mirror M22–M23 has been added to enhance the switching speed of the source current during the ON-to-OFF switch [21], as shown in Figure 11. The DC characteristics are similar to the previous architecture: an output range of about 0.3–0.9 V, an output impedance of about 250 kΩ, and a DC current mismatch in the worst case of all the temperature–process variations of 1.66 µA. Instead, regarding the transient behavior, it is peak-free and shows a better transient current matching, as can be seen from Figure 12.

3.1.2. Phase/Frequency Detector

Since the PFD is essentially a digital block, the easiest and most effective way of hardening it against radiation is the TMR [13]. The designed architecture is shown in Figure 13a. The block-labeled PFDs in Figure 13a consist of the conventional PFD architecture shown in Figure 13b, and every PFD has its own reset voter that decides between all the output resets. In this way, the only possible loss of lock for the PLL happens when an SEE occurs on the UP and/or DOWN voters. However, this error does not lead the PFD into a wrong state causing cycle slipping, i.e., one of the input’s loss (or gain) of one cycle with respect to the other input. This architecture has been developed in both CMOS logic and CML (Current Mode Logic), in order to be compatible with the designed CPs.

3.1.3. Comparison between the Two PFD/CP Architectures

In order to compare the two different solutions (CMOS and CML versions of the PFD/CP), two PLL testbenches have been built in Cadence. In these testbenches, the VCO model with parasitic effects is considered, while the CP’s and PFD’s schematic view has been used to reduce the simulation time. Finally, a Verilog-A frequency divider, which can be found in the Cadence’s rf-library, has been used. For the Phase Noise comparison, because of the non-linear nature of the PLL, a direct time domain noise analysis was necessary. This has been done exploiting the Transient Noise Analysis option embedded in the Spectre RF’s Transient Analysis. Since this type of simulation is time consuming, a resolution bandwidth of 500 KHz to reduce the simulation time has been set. In Figure 14, the Phase Noise results are shown: the two solutions have almost the same behavior in terms of noise, but the CMOS solution shows higher peaks at multiples of the reference frequency because of the worse current matching during the switch of the CP currents from ON to OFF and vice versa. Instead, in Table 1, the comparison in terms of DC current matching of the CP and power consumption between the CML and CMOS solutions is summarized. The DC current mismatch has been measured performing a DC simulation on the CP circuits and measuring the output current when the output node is forced at 520 mV with an ideal voltage source, and the inputs are such that both the source and sink current are ON. Considering that (1) the noise performance difference is negligible, (2) the CMOS solution has a better current matching in the worst case, and (3) the CML solution shows 25 times higher power consumption, then the CMOS solution has been chosen and has been developed at layout level for the whole PLL design.

3.1.4. PFD/CP Layout

The CP’s layout is shown in Figure 15. The output mirrors, since their slaves are composed of two MOS in parallel, are interleaved with the master transistor to enhance the technology process matching. Moreover, every mirror and the switch transistors are surrounded by guard rings connected to the voltage supply. These rings have two main functions:
  • They reduce the possibility of SEL (Single Event Latch-Up) and Latch-Up in general;
  • They reduce the drift current generated after an SEE in the sensitive nodes near the hit node [22].
Regarding the PFD, as for the CP, guard rings have been placed around the transistor to avoid latch-up and to reduce the drift current deriving from an SEE. Moreover, the triplicated cells have been placed at a distance of 10 µm from each other to avoid MBUs (Multi Bit Upsets). The TMR technique would become useless if an SEE causes an SEU (Single Event Upset) in more than one PFD each time. In Figure 16, the complete layout of the TMR PFD is shown: the three PFDs with their reset majority logic can be recognized on the left, while the output majority logic can be recognized on the right.

4. Simulation’s Results

4.1. PFD/CP Characterization

In Figure 17, the average CP current is represented as function of the phase difference between the inputs for different technology corners (Figure 17a) and different temperatures (Figure 17b). As can be seen from the figure, the PFD/CP is dead zone-free thanks to the presence of the RESET state in the PFD.

4.2. Single Event Effect Simulations on the CP

The current caused on a sensible node by an SEE can be modeled as a double exponential function [23] in Equation (5). In this work, the parameter model of Equation (6), which was taken from a previous high-frequency design we have done in the same technology [24], has been used:
I ( t ) = Q e t τ 1 e t τ 2 τ 1 τ 2   .
τ 1 = 200 ÷ 400   p s   ,     τ 2 = 50 ÷ 100   p s   ,     Q = 67   ÷ 800   f C ,
where τ1 and τ2 are the constant times of the double exponential shape and Q is the charge released in the silicon substrate during a particle strike, which corresponds to a particle LET (Linear Energy Transfer) between 5 and 60 Mev∙cm2/mg.
The SEE analysis is focused on the most critical block, the CP, since the PFD adopts a TMR mitigation approach, the passive Loop Filter avoids the use of feedback loops and of active circuits, while the VCO was inherited from a previous SEE-tested designed block in [16]. Hence, double exponential current generators from the Cadence’s analogLib library have been placed on every sensitive node of the CP (all the drains and sources of the MOSFETs that were not connected to the supply voltage), taking care of the direction of the current. Then these generators have been delayed to analyze their effect separately, and the output current has been measured in order to see how an SEE on each node of the CP affects the output current. Then, these results have been reported to the ADS behavioral model of the PLL to see how the PLL reacts to Single Event Transients (SETs) on the CP (see Figure 18).
As shown in Figure 18, the PLL, which loses lock after an SET, is able to recover the locked state in less than 600 ns. The largest peaks, which are indicated in Figure 18 with the numbers 1 and 2, are the ones derived by an SET on the output nodes, as highlighted in Figure 19 with the corresponding numbers, because the charge injected into these nodes goes directly through the output node, charging or discharging the Loop Filter and then modifying the control voltage of the VCO.

4.3. PLL Testbench

Once all the blocks that compose the PLL have been designed, a testbench has been built. Here, the netlist generated by the layout parasitic extraction has been used for all the blocks (CP, PFD, VCO, Loop Filter, and FD), while the connections between the blocks are still ideal. On this testbench, a Transient simulation has been performed to analyze the locking behavior and the Phase Noise. As for the simulations presented in Section 3.1.3, the Transient Noise Analysis Option has been used for the Phase Noise evaluation.

4.3.1. Locking Process

The locking process in the typical technology corner at 27 °C is shown in Figure 20. The lock time is 1 µs, which is twice that expected from the ADS behavioral model. This is mainly due to two factors: (1) the non-linearity of the VCO’s characteristic, and (2) the cycle slipping. In the ADS model, the VCO was approximated to have a linear characteristic with 2 GHz/V gain, but this is true only in a small range of frequencies. For the other frequencies, a smaller gain and consequently, a smaller loop bandwidth and damping factor results, which leads to a higher lock time. Moreover, as can be seen from the locking process, at the beginning of the process, two cycle slips are seen. This is due to the RESET state of the PFD necessary to cancel the dead zone. When the phase difference between the two PFD’s inputs is high enough that the new edge of the input ahead comes while the PFD is in its RESET state, this edge is not seen, and the PFD goes into the wrong state with respect to the ideal one. From that, it recovers the correct state when the cycle slip happens, but this leads to an enlargement of the lock time.

4.3.2. Noise Simulations

In Figure 21, the resulting post-layout Phase Noise for the whole PLL is shown. It is below −85 dBc/Hz, which is in line with that of the VCO. The largest contribution is due to the CP/PFD at low and middle frequencies, while the VCO’s noise is predominant at higher frequencies, as expected from the theory [19].
Since in digital design, a temporal characterization of noise is usually preferred, the absolute Jitter has been measured, resulting in a peak-to-peak value of 8.8 ps and an RMS (root mean square) value of 2.03 ps (typical corner, considering 12,500 cycles, which in terms of Phase Noise means a bandwidth between 500 kHz and 1 GHz). Absolute Jitter is really important for communications systems, since it measures how much an edge of the clock is in a different position from the ideal one. For other applications, Period Jitter is of most interest, since it measures the difference between a clock period and the average one. Therefore, Period Jitter has been also measured, in the typical corner as well, resulting in a peak-to-peak of 96 fs and an RMS value of 14.744 fs.

5. Test Chip

To prototype the designed PLL, a block view of a possible test chip has been developed and is shown in Figure 22. As can be seen, it consists of a whole PLL, which can be recognized at the bottom, and a duplicate of the PFD and CP. The main idea is to test every block separately: there is the possibility of giving the inputs from an external source, and all the outputs are outputs of the test chip. Since the PFD/CP’s area consumption is low, duplicating these blocks gives the possibility of testing them separately, without adding multiplexer and buffer inside the loop, disturbing the PLL’s operation. The FD is not duplicated because it consists of three stages that need bias currents. This means that at least 4 pads are necessary for it and, therefore, duplicating it would lead to a too high requirement in terms of pads. Moreover, in Figure 23, a draft of the floor plan is shown: the chip’s area to be fabricated using a Europractice Multi Project Wafer is 1 mm2. As can be seen from the figure, the whole PLL occupies an area of about 0.09 mm2 (the remaining area and pads are used for other designs not discussed in this paper). It is to be noted that the design of the pads is inherited from a previous design, where they were tested also with respect to resistance to radiation effects [24].
Although the figures and tables proposed in this paper refer to post-layout simulation results, the experience of our research group from previous designs in the same 65 nm TSMC technology, using the CAD (Computer-Aided Design) design environment and targeting similar operating frequencies, has proven that there is a coherent alignment between post-layout simulations and experimental measurements. In the next step, when the measures of the prototyped chip will be performed, a complete assessment of the results accuracy will be done.

6. Conclusions and Future Work

The design of a PLL for the new ESA Spacefibre standard has been presented in this paper. The work was carried out in ADS for the modeling activity and Cadence Virtuoso for the design activity. In particular, the design of a TMR PFD, a CP, and a passive Loop Filter has been presented, starting from an already designed 6.25 GHz rad-hard VCO in 65 nm technology. The modeling activity has shown that the PLL can be completely integrated on-chip, with a Loop Filter area consumption of only 6000 µm2. The PLL is able to generate three output signals at 6.25, 3.125, and 1.5625 GHz with a gain margin of 86 dB and phase margins of 50°. The Phase Noise of the PLL, considering the higher frequency output, is below −85 dBc/Hz @ 1 MHz, and hence, it is in line with that of the VCO. The PLL power consumption in the locked state is about 10.24 mW. The PFD/CP is dead-zone free and shows a current matching below 2 µA (5% of the nominal CP’s current value) in the worst case of process–temperature corners. Moreover, the PLL is highly immune to SEE on the PFD, while it is able to relock in less than 600 ns for an SEE on the CP. Finally, an area estimation has been done considering also the VCO, resulting in a total area of 0.09 mm2.
In Table 2, a comparison with the state-of-the-art rad-hard PLLs is performed. In [15], a CP-PLL in 65 nm technology for high-energy physics is presented. It generates a tunable output frequency in the range of 4.8–6 GHz, which is slightly lower the SpaceFibre standard. As reported in [15], the CP-PLL was not designed to be SEE tolerant; indeed, a simple PFD was used in the PLL loop. Instead, in this work, a TMR PFD was implemented to increase the hardness against SEE. In [13], all the digital logic of the CP-PLL is implemented using a TMR approach, but its low-frequency range is not suitable for SpaceFibre application. In [25], the design of a rad-hard CP-PLL that is able to generate an output frequency in the range 1.17-3.16 GHz is reported. It bases its radiation hardness on the use of a Silicon On Sapphire (SOS) substrate. Indeed, the SOS having a resistive sapphire in the substrate reduces the creation of electron–hole pairs and their migration in the device bulk in the case of energetic ion strikes. An example of radiation hardness improvement achieved using a different technology is presented also in [26], where a high-frequency CP-PLL is designed in 250 nm SiGe technology. Instead, this work presents the design of a PLL that is suitable for space applications in standard silicon CMOS technology, whose radiation hardness is achieved by TMR and layout techniques.
The next step is test chip fabrication to prototype the proposed PLL solution. The design has been submitted to tape out through MPW (Multi Project Wafer), and hence, the experimental verification of the fabricated prototype is part of the future roadmap.

Author Contributions

M.M.: conceptualization, investigation, methodology, software, writing—original draft, writing—review & editing; B.N.: conceptualization, methodology, supervision, writing-review & editing; G.C.: conceptualization, investigation, methodology, software, writing-review & editing; S.S.: conceptualization, investigation, methodology, supervision, writing-review & editing. All authors have read and agreed to the published version of the manuscript.

Funding

Work supported by ISHTAR and Dipartimento di Eccellenza projects by Pisa University and MIUR.

Acknowledgments

Discussions with D. Monda, Pisa University, and G. Magazzù, INFN, are acknowledged.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. European Cooperation for Space Standard. SpaceFibre—Very High-Speed Serial Link; ECSS-E-ST-50-11C; ECSS: Noordwijk, The Netherlands, 2019. [Google Scholar]
  2. Wang, F.; Agrawal, V.D. Single Event Upset: An Embedded Tutorial. In Proceedings of the 21st International Conference on VLSI Design (VLSID 2008), Hyderabad, India, 4–8 January 2008; pp. 429–434. [Google Scholar]
  3. Schwank, J.R.; Shaneyfelt, M.R.; Fleetwood, D.M.; Felix, J.A.; Dodd, P.E.; Paillet, P.; Ferlet-Cavrois, V. Radiation Effects in MOS Oxides. IEEE Trans. Nucl. Sci. 2008, 55, 1833–1853. [Google Scholar] [CrossRef]
  4. Suparta, W.; Zulkeple, S.K. An Assessment of the Space Radiation Environment in a Near-Equatorial Low Earth Orbit Based on the RazakSAT-1 Satellite. arXiv 2015, arXiv:1511.03837. [Google Scholar]
  5. Loveless, T.D.; Massengill, L.W.; Holman, W.T.; Bhuva, B.L.; McMorrow, D.; Warner, J.H. A Generalized Linear Model for Single Event Transient Propagation in Phase-Locked Loops. IEEE Trans. Nucl. Sci. 2010, 57, 2933–2947. [Google Scholar] [CrossRef]
  6. Chen, Z.; Lin, M.; Ding, D.; Zheng, Y.; Sang, Z.; Zou, S. Analysis of Single-Event Effects in a Radiation-Hardened Low-Jitter PLL Under Heavy Ion and Pulsed Laser Irradiation. IEEE Trans. Nucl. Sci. 2017, 64, 106–112. [Google Scholar] [CrossRef]
  7. Chen, L.; Wen, X.; You, Y.; Huang, D.; Li, C.; Chen, J. A radiation-tolerant ring oscillator phase-locked loop in 0.13µm CMOS. In Proceedings of the IEEE 55th International Midwest Symposium on Circuits and Systems (MWSCAS) 2012, Boise, ID, USA, 5–8 August 2012; pp. 13–16. [Google Scholar]
  8. Loveless, T.D.; Massengill, L.W.; Bhuva, B.L.; Holman, W.T.; Reed, R.A.; McMorrow, D.; Melinger, J.S.; Jenkins, P. A Single-Event-Hardened Phase-Locked Loop Fabricated in 130 nm CMOS. IEEE Trans. Nucl. Sci. 2007, 54, 2012–2020. [Google Scholar] [CrossRef]
  9. Kumar, R.; Karkala, V.; Garg, R.; Jindal, T.; Khatri, S.P. A radiation tolerant Phase Locked Loop design for digital electronics. In Proceedings of the IEEE International Conference on Computer Design 2009, Lake Tahoe, CA, USA, 4–7 October 2009; pp. 505–510. [Google Scholar]
  10. De Maria, N.; Barbero, M.B.; Fougeron, D.; Gensolen, F.; Godiot, S.; Menouni, M.; Pangaud, P.; Rozanov, A.; Wang, A.; Bomben, M.; et al. Recent progress of RD53 Collaboration towards next generation Pixel Read-Out Chip for HL-LHC. J. Instrum. 2016, 11, C12058. [Google Scholar] [CrossRef] [Green Version]
  11. Prinzie, J.; Christiansen, J.; Moreira, P.; Steyaert, M.; Leroux, P. A 2.56-GHz SEU Radiation Hard LC -Tank VCO for High-Speed Communication Links in 65-nm CMOS Technology. IEEE Trans. Nucl. Sci. 2018, 65, 407–412. [Google Scholar] [CrossRef]
  12. Prinzie, J.; Christiansen, J.; Moreira, P.; Steyaert, M.; Leroux, P. Comparison of a 65 nm CMOS Ring- and LC-Oscillator Based PLL in Terms of TID and SEU Sensitivity. IEEE Trans. Nucl. Sci. 2017, 64, 245–252. [Google Scholar] [CrossRef]
  13. Prinzie, J.; Steyaert, M.; Leroux, P.; Christiansen, J.; Moreira, P. A single-event upset robust, 2.2 GHz to 3.2 GHz, 345 fs jitter PLL with triple-modular redundant phase detector in 65 nm CMOS. In Proceedings of the IEEE Asian Solid-State Circuits Conference (A-SSCC) 2016, Toyama, Japan, 7–9 Nov. 2016; pp. 285–288. [Google Scholar]
  14. Loveless, T.D.; Massengill, L.W.; Bhuva, B.L.; Holman, W.T.; Witulski, A.F.; Boulghassoul, Y. A Hardened-by-Design Technique for RF Digital Phase-Locked Loops. IEEE Trans. Nucl. Sci. 2006, 53, 3432–3438. [Google Scholar] [CrossRef]
  15. Mazza, G.; Panati, S. A Compact, Low Jitter, CMOS 65 nm 4.8–6 GHz Phase-Locked Loop for Applications in HEP Experiments Front-End Electronics. IEEE Trans. Nucl. Sci. 2018, 65, 1212–1217. [Google Scholar] [CrossRef]
  16. Monda, D.; Ciarpi, G.; Mangraviti, G.; Berti, L.; Saponara, S. Analysis and Comparison of Ring and LC-Tank Oscillators for 65 nm Integration of Rad-Hard VCO for SpaceFibre Applications, Lecture Notes in Electrical Engineering; Springer: Cham, Switzerland, 2020; Volume 627. [Google Scholar]
  17. Mestice, M.; Neri, B.; Saponara, S. Analysis and Simulation of a PLL Architecture Towards a Fully Integrated 65 nm Solution for the New Spacefibre Standard, Lecture Notes in Electrical Engineering; Springer: Cham, Switzerland, 2020; Volume 627. [Google Scholar]
  18. Gardner, F.M. Charge-Pump Phase-Lock Loops. IEEE Trans. Commun. 1980, 28, 1849–1858. [Google Scholar] [CrossRef]
  19. Razavi, B. RF Microelectronics, 2nd ed.; Pearson Education: Upper Saddle River, NJ, USA, 2011; pp. 646–647. [Google Scholar]
  20. Rahman, L.; Ariffin, N.; Reaz, M.B.I.; Marufuzzaman, M. High Performance CMOS Charge Pumps for Phase-locked Loop. Trans. Electr. Electron. Mater. 2015, 16, 241–249. [Google Scholar] [CrossRef]
  21. Zhang, C.; Au, T.; Syrzycki, M. A high performance NMOS-switch high swing cascode charge pump for phase-locked loops. In Proceedings of the IEEE 55th International MWSCAS, Boise, ID, USA, 5–8 August 2012; pp. 554–557. [Google Scholar]
  22. Black, D.; Sternberg, A.L.; Alles, M.L.; Witulski, A.F.; Bhuva, B.L.; Massengill, L.W.; Benedetto, J.M.; Baze, M.P.; Wert, J.L.; Hubert, M.G. HBD layout isolation techniques for multiple node charge collection mitigation. IEEE Trans. Nucl. Sci. 2005, 52, 2536–2541. [Google Scholar] [CrossRef]
  23. Messenger, G.C. Collection of Charge on Junction Nodes from Ion Tracks. IEEE Trans. Nucl. Sci. 1982, 29, 2024–2031. [Google Scholar] [CrossRef]
  24. Ciarpi, G.; Magazzù, G.; Palla, F.; Saponara, S. Design, Implementation, and Experimental Verification of 5 Gbps, 800 Mrad TID and SEU-Tolerant Optical Modulators Drivers. IEEE Trans. Circuits Syst. I 2020, 67, 829–838. [Google Scholar] [CrossRef]
  25. Ghosh, P.P.; Xiao, E. A 2.5 GHz radiation hard fully self-biased PLL using 0.25 µm SOS-CMOS technology. In Proceedings of the IEEE International Conference on IC Design and Technology 2009, Austin, TX, USA, 18–20 May 2009; pp. 121–124. [Google Scholar]
  26. Herzel, F.; Osmany, S.A.; Schmalz, K.; Winkler, W.; Scheytt, J.C.; Podrebersek, T.; Follmann, R.; Heyer, H.V. An Integrated 18 GHz fractional-N PLL in SiGe BiCMOS technology for satellite communications. In Proceedings of the IEEE Radio Frequency Integrated Circuits Symposium 2009, Boston, MA, USA, 7–9 June 2009; pp. 329–332. [Google Scholar]
Figure 1. Block schematic of the Charge Pump Phase-Locked Loop (CP-PLL).
Figure 1. Block schematic of the Charge Pump Phase-Locked Loop (CP-PLL).
Sensors 20 04013 g001
Figure 2. Loop Filter’s schematic view.
Figure 2. Loop Filter’s schematic view.
Sensors 20 04013 g002
Figure 3. Results of the AC analysis performed on the phase domain models: magnitude on the left and phase on the right of (a) the open loop model and (b) the closed loop model.
Figure 3. Results of the AC analysis performed on the phase domain models: magnitude on the left and phase on the right of (a) the open loop model and (b) the closed loop model.
Sensors 20 04013 g003
Figure 4. Closed-loop PLL (TOP) and Voltage Controlled Oscillator (VCO, BOTTOM) models in the time and frequency domains.
Figure 4. Closed-loop PLL (TOP) and Voltage Controlled Oscillator (VCO, BOTTOM) models in the time and frequency domains.
Sensors 20 04013 g004
Figure 5. Results of the envelope analysis performed on the model of Figure 4: (a) locking process of the PLL; (b) comparison between the phase noise of the VCO and the phase noise of the closed loop PLL, considering the noise contribution of the VCO and the Loop Filter.
Figure 5. Results of the envelope analysis performed on the model of Figure 4: (a) locking process of the PLL; (b) comparison between the phase noise of the VCO and the phase noise of the closed loop PLL, considering the noise contribution of the VCO and the Loop Filter.
Sensors 20 04013 g005
Figure 6. Layout in 65 nm technology of the Loop Filter in Figure 2.
Figure 6. Layout in 65 nm technology of the Loop Filter in Figure 2.
Sensors 20 04013 g006
Figure 7. Charge Pump’s architectures: (a) Drain Switching architecture, (b) Source Switching architecture, (c) Gate Switching architecture.
Figure 7. Charge Pump’s architectures: (a) Drain Switching architecture, (b) Source Switching architecture, (c) Gate Switching architecture.
Sensors 20 04013 g007
Figure 8. Transient behavior of the three CPs of Figure 7. The source current is represented in red, while the sink current is represented in black for two different values of ON time of the input signals (UP and DOWN): 3.2 ns on the left, which corresponds to a duty cycle of 50%, and 500 ps on the right, which corresponds to a duty cycle of 7.8125%. The Drain Switching CP results are represented in (a); the Source Switching CP results are represented in (b); the Gate Switching CP results are represented in (c).
Figure 8. Transient behavior of the three CPs of Figure 7. The source current is represented in red, while the sink current is represented in black for two different values of ON time of the input signals (UP and DOWN): 3.2 ns on the left, which corresponds to a duty cycle of 50%, and 500 ps on the right, which corresponds to a duty cycle of 7.8125%. The Drain Switching CP results are represented in (a); the Source Switching CP results are represented in (b); the Gate Switching CP results are represented in (c).
Sensors 20 04013 g008
Figure 9. Enhanced CP’s Gate Switching architecture with CMOS standard inputs.
Figure 9. Enhanced CP’s Gate Switching architecture with CMOS standard inputs.
Sensors 20 04013 g009
Figure 10. Transient behavior of the CP of Figure 9. The source current is in red, and the sink current is in black for two different values of ON time of the input signals (UP and DW_N): (a) 3.2 ns, (b) 500 ps.
Figure 10. Transient behavior of the CP of Figure 9. The source current is in red, and the sink current is in black for two different values of ON time of the input signals (UP and DW_N): (a) 3.2 ns, (b) 500 ps.
Sensors 20 04013 g010
Figure 11. Enhanced CP’s Gate Switching architecture with differential inputs.
Figure 11. Enhanced CP’s Gate Switching architecture with differential inputs.
Sensors 20 04013 g011
Figure 12. Transient behavior of the CP of Figure 11. The source current is in red and the sink current is in black for two different values of ON time of the input signals (UP_P-UP_N and DW_P-DW_N): (a) 3.2 ns, (b) 500 ps.
Figure 12. Transient behavior of the CP of Figure 11. The source current is in red and the sink current is in black for two different values of ON time of the input signals (UP_P-UP_N and DW_P-DW_N): (a) 3.2 ns, (b) 500 ps.
Sensors 20 04013 g012
Figure 13. Triple modular redundant PFD architecture in (a) and simple PFD architecture in (b).
Figure 13. Triple modular redundant PFD architecture in (a) and simple PFD architecture in (b).
Sensors 20 04013 g013
Figure 14. Comparison between the two CP/PFD (Phase Frequency Detector) architectures in terms of phase noise: Current Mode Logic (CML) architecture’s results in red, CMOS architecture’s results in black.
Figure 14. Comparison between the two CP/PFD (Phase Frequency Detector) architectures in terms of phase noise: Current Mode Logic (CML) architecture’s results in red, CMOS architecture’s results in black.
Sensors 20 04013 g014
Figure 15. Charge Pump’s layout.
Figure 15. Charge Pump’s layout.
Sensors 20 04013 g015
Figure 16. Phase/Frequency Detector’s layout.
Figure 16. Phase/Frequency Detector’s layout.
Sensors 20 04013 g016
Figure 17. PFD/CP characteristic for different technology corners at 27 °C (a) and different temperatures in typical case (b).
Figure 17. PFD/CP characteristic for different technology corners at 27 °C (a) and different temperatures in typical case (b).
Sensors 20 04013 g017
Figure 18. Output frequency of the ADS PLL model as function of time, for Single Event Transients (SETs) spaced 1 µs apart, hitting every sensitive node of the CP and with a Linear Energy Transfer (LET) of 60 MeV∙cm2/mg.
Figure 18. Output frequency of the ADS PLL model as function of time, for Single Event Transients (SETs) spaced 1 µs apart, hitting every sensitive node of the CP and with a Linear Energy Transfer (LET) of 60 MeV∙cm2/mg.
Sensors 20 04013 g018
Figure 19. Highlight of the output nodes of the CP.
Figure 19. Highlight of the output nodes of the CP.
Sensors 20 04013 g019
Figure 20. Post-layout locking process.
Figure 20. Post-layout locking process.
Sensors 20 04013 g020
Figure 21. Post-layout phase noise.
Figure 21. Post-layout phase noise.
Sensors 20 04013 g021
Figure 22. Block schematic of the test chip.
Figure 22. Block schematic of the test chip.
Sensors 20 04013 g022
Figure 23. Draft floor plan of the test chip.
Figure 23. Draft floor plan of the test chip.
Sensors 20 04013 g023
Table 1. Comparison between the two CP/PFD architectures in terms of CP’s current matching and CP+PFD’s power consumption.
Table 1. Comparison between the two CP/PFD architectures in terms of CP’s current matching and CP+PFD’s power consumption.
CMOSCML
Charge Pump DC current mismatch (worst case)1.454 µA1.66 µA
Power Consumption Charge Pump + PFD≈200 µW≈5 mW
Table 2. Comparison with the state-of-the-art Rad-Hard PLLs. SOS: Silicon On Sapphire.
Table 2. Comparison with the state-of-the-art Rad-Hard PLLs. SOS: Silicon On Sapphire.
This Work[13] *[15] *[25] *[26] *
Technology65 nm CMOS65 nm CMOS65 nm CMOS250 nm SOS250 nm SiGe
Frequency Range (GHz)5.2–6.42.2–3.24.8–61.17–3.1617.5–18.9
Power Consumption (mW)10.2411.718102.5-
Area (mm2)0.09-0.1240.525
Absolute Jitter (ps) (RMS)2.030.3453.23--
Period Jitter (fs) (RMS)14.74-3550--
Phase noise @ 1MHz (dBc/Hz)−85--−100−110
* measured.

Share and Cite

MDPI and ACS Style

Mestice, M.; Neri, B.; Ciarpi, G.; Saponara, S. Analysis and Design of Integrated Blocks for a 6.25 GHz Spacefibre PLL. Sensors 2020, 20, 4013. https://doi.org/10.3390/s20144013

AMA Style

Mestice M, Neri B, Ciarpi G, Saponara S. Analysis and Design of Integrated Blocks for a 6.25 GHz Spacefibre PLL. Sensors. 2020; 20(14):4013. https://doi.org/10.3390/s20144013

Chicago/Turabian Style

Mestice, Marco, Bruno Neri, Gabriele Ciarpi, and Sergio Saponara. 2020. "Analysis and Design of Integrated Blocks for a 6.25 GHz Spacefibre PLL" Sensors 20, no. 14: 4013. https://doi.org/10.3390/s20144013

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop