6+ Frequency Multiplier Jitter Guide for Designers in 2025


6+ Frequency Multiplier Jitter Guide for Designers in 2025

The process of quantifying temporal uncertainty in signal generation circuits, specifically those employing frequency multiplication, is a critical aspect of high-performance system design. This quantification often requires a structured resource that aids engineers in accurately predicting and mitigating undesirable phase variations within such circuits. Accurate prediction of these variations is paramount to ensuring the stability and reliability of the overall system. For instance, radio frequency communication systems rely on low-jitter signals to achieve optimal performance and minimize bit error rates.

A structured approach to calculating timing variations within frequency multipliers provides numerous benefits, including improved system performance, reduced development time, and decreased risk of costly design iterations. Historically, inaccurate estimation of these variations has led to significant performance degradation in various applications. The availability of guidelines and established methodologies contributes significantly to the robustness and predictability of complex electronic systems by offering a standardized framework for analysis and design. This, in turn, promotes greater efficiency and confidence during the development lifecycle.

The subsequent sections will delve into the methodologies employed for quantifying the effects of timing uncertainties in multiplied signals, addressing common sources of these perturbations, and outlining effective strategies for minimizing their impact. This will include discussions on noise modeling, circuit simulation techniques, and practical design considerations for achieving optimal performance in frequency multiplier circuits. The analysis will also explore the trade-offs inherent in different design choices and the impact on overall system performance.

1. Noise Source Identification

Effective implementation of a resource for calculating timing uncertainty in frequency multipliers necessitates a thorough identification of noise sources. Noise, inherent in electronic circuits, introduces unwanted phase variations in the output signal, thereby contributing to timing jitter. Therefore, the initial step in generating a designer’s guide for timing variation calculation must involve a detailed examination of all potential noise contributors within the frequency multiplier circuit. Examples of these noise sources include thermal noise in resistors, shot noise in transistors, flicker noise (1/f noise) in active devices, and noise from the power supply. Failure to accurately identify and model these noise sources can result in significant discrepancies between calculated and measured jitter performance. In oscillator circuits, for instance, the phase noise of the fundamental oscillator is multiplied by the multiplication factor of the frequency multiplier. This implies that even a seemingly small amount of phase noise in the fundamental oscillator can become a dominant source of jitter in the final output signal.

The accurate characterization of each identified noise source is critical for subsequent analysis. This may involve laboratory measurements, device modeling, or a combination of both. The noise characteristics of active devices, such as transistors and diodes, often depend on the biasing conditions and operating frequency. Therefore, device models must be accurate across the relevant frequency and bias ranges. Furthermore, the layout of the circuit can also contribute to noise. For example, parasitic capacitances and inductances can couple noise from one part of the circuit to another. In high-speed circuits, proper shielding and grounding techniques are essential to minimize noise coupling. The impact of substrate noise, particularly in integrated circuits, must also be considered. Substrate noise can arise from digital switching activity and couple into sensitive analog circuits, such as the frequency multiplier. Effective modeling of substrate noise often requires specialized simulation techniques and careful attention to the physical layout of the integrated circuit.

In summary, noise source identification is the foundational element of a designer’s guide for frequency multiplier jitter calculation. The accurate identification and characterization of relevant noise contributors enables more accurate simulations and predictions of timing uncertainty. This, in turn, allows designers to make informed choices about circuit topologies, component selection, and layout techniques to minimize jitter and achieve the desired system performance. A failure to properly address noise source identification will compromise the effectiveness of any subsequent jitter analysis and mitigation efforts.

2. Transfer Function Analysis

Transfer function analysis is an indispensable component within a structured resource dedicated to frequency multiplier timing uncertainty calculation. The relationship is causative: noise sources within the multiplier circuit, once identified and characterized, propagate through the system. The transfer function mathematically describes how these noise sources are amplified, attenuated, or otherwise modified as they traverse the circuit. The lack of a thorough transfer function analysis will result in inaccurate jitter predictions, leading to suboptimal circuit designs. For instance, consider a frequency multiplier employing a phase-locked loop (PLL). The PLL’s loop filter transfer function dictates how the oscillator’s phase noise is shaped, influencing the overall output jitter. An improperly designed loop filter, characterized by an inadequate transfer function, can exacerbate noise at specific frequencies, resulting in unacceptable jitter performance.

Practical application of transfer function analysis involves modeling the multiplier circuit as a linear time-invariant (LTI) system, at least for small signal analysis. This allows engineers to use techniques such as Laplace transforms and Bode plots to visualize the frequency response of the circuit. Each stage within the frequency multiplier, such as amplifiers, mixers, and dividers, contributes to the overall transfer function. Accurate modeling of these individual stages is crucial. Simulations, using tools such as SPICE, play a key role in determining the transfer function. These simulations must accurately capture the behavior of the circuit components over the relevant frequency range. Furthermore, the transfer function analysis must consider the effects of impedance mismatches and parasitic elements, as these can significantly alter the circuit’s frequency response and, consequently, the output jitter. A real-world example includes a radio frequency (RF) mixer within a multiplier chain. Mismatches in impedance between the mixer and subsequent stages can lead to signal reflections and increased noise, negatively impacting the overall jitter performance. A complete designer’s guide will, therefore, elaborate on techniques to determine and mitigate such issues by utilizing advanced circuit analysis and simulation methodologies.

In conclusion, transfer function analysis provides the essential mathematical framework for quantifying the impact of various noise sources on the output jitter of a frequency multiplier. Challenges include accurately modeling non-linear circuit behavior and accounting for parasitic effects. Overcoming these challenges requires a combination of advanced simulation techniques, careful circuit design, and thorough measurement validation. Transfer function analysis directly informs critical design decisions, enabling engineers to minimize timing uncertainty and achieve the required system performance. Its robust application constitutes a cornerstone in constructing an effective, comprehensive resource for frequency multiplier timing uncertainty calculation, which ultimately enhances the precision of the calculation resource and facilitates a more accurate anticipation of results, thereby ensuring optimal system functionality.

3. Simulation Methodology

Simulation methodology constitutes a critical element within any resource dedicated to frequency multiplier timing uncertainty calculation. It provides the means to quantitatively predict and analyze timing variations before physical implementation, reducing design iterations and mitigating risks.

  • Time-Domain Simulation

    Time-domain simulation, often employing transient analysis in SPICE-like simulators, allows for the direct observation of signal waveforms and the extraction of timing jitter metrics. This method simulates the circuit’s behavior over time, incorporating noise sources and non-linear effects. For example, transient noise simulations can be used to observe the accumulated jitter at the output of a frequency multiplier driven by a noisy oscillator. The accuracy of time-domain simulation is dependent on the models used for active and passive components, as well as the simulation time step. It is computationally intensive, especially for long simulation times required to capture low-frequency jitter components. It is an essential element for obtaining a precise frequency multiplier jitter calculation.

  • Frequency-Domain Simulation

    Frequency-domain simulation, particularly harmonic balance and periodic steady-state (PSS) analysis, offers an alternative approach to jitter prediction. These methods are more computationally efficient for analyzing circuits with periodic signals, like frequency multipliers. Harmonic balance calculates the steady-state response of the circuit in the frequency domain, while PSS analysis calculates the response to a periodic input signal. From these simulations, the phase noise performance, a key contributor to jitter, can be extracted. For instance, the phase noise of a voltage-controlled oscillator (VCO) within a frequency multiplier can be simulated using PSS analysis. Frequency-domain methods are typically limited to small-signal analysis and may not capture all non-linear effects that contribute to jitter.

  • Noise Modeling

    Accurate noise modeling is paramount for reliable jitter prediction. This includes incorporating noise models for resistors, transistors, and other circuit components. Transistor noise models, for instance, should account for thermal noise, shot noise, and flicker noise. Additionally, noise coupling from the power supply and substrate must be considered. Advanced noise simulation techniques, such as Monte Carlo simulation, can be employed to account for process variations and mismatch effects. Improper noise modeling will lead to inaccurate jitter predictions. For example, if substrate noise is not accurately modeled, the simulated jitter performance of a frequency multiplier implemented in an integrated circuit may significantly deviate from the measured performance.

  • Model Validation

    Simulation results must be validated against measurements to ensure accuracy. This involves fabricating a prototype circuit and performing jitter measurements using specialized equipment, such as time interval analyzers or phase noise analyzers. The measured jitter performance should be compared to the simulated performance, and any discrepancies should be investigated and addressed. This may involve refining the circuit models, improving the simulation setup, or re-evaluating the measurement techniques. Model validation is an iterative process that ensures the simulation methodology accurately reflects the behavior of the physical circuit.

The selected simulation methodology, encompassing time-domain and frequency-domain techniques, noise modeling, and model validation, directly impacts the accuracy and reliability of the frequency multiplier jitter calculation designers guide. A comprehensive guide should detail various simulation approaches, their limitations, and best practices to ensure that designers can confidently predict and mitigate jitter in their frequency multiplier designs. Neglecting these aspects would render the guide incomplete and potentially misleading, leading to suboptimal designs and costly redesigns.

4. Statistical Modeling

Statistical modeling is an essential component of any resource dedicated to frequency multiplier timing uncertainty calculation, providing a framework for analyzing and predicting jitter behavior under various operating conditions and process variations. Its purpose is to quantify the uncertainty associated with jitter performance, enabling designers to make informed decisions and optimize circuit designs for robustness.

  • Process Variation Analysis

    Integrated circuit manufacturing processes inherently exhibit variations that impact device characteristics and performance. Statistical modeling allows for the incorporation of these variations into jitter simulations. For instance, Monte Carlo simulations, a statistical technique, are used to assess the impact of variations in transistor threshold voltage, oxide thickness, and other parameters on jitter performance. By running numerous simulations with randomly varied device parameters based on statistical distributions, a designer can obtain a distribution of jitter values and assess the probability of exceeding a specified jitter limit. This facet becomes a key component in evaluating the robustness of a frequency multiplier design, especially in high-volume production.

  • Noise Characterization

    Noise is a fundamental source of jitter in frequency multipliers. Statistical modeling is crucial for characterizing the statistical properties of various noise sources, such as thermal noise, shot noise, and flicker noise. These noise sources are often modeled as random processes with specific probability density functions (PDFs) and power spectral densities (PSDs). For example, thermal noise is typically modeled as a Gaussian random process. Statistical analysis techniques, such as correlation and spectral analysis, are used to determine the statistical relationships between different noise sources and their impact on jitter. This facet is a foundation for creating high-performance, low-jitter frequency multipliers.

  • Jitter Budgeting

    Jitter budgeting involves allocating the allowable jitter contribution to different stages or components within a frequency multiplier. Statistical modeling facilitates this process by providing a means to quantify the jitter contributions of each stage and to assess the overall system jitter based on statistical summation techniques. For instance, if the jitter contributions of two stages are independent and Gaussian distributed, the total jitter can be estimated as the root-sum-square (RSS) of the individual jitter values. This approach allows designers to identify the dominant jitter contributors and to optimize the design accordingly. An example includes allocating jitter budgets for the VCO, frequency dividers, and output buffers in a frequency synthesizer.

  • Yield Estimation

    Yield estimation is the process of predicting the percentage of manufactured circuits that meet specified jitter performance criteria. Statistical modeling is used to predict the distribution of jitter values across a population of manufactured circuits, taking into account process variations and noise effects. By comparing this distribution to the specified jitter limits, the yield can be estimated. This information is critical for making informed decisions about design trade-offs, process control, and manufacturing costs. If the yield is unacceptably low, design changes or process improvements may be necessary to improve the likelihood of meeting jitter specifications in production.

In essence, statistical modeling provides the tools necessary to manage the inherent uncertainties in frequency multiplier design. By incorporating statistical analysis into a designer’s guide, engineers are equipped to assess the impact of process variations, noise, and other factors on jitter performance. This, in turn, enables them to design more robust and reliable frequency multipliers that meet stringent performance requirements and achieve high manufacturing yields. The application of these statistical methods represents a crucial advancement in achieving reliable and predictable timing performance.

5. Measurement Validation

Measurement validation forms a critical, and often overlooked, bridge between theoretical calculations and real-world performance in the context of frequency multiplier design. A designers guide aiming to provide accurate jitter prediction methodologies is incomplete without a robust section detailing the process of verifying simulated or calculated results against empirical data. This validation process ensures the accuracy and reliability of the design methodologies presented, providing confidence to designers in their application.

  • Equipment Calibration and Accuracy

    Jitter measurements necessitate the use of specialized equipment such as time interval analyzers (TIAs), phase noise analyzers, and high-bandwidth oscilloscopes. The accuracy of these measurements directly depends on the proper calibration and characterization of the instruments themselves. Before any measurements are taken, equipment should be calibrated against traceable standards. Furthermore, the measurement setup, including cables, probes, and connectors, must be carefully considered to minimize their impact on the measured jitter. An improperly calibrated instrument or a poorly designed measurement setup can lead to inaccurate jitter measurements, invalidating any comparison with simulated results. A practical application would be verifying the skew between channels on a multi-channel oscilloscope to ensure accurate time-domain jitter measurements. In the context of a frequency multiplier jitter calculation designer’s guide, clear guidelines on proper measurement techniques and equipment selection are indispensable.

  • Test Fixture Design and Signal Integrity

    The design of the test fixture used to connect the frequency multiplier to the measurement equipment significantly affects the integrity of the measured signal. Impedance mismatches, parasitic capacitances, and inductive effects in the test fixture can introduce reflections, ringing, and other artifacts that distort the jitter measurements. Therefore, the test fixture must be designed with careful attention to signal integrity principles. Controlled impedance transmission lines, proper grounding, and shielding are essential to minimize these effects. For example, a poorly designed test fixture can introduce excessive jitter, making it difficult to accurately assess the performance of the frequency multiplier itself. A designers guide should provide guidance on designing test fixtures that minimize signal distortion and enable accurate jitter measurements.

  • Correlation with Simulation Results

    Measurement validation involves comparing measured jitter values with those predicted by simulations. This comparison should consider different operating conditions, such as supply voltage, temperature, and output frequency. Discrepancies between measured and simulated results may indicate inaccuracies in the circuit models, simulation setup, or measurement techniques. In such cases, further investigation is needed to identify and address the source of the discrepancies. For example, if the measured jitter is significantly higher than the simulated jitter, it may indicate that noise sources not included in the simulation are contributing to the jitter. In the context of a guide, the steps to take when measurements do not match simulation, like confirming proper grounding or updating models, are vital.

  • Statistical Significance and Repeatability

    Jitter measurements are subject to random variations due to noise and other factors. Therefore, it is important to perform multiple measurements and analyze the results statistically to ensure that the observed jitter values are statistically significant and repeatable. Statistical analysis techniques, such as calculating the mean, standard deviation, and confidence intervals, can be used to quantify the uncertainty in the jitter measurements. If the jitter values vary significantly from measurement to measurement, it may indicate a problem with the measurement setup or the frequency multiplier itself. A designer’s guide should emphasize the importance of statistical analysis and provide guidance on how to properly analyze jitter measurements to ensure their validity. Measurements of the same device should be taken multiple times to prove repeatability and reduce uncertainty.

These facets illustrate that measurement validation is more than a simple verification step; it is an integral part of the design process. Without rigorous measurement validation, a “frequency multiplier jitter calculation designers guide” risks providing inaccurate and unreliable design methodologies. It is only through careful measurement validation that designers can have confidence in the predictive capabilities of the guide and in the performance of the frequency multipliers designed using its principles. The guide must be updated to include real world examples and lessons learned from measurement validation to ensure that it remains relevant and useful to designers. Ultimately, measurement validation ensures that the calculations and design recommendations are grounded in reality, leading to robust and reliable frequency multiplier designs.

6. Design Optimization

Design optimization, in the context of frequency multipliers, directly leverages insights gained from jitter calculations to refine circuit parameters and architectures. It represents the iterative process of adjusting design variables to minimize jitter and maximize performance, while satisfying other design constraints. A comprehensive guide on jitter calculation would be incomplete without a thorough treatment of optimization strategies. The effectiveness of these strategies is intrinsically tied to the accuracy of the jitter calculation methodologies the guide provides. Design optimization relies on jitter calculations to predict the impact of design changes on the multiplier’s timing performance.

  • Component Selection and Biasing

    Careful selection of active and passive components, along with appropriate biasing conditions, is fundamental to minimizing jitter. Components with lower noise figures and higher operating frequencies contribute to improved jitter performance. For example, using a low-noise amplifier (LNA) in the multiplier chain can significantly reduce the overall noise contribution. The biasing of transistors affects their gain, bandwidth, and noise characteristics, all of which influence jitter. A designer’s guide would provide guidance on selecting components and biasing them optimally to minimize jitter. A practical example involves selecting a varactor diode with a high Q-factor for a voltage-controlled oscillator (VCO) within the frequency multiplier. The higher Q-factor translates to lower phase noise, which in turn reduces jitter. Without the predictive capabilities of jitter calculations, component selection and biasing become a trial-and-error process.

  • Topology Optimization

    The circuit topology itself plays a significant role in determining jitter performance. Different topologies, such as push-push multipliers, distributed amplifiers, and regenerative frequency dividers, exhibit different noise characteristics and jitter sensitivities. A designers guide would provide a comparative analysis of various topologies, highlighting their strengths and weaknesses with respect to jitter. Optimizing the topology involves making strategic choices about circuit configuration, component placement, and interconnect routing to minimize noise coupling and maximize signal integrity. For instance, a differential topology can provide better noise immunity than a single-ended topology, reducing the impact of common-mode noise on jitter. Jitter calculation methods can assist in the selection and optimization of topology, by accurately predicting jitter based on specific topology parameters.

  • Loop Filter Design (PLL-based Multipliers)

    In frequency multipliers employing phase-locked loops (PLLs), the loop filter is a critical element for shaping the phase noise and determining the overall jitter performance. The loop filter bandwidth and damping factor must be carefully chosen to optimize the trade-off between phase noise suppression and settling time. A designers guide would provide guidelines on designing loop filters to minimize jitter, considering factors such as loop stability, phase margin, and noise bandwidth. For example, a wider loop bandwidth can suppress close-in phase noise but may increase the susceptibility to high-frequency noise. Jitter calculation enables the simulation and prediction of these effects, and therefore enables for more informed optimization.

  • Layout Considerations

    The physical layout of a frequency multiplier significantly impacts its jitter performance. Poor layout practices can introduce parasitic capacitances and inductances, which can degrade signal integrity and increase noise coupling. A designers guide should emphasize the importance of careful layout design, including techniques such as minimizing interconnect lengths, using ground planes, and shielding sensitive circuits. Proper layout practices can reduce the impact of electromagnetic interference (EMI) and improve the overall jitter performance. For instance, separating digital and analog circuits and using differential routing can minimize noise coupling. Accurate jitter predictions in the guide can help the designer test the various layout structures using post layout simulation. Accurate modelling is the cornerstone of proper performance. A calculation guide enables layout engineers to minimize undesirable effects.

The facets highlight that design optimization, intrinsically linked to the “frequency multiplier jitter calculation designers guide,” is an essential element in achieving high-performance, low-jitter frequency multipliers. It requires a combination of circuit design expertise, knowledge of noise sources, and access to accurate jitter calculation methodologies. The guide serves as a critical reference for designers seeking to minimize jitter and maximize the performance of their frequency multiplier designs. The design optimizations mentioned are not isolated and are interlinked which creates opportunities for further improvement using advanced calculation models.

Frequently Asked Questions

The following questions address common concerns and misconceptions regarding calculating timing uncertainties in frequency multipliers. These answers aim to provide clarity and guidance for designers.

Question 1: Why is jitter calculation crucial in frequency multiplier design?

Accurate prediction of timing variations, or jitter, is paramount because it directly impacts the overall system performance. Excessive jitter can degrade signal integrity, increase bit error rates in communication systems, and reduce the resolution of data converters. Precise calculation enables informed design decisions and prevents costly redesigns.

Question 2: What are the primary sources of jitter in a frequency multiplier circuit?

Jitter originates from various sources, including thermal noise in resistors, shot noise in transistors, flicker noise in active devices, power supply noise, and phase noise in the reference oscillator. Identifying and accurately modeling these sources is critical for accurate jitter prediction.

Question 3: How does the frequency multiplication factor affect the output jitter?

The frequency multiplication process amplifies the phase noise and, consequently, the timing jitter present at the input. A higher multiplication factor results in a proportional increase in the output jitter. This necessitates careful consideration of the multiplication factor and its impact on system performance.

Question 4: What simulation techniques are most effective for predicting jitter in frequency multipliers?

Time-domain simulations, such as transient noise analysis, and frequency-domain simulations, such as harmonic balance, are effective for predicting jitter. The choice of simulation technique depends on the specific circuit topology and the type of noise sources being considered. A combination of both techniques may be necessary for comprehensive jitter analysis.

Question 5: How can process variations be accounted for in jitter calculations?

Process variations, inherent in integrated circuit manufacturing, can significantly impact jitter performance. Statistical modeling techniques, such as Monte Carlo simulations, are used to incorporate process variations into jitter simulations. This allows for the assessment of jitter sensitivity to process variations and the optimization of designs for robustness.

Question 6: What steps are involved in validating jitter calculations with measurements?

Validation involves comparing simulated jitter values with measured jitter values obtained from a fabricated prototype. This comparison requires careful attention to measurement techniques, equipment calibration, and test fixture design. Discrepancies between simulated and measured results should be investigated to identify and address any inaccuracies in the models or simulation setup.

Accurate calculation and prediction of timing uncertainties are fundamental to high-performance frequency multiplier design. A thorough understanding of noise sources, simulation techniques, statistical modeling, and measurement validation is crucial for achieving optimal jitter performance.

The succeeding sections will explore specific case studies illustrating practical applications of timing uncertainty calculation in frequency multipliers.

Key Considerations for Jitter Calculation in Frequency Multiplier Design

The following tips distill critical aspects of timing uncertainty calculation in frequency multiplier design, emphasizing accurate modeling, thorough analysis, and robust validation.

Tip 1: Comprehensive Noise Source Identification: Ensure all relevant noise contributors are identified and accurately modeled. This includes thermal noise, shot noise, flicker noise, and noise from the power supply and substrate. Failure to account for even seemingly minor noise sources can lead to significant discrepancies between calculated and measured jitter performance.

Tip 2: Accurate Transfer Function Modeling: Develop precise transfer function models for each stage within the frequency multiplier. These models should capture the frequency-dependent gain and phase characteristics, as well as the impact of impedance mismatches and parasitic effects. The transfer function dictates how noise sources propagate through the multiplier, and its accuracy is critical for jitter prediction.

Tip 3: Strategic Simulation Methodology Selection: Choose the appropriate simulation techniques based on the circuit topology and the nature of the noise sources. Time-domain simulations are suitable for analyzing non-linear effects and transient behavior, while frequency-domain simulations are more efficient for analyzing phase noise and periodic signals. Employ both types of simulations for comprehensive analysis.

Tip 4: Rigorous Statistical Analysis: Incorporate process variations into jitter simulations using statistical modeling techniques, such as Monte Carlo analysis. This enables the assessment of jitter sensitivity to process variations and the optimization of designs for robustness and yield. Neglecting process variations can lead to overly optimistic jitter predictions.

Tip 5: Meticulous Measurement Validation: Validate simulation results with thorough measurements on a fabricated prototype. This requires careful attention to equipment calibration, test fixture design, and measurement techniques. Discrepancies between simulated and measured results should be investigated and addressed to refine the models and simulation setup.

Tip 6: Targeted Optimization for Jitter Minimization: Design optimization, guided by jitter calculations, is crucial. Optimize component selection, circuit topology, biasing conditions, and physical layout. Accurate calculation facilitates the informed decision-making needed to meet performance requirements.

These tips highlight the importance of thoroughness and accuracy throughout the jitter calculation process. Careful attention to noise modeling, transfer function analysis, simulation techniques, statistical modeling, measurement validation, and design optimization will result in more reliable and predictable frequency multiplier designs.

The subsequent discussion will focus on advanced techniques for mitigating jitter in specific frequency multiplier architectures.

Conclusion

The preceding discussion has illuminated the multifaceted aspects inherent to frequency multiplier jitter calculation designers guide. It has underscored the critical importance of precise timing uncertainty analysis in high-performance circuit design. The necessity for comprehensive noise modeling, accurate transfer function derivation, strategic simulation methodology selection, rigorous statistical analysis incorporating process variation, and meticulous measurement validation has been rigorously emphasized. The culmination of these elements directly influences the successful realization of low-jitter frequency multipliers.

The pursuit of optimized timing performance in frequency multiplier circuits remains a continuing endeavor. Further investigation into advanced modulation techniques, novel circuit topologies, and sophisticated noise reduction strategies promises to yield enhanced jitter performance. Ongoing refinement of the methodologies presented within a frequency multiplier jitter calculation designers guide is crucial for enabling engineers to meet the ever-increasing demands of modern electronic systems.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top
close