Modeling and Budgeting of Timing Jitter

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

What is the primary focus of the chapter on modeling and budgeting of timing jitter and noise?

  • Managing timing and voltage noise for multi-Gb/s design (correct)
  • Evaluating performance using oscilloscopes
  • Understanding the fundamental principles of electrical engineering
  • Improving the efficiency of low-speed interfaces

What are the key metrics introduced in evaluating a signaling interface through the eye diagram?

  • Eye width and eye height (correct)
  • Bandwidth and latency
  • Frequency response and gain margin
  • Signal amplitude and phase shift

Which phenomenon degrades the eye width in high-speed signaling?

  • Jitter (correct)
  • Signal attenuation
  • Interference from analog signals
  • Low bandwidth

How does the chapter propose to create a system noise budget?

<p>By identifying sources of voltage noise and analyzing their impact (D)</p> Signup and view all the answers

What does the peak distortion analysis (PDA) technique account for?

<p>Both timing and voltage noise while considering signal integrity (B)</p> Signup and view all the answers

Which aspect of high-speed digital design is directly linked to the bit error rate (BER)?

<p>Amount of voltage and timing noise allowed (D)</p> Signup and view all the answers

What are the limitations detailed in the peak distortion analysis methods?

<p>Assumptions made about worst-case scenarios (C)</p> Signup and view all the answers

Which type of noise is mentioned as degrading the eye height in signaling interfaces?

<p>Voltage noise (A)</p> Signup and view all the answers

What is primarily represented on the horizontal axis of an eye diagram?

<p>Time (A)</p> Signup and view all the answers

Which aspect of the eye diagram indicates system performance margins?

<p>Eye width (B)</p> Signup and view all the answers

What effect does distortion have on an eye diagram?

<p>It causes the eye to close. (A)</p> Signup and view all the answers

Which method is used to evaluate if the eye meets system timing and noise requirements?

<p>Eye mask application (D)</p> Signup and view all the answers

In terms of evaluating link performance, what do the minimum height and width of the eye represent?

<p>Required voltage levels and timing compliance (C)</p> Signup and view all the answers

What is represented by the term Bit Error Rate (BER)?

<p>The ratio of erroneous received bits to transmitted bits (B)</p> Signup and view all the answers

How can the Bit Error Rate (BER) be impacted?

<p>By varying the sampling point and voltage level (D)</p> Signup and view all the answers

What type of interfaces do eye diagrams apply to?

<p>Both single-ended and differential interfaces (C)</p> Signup and view all the answers

What is a key metric for assessing timing requirements in an eye diagram?

<p>Minimum eye width (A)</p> Signup and view all the answers

What happens when the receiver samples data at the edge of the eye?

<p>The Bit Error Rate (BER) increases significantly. (D)</p> Signup and view all the answers

What does the peak distortion analysis (PDA) method help determine?

<p>Minimum eye height and width under distortion (A)</p> Signup and view all the answers

What is necessary for the receiver to resolve input signals into digital values?

<p>Sufficient height and width of the eye diagram (D)</p> Signup and view all the answers

Why is the eye diagram important in high-speed designs?

<p>To evaluate system performance visually (B)</p> Signup and view all the answers

What increases the mean time between errors to 10 years?

<p>Average traffic on the bus unlikely to exceed 50% (D)</p> Signup and view all the answers

What is represented by ρT in the bit error rate equation?

<p>The proportion of logic transitions to total bits (A)</p> Signup and view all the answers

Which of the following statements about deterministic jitter is correct?

<p>It can be modeled using dual Dirac distributions. (D)</p> Signup and view all the answers

Why is the dual Dirac model used despite its limitations?

<p>It provides an approximation for low BER estimation. (D)</p> Signup and view all the answers

What does the total jitter PDF, JT(t), result from?

<p>Convolution of deterministic jitter and random jitter models. (B)</p> Signup and view all the answers

Which scenario suggests a bimodal distribution of jitter?

<p>Combining Gaussian and bounded jitter sources. (C)</p> Signup and view all the answers

What is the expected bit error rate as a result of the given jitter conditions?

<p>$10^{-19}$ (C)</p> Signup and view all the answers

In the context of timing uncertainties, what is the primary limitation of high-speed signaling?

<p>Ability to maintain adequate margins (B)</p> Signup and view all the answers

How is the probability density function for deterministic jitter defined mathematically?

<p>Via a dual Dirac delta function. (C)</p> Signup and view all the answers

What indicates a potential increase in error rates in high-speed signaling?

<p>High levels of noise in the system. (D)</p> Signup and view all the answers

What is the role of the Dirac delta function in jitter modeling?

<p>To simplify the convolution of different jitter distributions. (A)</p> Signup and view all the answers

In high-speed signaling, how can the jitter distribution be visually represented?

<p>Through histograms of zero crossing points. (C)</p> Signup and view all the answers

What primary factor can impact the transition density ratio, ρT?

<p>The time intervals between transitions. (B)</p> Signup and view all the answers

What is the primary purpose of the delay line in the AGP source synchronous transmitter?

<p>To offset the clock signal from the data signal (B)</p> Signup and view all the answers

What limits the maximum transmission rate of a source synchronous system in theory?

<p>The setup-and-hold window of the receiver (A)</p> Signup and view all the answers

Which timing margin equation represents the setup condition in the AGP source synchronous link?

<p>tmarSu = UI / 2 - (tTxSu + tchanSu + tRxSu) (C)</p> Signup and view all the answers

What is the unit interval (UI) for the AGP 8X system operating at 533 Mb/s?

<p>1875 ps (A)</p> Signup and view all the answers

Which factor contributes to variations in the timing of the transmitter delays?

<p>Clock distribution path differences (C)</p> Signup and view all the answers

How does the worst-case approach treat sources of timing uncertainty?

<p>As bounded sources not exceeding specified amounts (A)</p> Signup and view all the answers

What degradation in maximum transfer rate occurs due to variations in transmitter and interconnect delays?

<p>It decreases the transfer rate to approximately 3.4 Gb/s (B)</p> Signup and view all the answers

Which of these is characterized as having a Gaussian distribution regarding timing uncertainties?

<p>Phase-locked loop (PLL) jitter (B)</p> Signup and view all the answers

What is the impact of a high bit error rate (BER) of $10^{-18}$ on mean time between errors for the AGP data bus?

<p>It increases the mean time between errors to approximately five years (D)</p> Signup and view all the answers

What does the probability function $RJ(t)$ represent in the context of timing jitter?

<p>The probability of having a timing jitter of $t$ ps (D)</p> Signup and view all the answers

What is the total window for setup and hold time at the receiver for the AGP 8X system?

<p>295 ps (A)</p> Signup and view all the answers

Which variation is NOT included in the timing margins for the AGP source synchronous link?

<p>Environmental temperature change (C)</p> Signup and view all the answers

What is the consequence of mismatches in data signal delays and clock signal delays in source synchronous designs?

<p>Decreased performance due to timing errors (C)</p> Signup and view all the answers

What is the result of combining the jitter from the transmitter, channel, receiver, and clock in a CDR circuit?

<p>It results in a total jitter expression (C)</p> Signup and view all the answers

Which step in the design methodology involves negotiating initial targets?

<p>Step 1 (C)</p> Signup and view all the answers

What is the purpose of evaluating design options for individual components?

<p>To satisfy the targets for jitter and other metrics (D)</p> Signup and view all the answers

What is the main purpose of conducting final simulations before hardware is built?

<p>To verify that the design meets timing requirements (A)</p> Signup and view all the answers

Which of the following is NOT a step in the design flow for managing jitter budgets?

<p>Manufacture the hardware immediately (B)</p> Signup and view all the answers

Which element contributes to the overall deterministic jitter in a PCI Express system?

<p>Reference clock jitter (D)</p> Signup and view all the answers

Which aspect is likely to require multiple iterations during the design process?

<p>Adjusting component designs (A)</p> Signup and view all the answers

How does voltage noise affect high-speed signaling systems?

<p>It causes timing jitter, reducing performance (B)</p> Signup and view all the answers

What does the total periodic jitter function represent?

<p>The sum of effects from multiple jitter sources. (A)</p> Signup and view all the answers

What is the formula for calculating the system random jitter ($\sigma_{RMS(sys)}$)?

<p>$ ext{√(σ²_Tx + σ²_channel + σ²_Rx + σ²_clock)}$ (D)</p> Signup and view all the answers

Which mathematical representation is used for the probability density function of periodic jitter?

<p>$PDFPJ(t) = \frac{1}{\pi}\sqrt{A^2 - t^2}$ (C)</p> Signup and view all the answers

What should be done if the predicted jitter does not meet the targets?

<p>Revise timing targets or modify the design (D)</p> Signup and view all the answers

Which noise source significantly reduces signal-to-noise ratio according to the Shannon–Hartley theorem?

<p>Voltage noise (A)</p> Signup and view all the answers

Which type of jitter results from variations in logic state durations, such as rise and fall time mismatches?

<p>Duty Cycle Distortion (DCD) jitter (B)</p> Signup and view all the answers

What characterizes the probability density function for ISI jitter in a non-equalized channel?

<p>It has multiple peaks. (C)</p> Signup and view all the answers

In the PCI Express system jitter model, which component is associated with an initial jitter of 60.6 ps?

<p>Transmitter (D)</p> Signup and view all the answers

What role do statistical analysis methods play during the design process?

<p>They help minimize iterations and enhance design understanding (D)</p> Signup and view all the answers

What is the peak-to-peak value of the deterministic jitter calculated in the example provided?

<p>62 ps (D)</p> Signup and view all the answers

What is Bounded Uncorrelated Jitter (BUJ) primarily associated with?

<p>Crosstalk between neighboring signals. (A)</p> Signup and view all the answers

The RMS value of random jitter in the example is given as what?

<p>2.5 ps (D)</p> Signup and view all the answers

For duty cycle distortion jitter, the PDF is represented as a sum of which mathematical functions?

<p>Delta functions (A)</p> Signup and view all the answers

What does the total jitter (PDFTJ(t)) calculation involve?

<p>The convolution of deterministic jitter and random jitter PDFs (D)</p> Signup and view all the answers

In which statistical measure is the amplitude of periodic jitter indicated in the example?

<p>Amplitude (A)</p> Signup and view all the answers

When equalization is applied to a channel, the ISI jitter distribution resembles what shape?

<p>Truncated Gaussian distribution (D)</p> Signup and view all the answers

What is a significant source of periodic jitter identified in the context of transmission lines?

<p>Signal reflections (A)</p> Signup and view all the answers

What effect does a 10% duty cycle variation (DCD) introduce to jitter?

<p>It generates sharp peaks in the jitter distribution. (C)</p> Signup and view all the answers

In the context of ISI, what role does equalization play?

<p>It mitigates amplitude variations caused by reflections. (A)</p> Signup and view all the answers

What is the expected rejection percentage of supply noise by the combination of high transmitter impedance and differential receiver?

<p>Over 99% (C)</p> Signup and view all the answers

What is the effect of superposition on a transmitted second pulse at t = 4 ns?

<p>It reduces the signal level of the second pulse due to negative ISI. (C)</p> Signup and view all the answers

Which system had a projected worst-case noise of 835 mV?

<p>Single-ended system (D)</p> Signup and view all the answers

What is the noise margin for the differential system?

<p>0.286 V (A)</p> Signup and view all the answers

How does the addition of a pulse at t = 8 ns affect the worst-case bit pattern?

<p>It requires expansion of the worst-case bit pattern to 1000101. (A)</p> Signup and view all the answers

What does the worst-case bit pattern indicate about the logical 1 in the presented example?

<p>Logical 1 may be adversely affected by surrounding pulses. (B)</p> Signup and view all the answers

Which source contributes to the lowest noise in the differential system according to the budget analysis?

<p>Equalizer resolution (A)</p> Signup and view all the answers

Which of the following best describes the term 'postcursor' as used in the context of ISI?

<p>It indicates the time intervals after the initial pulse. (B)</p> Signup and view all the answers

How is the noise immunity defined?

<p>Ratio of signal swing to worst-case noise (A)</p> Signup and view all the answers

What is the primary cause of random jitter (RJ)?

<p>Thermal noise and shot noise (D)</p> Signup and view all the answers

Which of the following statements about deterministic jitter (DJ) is true?

<p>Its peak-to-peak maximum is never exceeded. (B)</p> Signup and view all the answers

What is the noise immunity ratio of the differential system?

<p>3.5:1 (B)</p> Signup and view all the answers

What is the primary challenge mentioned regarding finding the worst-case bit pattern?

<p>It is often inefficient to create numerous waveforms. (B)</p> Signup and view all the answers

What function is used to calculate the bit error rate (BER) from the leading edge?

<p>Cumulative density function (B)</p> Signup and view all the answers

Which factor is considered nonproportional noise in the systems discussed?

<p>Offset and sensitivity (D)</p> Signup and view all the answers

Why is it important to analyze postcursor ISI in signal transmission?

<p>It can indicate how earlier pulses affect later ones. (B)</p> Signup and view all the answers

What does the analysis show about pulse degradation when a fourth pulse is launched at the tenth postcursor position?

<p>No degradation is observed beyond the tenth postcursor. (B)</p> Signup and view all the answers

In the context of jitter, what does a bathtub plot typically illustrate?

<p>The bit error rate as a function of data eye position. (B)</p> Signup and view all the answers

What does the equation $vNM = vswing - vnoise$ represent?

<p>System noise margin (C)</p> Signup and view all the answers

Which characteristic describes periodic jitter (PJ)?

<p>It occurs at fixed frequencies. (D)</p> Signup and view all the answers

What voltage level does the second pulse achieve when subject to the effects of negative ISI at t = 4 ns?

<p>0.864 V (C)</p> Signup and view all the answers

What is one significant limitation of using the noise margin as a metric?

<p>It fails to account for the correlation between swing and noise. (A)</p> Signup and view all the answers

What is the primary focus in peak distortion analysis methods?

<p>Assessing peak jitter and noise (A)</p> Signup and view all the answers

What is represented by the variable 'UI' in the context of jitter analysis?

<p>Unit Interval (D)</p> Signup and view all the answers

Which type of jitter is described as data-dependent?

<p>Duty Cycle Distortion (DCD) (C)</p> Signup and view all the answers

What does the equation $y(t) = \sum_{i} f [x_i (t)] = \sum_{i} y_i (t)$ represent?

<p>Superposition principle (B)</p> Signup and view all the answers

Which type of noise is specified as 10−12 in the content?

<p>Shot noise (B)</p> Signup and view all the answers

Which of the following is a key characteristic of random jitter?

<p>Gaussian distribution with zero mean (C)</p> Signup and view all the answers

What does the abbreviation 'DCD' stand for in jitter analysis?

<p>Duty Cycle Distortion (C)</p> Signup and view all the answers

How does the signal swing of the single-ended system compare to the differential system?

<p>It is five times greater. (A)</p> Signup and view all the answers

Which equation is used for calculating trailing-edge bit error rate (BER)?

<p>BERtrail(t) = 0.5[erfc(...)] (A)</p> Signup and view all the answers

Which budget for crosstalk is mentioned in the content?

<p>5% of the signal swing (C)</p> Signup and view all the answers

What is a common representation of how different types of jitter affect signal timing?

<p>PDF Model (B)</p> Signup and view all the answers

What does the term 'smearing' refer to in jitter analysis?

<p>A deviation of signal timing events (A)</p> Signup and view all the answers

Which of the following jitter types is influenced by signal reflection and transmission mismatches?

<p>Deterministic Jitter (DJ) (A)</p> Signup and view all the answers

How does the amount of random jitter need to be accounted for as target BER decreases?

<p>It increases in terms of sigma (D)</p> Signup and view all the answers

What does the term 'crossing point' refer to in the context of a bathtub plot?

<p>The minimum BER a design can meet (A)</p> Signup and view all the answers

What is the primary source of shot noise?

<p>Quantization of device current to individual carriers (A)</p> Signup and view all the answers

How is the RMS voltage due to shot noise calculated?

<p>$2qiAf$ (B)</p> Signup and view all the answers

What is the probability distribution type for thermal noise and shot noise?

<p>Gaussian distribution (D)</p> Signup and view all the answers

What is the formula for calculating the total RMS noise when combining thermal and shot noise?

<p>$√{(σtherm)^2 + (σshot)^2}$ (B)</p> Signup and view all the answers

For what maximum probability of exceeding noise is a worst-case value often calculated?

<p>1 in 1 trillion (B)</p> Signup and view all the answers

What does the symbol 'R' represent in the equation for RMS shot noise?

<p>Resistance in ohms (B)</p> Signup and view all the answers

What does the QBER represent in the dual Dirac model?

<p>The amount of eye closure due to random jitter (B)</p> Signup and view all the answers

What is the consequence of using the worst-case noise approach when constructing a noise budget?

<p>Minimized probability of noise problems (D)</p> Signup and view all the answers

How is the deterministic jitter term, DJδδ, for the dual Dirac model determined?

<p>Using linear extrapolation at low Bit Error Rate (A)</p> Signup and view all the answers

Which of the following factors is not explicitly included in the noise budget?

<p>Crosstalk (A)</p> Signup and view all the answers

What is the estimated worst-case Gaussian noise calculated based on an RMS noise of 0.233 mV?

<p>1.7 mV (B)</p> Signup and view all the answers

What is the significance of the slope in the QBER versus jitter plot?

<p>It represents the relationship between jitter and BER (B)</p> Signup and view all the answers

In the example analyzed, what was the output current from the transmitter driving the transmission line?

<p>25 mA (D)</p> Signup and view all the answers

In the equation UI = DJδδ(sys) + QBERσRMS(sys), what does UI represent?

<p>Unit interval that accounts for jitter (A)</p> Signup and view all the answers

What does the variable 'q' represent in the context of shot noise?

<p>Charge of an electron (A)</p> Signup and view all the answers

What causes extra jitter defined as TJTx,gen and TJRx,gen in a PCI Express system?

<p>Thermal noise and supply noise (D)</p> Signup and view all the answers

What aspect of noise management ensures proper operation of high-speed signaling systems?

<p>Noise budget construction (B)</p> Signup and view all the answers

How is the random jitter for the system expressed?

<p>Based on the root-sum-of-squares relationship (C)</p> Signup and view all the answers

What are the approximated jitter values of DJδδ obtained from Figure 13-13?

<p>27.7 ps and 56.2 ps (C)</p> Signup and view all the answers

What role does simulation play in understanding noise sources?

<p>It helps to correlate with actual measurements for better understanding (B)</p> Signup and view all the answers

What does the term σRMS(sys) signify in the total jitter budget equation?

<p>The rms value of the total random jitter in the system (B)</p> Signup and view all the answers

What do PLLs do in the context of jitter propagation?

<p>They allow high-frequency jitter to pass through (A)</p> Signup and view all the answers

What was a primary cause for the errors in the comparison of the dual Dirac model and actual system distributions?

<p>Numerical errors in the convolution algorithm (D)</p> Signup and view all the answers

What assumption is made about the channel's effect on incoming jitter in a PCI Express link?

<p>The channel does not noticeably filter incoming jitter (B)</p> Signup and view all the answers

Which factors are considered when calculating the system jitter budget?

<p>Jitter from transmitters, receivers, and interconnect channels (D)</p> Signup and view all the answers

For a BER of $10^{-12}$, what is the approximate total jitter reported?

<p>91 ps (B)</p> Signup and view all the answers

In the context of jitter measurements, what does 'erf$^{-1}$' function typically imply?

<p>An error function that quantifies jitter relationships (C)</p> Signup and view all the answers

What is the typical value of the threshold voltage for NMOS (VTN)?

<p>0.43 V (C)</p> Signup and view all the answers

What is the effect of increasing the device width on the offset of the differential receiver?

<p>It decreases the offset (D)</p> Signup and view all the answers

What is the formula for calculating the minimum offset (vt,min) of the differential receiver?

<p>vt,min = vTN,min + βP,min/βN,max (VDD,min + VT P,min) (A)</p> Signup and view all the answers

From the calculations provided, what is the approximate input offset for the inverter?

<p>±201 mV (A)</p> Signup and view all the answers

What is the typical value of kN for the given 0.25-μm process?

<p>115 × 10−6 A/V2 (B)</p> Signup and view all the answers

Which of the following is true about ac noise specifications in reference voltages?

<p>Typical specifications are ±2% of the reference voltage (C)</p> Signup and view all the answers

What does the variable $v_{t,max}$ represent in the provided equations?

<p>The maximum offset voltage for the differential receiver (C)</p> Signup and view all the answers

For a DAC rated with 4 bits, what is the formula for determining the DAC resolution?

<p>ires = iDAC / 2^{nDAC} (C)</p> Signup and view all the answers

What is the effect of device feature size variation on offset estimation?

<p>They can reduce the offset (B)</p> Signup and view all the answers

In the context of DACs, what is the minimum voltage noise represented by?

<p>One-half of the resolution of the DAC (B)</p> Signup and view all the answers

Which parameter must be considered when estimating the thermal noise?

<p>Temperature and resistance (A)</p> Signup and view all the answers

What is the maximum noise expected on the VREF of a high-speed transceiver logic as defined?

<p>±18 mV (A)</p> Signup and view all the answers

What does the variable $i_{res}$ in the DAC noise estimation formula represent?

<p>The resolvable output current (C)</p> Signup and view all the answers

What parameter does the equation $PSD_{therm} = 4k_BTR$ describe?

<p>Root-mean-square power spectral density of thermal noise (B)</p> Signup and view all the answers

What kind of noise is typically attributed to power dissipation in devices?

<p>Thermal noise (D)</p> Signup and view all the answers

What is the primary cause of local supply noise in single-ended systems?

<p>Transient current demand in I/O circuits (C)</p> Signup and view all the answers

How do current-mode differential transmitters affect local supply noise?

<p>They generate essentially zero local supply noise (C)</p> Signup and view all the answers

Which parameter is NOT included in the calculation of the inverter threshold voltage?

<p>Device length variation, ∆L (B)</p> Signup and view all the answers

What does the offset voltage for a differential receiver depend on?

<p>The matching of devices of the same type (B)</p> Signup and view all the answers

In which way does the input sensitivity of a differential receiver compare to that of a CMOS inverter-based receiver?

<p>Differential receiver requires approximately 10 mV (C)</p> Signup and view all the answers

The maximum offset in the inverter threshold voltage occurs under what conditions?

<p>One device at a process extreme, the other at a typical condition (C)</p> Signup and view all the answers

What is the relationship between the device transconductance parameters and threshold variation?

<p>They can be largely independent of each other (D)</p> Signup and view all the answers

What voltage range is typical for the input sensitivity of a CMOS inverter-based receiver?

<p>200 to 250 mV (B)</p> Signup and view all the answers

Which factor contributes most to the offset voltage in single-ended inverter circuits?

<p>Mismatch between NMOS and PMOS devices (C)</p> Signup and view all the answers

What is true about the external supply noise magnitude typically experienced?

<p>Approximately 5 to 10% of the nominal supply (A)</p> Signup and view all the answers

The variations in which parameters result in threshold variation for an inverter circuit?

<p>NMOS and PMOS device characteristics (A)</p> Signup and view all the answers

How is the input offset for a differential amplifier defined?

<p>By the matching variance of the identical devices (B)</p> Signup and view all the answers

What role does the supply voltage, VDD, play in the inverter threshold voltage calculation?

<p>It directly affects the inverter's threshold voltage (C)</p> Signup and view all the answers

What is the primary advantage of differential signaling over single-ended signaling?

<p>Better noise rejection (C)</p> Signup and view all the answers

What mathematical expression defines the transmitted pulse signal for the ith bit position?

<p>xi(t) = x(t - i · UI) (C)</p> Signup and view all the answers

What is the role of the unit interval UI in the waveform construction?

<p>It is the width of one data bit. (C)</p> Signup and view all the answers

How is the received signal waveform y(t) defined for an n-bit data sequence?

<p>y(t) = Σ bi · x(t - i · UI) (C)</p> Signup and view all the answers

What does intersymbol interference refer to in high-speed signaling?

<p>Previously received bits affecting future bit signaling. (A)</p> Signup and view all the answers

Which bit positions are referred to as precursor and postcursor in a pulse response?

<p>Bits occurring before and after the cursor bit. (C)</p> Signup and view all the answers

What is the significance of the 'cursor' in pulse response analysis?

<p>It marks the position of interest for observing bit-level response. (C)</p> Signup and view all the answers

Why do we need to create multiple waveforms for analyzing high-speed signaling systems?

<p>To determine the worst-case scenario based on intersymbol interference. (D)</p> Signup and view all the answers

What do deviations from the ideal pulse response indicate in a signaling system?

<p>Signal reflections and possible intersymbol interference are present. (A)</p> Signup and view all the answers

In the context of signal analysis, what characterizes a 'data eye'?

<p>It is the graphical representation of timing uncertainties and signal integrity. (D)</p> Signup and view all the answers

What does the process of superposition involve when analyzing pulse responses?

<p>Adding the individual pulse responses at designated time shifts. (B)</p> Signup and view all the answers

What does creating 213 different waveforms assist in achieving regarding signal analysis?

<p>Identifying the worst-case bit patterns and their impact. (A)</p> Signup and view all the answers

Which voltage level indicates a significant distortion in the pulse response graphically?

<p>-0.247 V (D)</p> Signup and view all the answers

How can the performance of a high-speed signaling interface be optimally analyzed?

<p>Through simulation of various signaling patterns and pulse responses. (A)</p> Signup and view all the answers

Flashcards

Eye diagram

A graphical representation of the signal's voltage over time, showing the open space between the eye's upper and lower bounds, indicating signal quality.

Bit error rate (BER)

The probability of a bit being received incorrectly, expressed as a ratio or percentage.

Worst-case analysis

A method for estimating the worst-case performance of a system by considering the maximum values of all contributors to the signal degradation.

Jitter

Variation in the timing of a digital signal, affecting the clarity of the data transition.

Signup and view all the flashcards

Jitter budget

A table that allocates a certain amount of allowable jitter from each source in a system, ensuring the overall jitter stays within acceptable limits.

Signup and view all the flashcards

Noise

Unwanted variations in the voltage level of a signal, degrading the signal clarity.

Signup and view all the flashcards

Noise budget

The process of analyzing all contributing noise sources in a system and allocating a specific amount of acceptable noise from each source.

Signup and view all the flashcards

Peak distortion analysis (PDA)

A technique used to predict the worst-case received eye diagram from the pulse response of a high-speed interconnect channel, considering intersymbol interference and crosstalk.

Signup and view all the flashcards

What is an eye diagram?

A visual representation of a digital signal's quality over time, used to evaluate system performance in high-speed designs.

Signup and view all the flashcards

What does the horizontal axis of an eye diagram represent?

The horizontal axis represents time, typically spanning one or two symbols.

Signup and view all the flashcards

What does the vertical axis of an eye diagram represent?

The vertical axis represents the amplitude of the signal.

Signup and view all the flashcards

How is an eye diagram constructed?

The eye diagram is constructed by overlaying sections of the time-domain signal waveform, each representing a small number of symbols.

Signup and view all the flashcards

What is an 'open' eye diagram?

The eye diagram is called 'open' when the signal is clear and undistorted, allowing for ample margin in voltage and timing.

Signup and view all the flashcards

What is a 'closed' eye diagram?

The eye diagram is called 'closed' when the signal is distorted, reducing the margin in voltage and timing.

Signup and view all the flashcards

What is the 'eye height' in an eye diagram?

The minimum height of the eye refers to the difference between the highest and lowest voltage levels of the signal. It must be large enough to satisfy the voltage requirements of the receiver.

Signup and view all the flashcards

What is the 'eye width' in an eye diagram?

The minimum width of the eye refers to the time interval available for the receiver to sample the signal. It must be long enough to satisfy the timing requirements of the receiver.

Signup and view all the flashcards

What is timing jitter in an eye diagram?

Timing jitter refers to variations in the timing of the signal, resulting in jitter in the eye diagram.

Signup and view all the flashcards

What is voltage noise in an eye diagram?

Voltage noise refers to random fluctuations in the voltage levels of the signal, resulting in noise in the eye diagram.

Signup and view all the flashcards

What is an eye mask?

An eye mask is a graphical representation of the performance requirements (timing and voltage) of a signaling system. The actual eye diagram must stay within the mask for reliable data transmission.

Signup and view all the flashcards

What is Peak Distortion Analysis (PDA)?

Peak Distortion Analysis (PDA) is a deterministic method used to find the minimum received eye height and width in a signaling system with significant sources of distortion.

Signup and view all the flashcards

What is BER?

Bit Error Rate (BER) is the percentage of bits that are received incorrectly. A lower BER indicates better data transmission quality.

Signup and view all the flashcards

How can the eye diagram be used to estimate bit error rate (BER)?

The eye diagram can be used to estimate the probability of receiving erroneous bits, which is known as the bit error rate (BER).

Signup and view all the flashcards

Is the eye diagram applicable to single-ended and differential interfaces?

The eye diagram is applicable to both single-ended and differential interfaces, but for differential interfaces, the eye diagram should plot the differential voltage instead of the single-ended voltage.

Signup and view all the flashcards

AGP 8X mode

A high-speed interface standard used in graphics cards, allowing data transfer rates of up to 533 Mb/s.

Signup and view all the flashcards

Source synchronous

A digital signal that is synchronized to a clock signal.

Signup and view all the flashcards

Setup and hold window

A timing characteristic of a receiver that defines the acceptable range of arrival times for the data signal relative to the clock signal.

Signup and view all the flashcards

Timing jitter

The variation in the arrival time of a digital signal, caused by various factors like noise and process variations.

Signup and view all the flashcards

Mean time between errors (MTBE)

The time between two consecutive bit errors in a data stream.

Signup and view all the flashcards

Gaussian distribution

A statistical distribution that describes random events, often used to model timing jitter.

Signup and view all the flashcards

Root-mean-square timing uncertainty (RMS jitter)

The spread of a Gaussian distribution, representing the typical amount of timing uncertainty.

Signup and view all the flashcards

Unit interval (UI)

The unit interval is the time duration of a single bit in a digital signal.

Signup and view all the flashcards

Timing budget

The process of allocating allowable timing uncertainty from various sources in a system to ensure the overall signal quality meets specifications.

Signup and view all the flashcards

Interconnect delay variation

The variation in the delay introduced by the transmission medium, including the physical interconnect.

Signup and view all the flashcards

Transmitter delay variation

The delay introduced by the electronic circuits responsible for transmitting the signal.

Signup and view all the flashcards

Receiver delay variation

The delay introduced by the electronic circuits responsible for receiving and interpreting the signal.

Signup and view all the flashcards

Dual Dirac Model

A commonly used model to express the probability density function (PDF) of deterministic jitter. It treats the jitter as equally distributed at extreme values. It simplifies calculations for jitter budgeting.

Signup and view all the flashcards

Transition Density (ρT)

The ratio of the number of logic transitions to the total number of bits transmitted. Typically, it is equal to 0.5, indicating 50% of bits change values.

Signup and view all the flashcards

Distribution

A distribution that describes the probabilities of different values occurring for a random variable. It provides a mathematical model for representing the uncertainty in system parameters.

Signup and view all the flashcards

Mean

The value that represents the average of a set of data points. It indicates the central tendency of a distribution.

Signup and view all the flashcards

Standard Deviation (σ)

The standard deviation is a measure of the spread of data points around the mean. A smaller standard deviation indicates less variability in data, while a larger standard deviation indicates more variability.

Signup and view all the flashcards

Cumulative Distribution Function (CDF)

The cumulative distribution function (CDF) is a function that describes the probability that a random variable will be less than or equal to a given value. It helps to understand the probability of falling within a specific range.

Signup and view all the flashcards

Convolution

The convolution operation is used to combine two distributions to create a new distribution that represents the sum of the two original distributions.

Signup and view all the flashcards

Inter-Symbol Interference (ISI)

Inter-symbol interference (ISI) is a form of signal distortion that occurs when the signal from one bit interferes with the signal of a neighboring bit. It can lead to errors in data interpretation.

Signup and view all the flashcards

Propagation Delay

A measure of the time it takes for a signal to travel through a channel. It is important to consider for high-speed data transmission, as longer propagation delays can lead to decreased bandwidth.

Signup and view all the flashcards

Deterministic Jitter (DJ)

Deterministic jitter is a predictable, bounded variation in signal timing, caused by specific sources like clock skew or signal reflections.

Signup and view all the flashcards

Random Jitter (RJ)

Random jitter is a unpredictable, unbounded variation in signal timing, caused by random noise sources like thermal noise or shot noise.

Signup and view all the flashcards

DJ Max (Maximum Deterministic Jitter)

The peak-to-peak amplitude of deterministic jitter.

Signup and view all the flashcards

σRMS (RMS Random Jitter)

The root mean square (RMS) value of random jitter.

Signup and view all the flashcards

Complementary Error Function (erfc)

A mathematical function used to calculate the probability of a random variable exceeding a certain threshold.

Signup and view all the flashcards

Periodic Jitter (PJ)

A type of deterministic jitter that repeats at a fixed frequency, caused by modulating effects like spread-spectrum clocking.

Signup and view all the flashcards

Data-Dependent Jitter (DDJ)

A type of deterministic jitter that depends on the data pattern being transmitted.

Signup and view all the flashcards

Duty Cycle Distortion (DCD)

A type of DDJ caused by variations in the duty cycle of the transmitted signal.

Signup and view all the flashcards

Crosstalk

A type of DDJ caused by interference from other signals.

Signup and view all the flashcards

What is jitter?

Jitter is the variation in the timing of a digital signal. It is measured as the difference between the actual arrival time of a data bit and its ideal arrival time.

Signup and view all the flashcards

What is a jitter budget?

The jitter budget is a table that allocates a specific amount of allowable jitter to each component in a signaling system, ensuring the overall jitter stays within acceptable limits.

Signup and view all the flashcards

What is deterministic jitter (DJδδ)?

DJδδ (deterministic jitter) is the jitter that has a specific pattern or period. It can be predicted and measured.

Signup and view all the flashcards

What is random jitter (RJ)?

RJ (random jitter) is the jitter that is random and unpredictable. It is often modeled using a Gaussian distribution.

Signup and view all the flashcards

What is system jitter?

The system jitter (DJδδ(sys)) is the combination of all the individual jitter sources in a signaling system.

Signup and view all the flashcards

Total Periodic Jitter

The variation in the timing of a digital signal, caused by multiple periodic sources, each with its amplitude, frequency, and phase.

Signup and view all the flashcards

Probability Density Function (PDF) for Jitter

The probability of a digital signal being at a specific time relative to its ideal edge position. It describes the likelihood of a signal being delayed or advanced due to jitter.

Signup and view all the flashcards

QBER (Q-scale)

The amount of eye closure due to random jitter that needs to be considered for a given bit error rate (BER).

Signup and view all the flashcards

PDF for Duty Cycle Distortion Jitter

The PDF for DCD jitter is a sum of two Dirac delta functions, each centered at half the peak-to-peak DCD value.

Signup and view all the flashcards

DJδδ (Deterministic Jitter)

The deterministic jitter component in the dual Dirac model, calculated by extrapolating the linear slope of the QBER versus jitter plot to a BER of 1.

Signup and view all the flashcards

DJδδ(sys) (System Deterministic Jitter)

The total deterministic jitter of a system calculated by summing the deterministic jitter components from all sources.

Signup and view all the flashcards

Bounded Uncorrelated Jitter (BUJ)

Deterministic jitter unrelated to the data pattern on the signal, commonly caused by crosstalk.

Signup and view all the flashcards

σRMS(sys) (System Random Jitter)

The total random jitter of a system calculated as the square root of the sum of squared random jitter components from all sources.

Signup and view all the flashcards

I/O Clock

A high-frequency clock generated from a low-frequency reference clock and used for data transmission.

Signup and view all the flashcards

System Deterministic Jitter

The cumulative effect of all deterministic jitter sources in a system, obtained by convolving the PDFs of each source.

Signup and view all the flashcards

System Total Jitter

The total jitter in a system, obtained by convolving the PDF of the system deterministic jitter with the PDF of the random jitter.

Signup and view all the flashcards

Clock-and-Data Recovery (CDR)

A circuit at the receiver that synchronizes incoming data signals by comparing their timing to a reference clock.

Signup and view all the flashcards

TJrefclk (Reference Clock Jitter)

The amount of jitter introduced in a system by the reference clock, affecting the timing of both the transmitter and receiver.

Signup and view all the flashcards

Peak-to-Peak Deterministic Jitter (DJpp)

The maximum peak-to-peak deviation of a signal from its ideal timing, determined by examining the system deterministic jitter.

Signup and view all the flashcards

Extracting DJpp from PDF

The process of extracting the DJpp from the system deterministic jitter PDF by plotting it on a logarithmic scale.

Signup and view all the flashcards

TJTx,gen (Transmitter Jitter)

The jitter originating from the transmitter PLL, caused by noise and imperfections.

Signup and view all the flashcards

Deterministic Jitter Characteristics

The key characteristics of deterministic jitter, which are bounded, non-random, and correlated to the data stream.

Signup and view all the flashcards

TJRx,gen (Receiver Jitter)

The jitter originating from the receiver PLL, also caused by noise and imperfections.

Signup and view all the flashcards

Random Jitter Characteristics

The key characteristics of random jitter, which are unbounded, random, and uncorrelated to the data stream.

Signup and view all the flashcards

TJchan (Channel Jitter)

The jitter introduced by the channel during signal propagation, due to intersymbol interference (ISI) and crosstalk.

Signup and view all the flashcards

Comparator Function

The process by which a receiver's PLL attempts to track the jitter introduced by the transmitter's PLL, effectively subtracting the jitter caused by the transmitter's PLL.

Signup and view all the flashcards

Estimating BER using DJpp and RJ

The process of estimating the BER by using the DJpp and the random jitter standard deviation to estimate the jitter distribution.

Signup and view all the flashcards

System Jitter Budget

The specific combination of system components and their respective jitter contributions defining the overall jitter performance.

Signup and view all the flashcards

Jitter Margin

The difference between the total allowable jitter and the expected jitter contribution from all sources, indicating the margin for error.

Signup and view all the flashcards

Power Supply Noise

Changes in the supply voltage, often caused by current demands in the system. It can be generated externally in the supply distribution system or locally by the I/O circuits.

Signup and view all the flashcards

Common-Mode Noise

Noise that affects all signal lines equally, impacting the common mode voltage.

Signup and view all the flashcards

Receiver Sensitivity

A measure of how sensitive a receiver is to changes in the input voltage. High sensitivity means the receiver needs a smaller voltage change to detect a signal.

Signup and view all the flashcards

Receiver Offset

Variations in the threshold voltage of a receiver circuit, leading to misinterpretations of the signal.

Signup and view all the flashcards

Process Variation

The variation of the transistors' characteristics, such as gate length and width, and their impact on the receiver's threshold voltage.

Signup and view all the flashcards

Transconductance Parameter (β)

The ratio of NMOS and PMOS device characteristics, such as gate length and width, which influences the receiver's threshold voltage.

Signup and view all the flashcards

Fast/Slow Corner Cases

The extreme values of transconductance parameters, either at the fastest or slowest device settings, leading to significant variations in the receiver's threshold voltage.

Signup and view all the flashcards

Inverter Offset

The maximum difference between the highest and lowest threshold voltages of an inverter, indicating the worst-case scenario for misinterpretations.

Signup and view all the flashcards

Differential Receiver Offset

The difference in the threshold voltage of a differential amplifier based on NMOS transistors, influenced by the mismatch between the devices.

Signup and view all the flashcards

Receiver Sensitivity

The amount of voltage change needed at the receiver's input to generate a specific output swing. It indicates how much voltage is necessary to trigger a clear signal response.

Signup and view all the flashcards

Superposition for Worst-Case Analysis

A method that uses the linear superposition principle to find the worst-case bit pattern in a complex signaling channel by considering how ISI from previous pulses affects subsequent pulses.

Signup and view all the flashcards

Postcursor ISI

The amount of voltage degradation caused by intersymbol interference (ISI) from previous pulses at a specific time position in the eye diagram.

Signup and view all the flashcards

Worst-Case Bit Pattern

A pattern of transmitted bits that results in the most significant signal degradation in terms of eye opening, due to the combined effects of ISI.

Signup and view all the flashcards

Eye Opening

The difference between the maximum and minimum voltage levels of the signal, indicating the signal quality.

Signup and view all the flashcards

Superposition

A technique used for high-speed data transmission that combines the signals from multiple sources to create a single output signal.

Signup and view all the flashcards

Worst-Case Eye Opening Analysis

The process of identifying the worst-case bit pattern that leads to the smallest eye opening, by analyzing the influence of ISI on the signal.

Signup and view all the flashcards

Signal Margin

The minimum voltage difference required for the receiver to distinguish between a logical high and low state, ensuring reliable data reception.

Signup and view all the flashcards

Total Noise Budget

Total noise budget is the sum of noise from all sources in a system. It impacts signal clarity and data quality, as high noise levels can cause errors in data transmission.

Signup and view all the flashcards

Noise Immunity

A metric that compares the signal swing to the worst-case noise level, indicating the system's resilience to noise.

Signup and view all the flashcards

Superposition Property

The superposition property allows you to calculate the output of a system for a complex input by adding the outputs obtained for each individual input component.

Signup and view all the flashcards

Pulse Response

The response of a system to a single pulse, used in conjunction with superposition to calculate the response for a complex input signal.

Signup and view all the flashcards

Differential Circuit

The differential circuit design is less sensitive to noise due to its ability to reject common-mode noise, resulting in improved noise performance.

Signup and view all the flashcards

Single-Ended Circuit

The single-ended circuit design is susceptible to noise from various sources, including supply noise and crosstalk.

Signup and view all the flashcards

Noise Margin

A method of assessing the noise characteristics of a digital system by comparing the signal swing to the total noise level influencing it.

Signup and view all the flashcards

Supply Noise

The noise contributed by the power supply, affecting the integrity of the signal.

Signup and view all the flashcards

Receiver Offset and Sensitivity

The noise caused by random fluctuations in the receiver's input due to variations in its sensitivity and offset.

Signup and view all the flashcards

Thermal Noise

Noise arising from thermal agitation in the electronic components, adding random fluctuations to the signal.

Signup and view all the flashcards

Shot Noise

Noise resulting from the random arrival of electrons, contributing to signal fluctuations.

Signup and view all the flashcards

Superposition of pulse responses

The process of combining individual pulse responses to create the overall waveform for a complex bit pattern.

Signup and view all the flashcards

Postcursor

A bit position in the received signal that immediately follows the bit of interest.

Signup and view all the flashcards

Precursor

A bit position in the received signal that immediately precedes the bit of interest.

Signup and view all the flashcards

Cursor Bit

The bit position of interest in the received signal.

Signup and view all the flashcards

Eye Height

The minimum voltage difference between the highest and lowest voltage levels of a signal in an eye diagram.

Signup and view all the flashcards

Eye Width

The minimum time interval for the receiver to sample the signal in an eye diagram.

Signup and view all the flashcards

Jitter Distribution

The mathematical representation of the probability of different jitter values occurring.

Signup and view all the flashcards

Deterministic Jitter

A predictable jitter component that can be measured and accounted for.

Signup and view all the flashcards

RMS Shot Noise Voltage

The root-mean-square (RMS) voltage caused by shot noise, which is proportional to the current through a device, the bandwidth, and the effective resistance.

Signup and view all the flashcards

Gaussian Probability Density Function (PDF)

A statistical distribution that describes random events, often used to model noise sources such as thermal noise and shot noise.

Signup and view all the flashcards

Worst-Case Noise Budgeting

A conservative approach to noise budgeting, where each noise source is assumed to be at its worst-case value, minimizing the probability of encountering noise problems.

Signup and view all the flashcards

Probability of Noise Exceeding a Given Amount

The probability of having noise that does not exceed a certain amount, determined using the Gaussian probability density function.

Signup and view all the flashcards

Total Noise

The combination of all noise sources in a system, where individual sources are added in an RMS fashion to calculate the overall noise.

Signup and view all the flashcards

Probability Curve for Gaussian Noise

A graphical representation of the probability of observing a particular noise value, depicting the distribution of noise levels.

Signup and view all the flashcards

Noise Budget Example for Single-Ended and Differential Systems

An example of how noise budgets and margins are applied to single-ended and differential signaling systems, showcasing the difference in their noise immunity.

Signup and view all the flashcards

Noise Simulation

The process of simulating the noise sources present in a high-speed signaling system, providing a more detailed and accurate understanding of noise behavior.

Signup and view all the flashcards

VT Variation

The variation in the threshold voltage (VT) for a transistor, typically expressed as a positive or negative deviation from the typical value.

Signup and view all the flashcards

k Variation

The variation in the transconductance parameter (k) for a transistor, reflecting the change in current flow for a given voltage change.

Signup and view all the flashcards

W/L Variation

Variation in the transistor's width (W) and length (L) due to manufacturing tolerances.

Signup and view all the flashcards

Inverter Input Offset

The difference between the input voltage levels required to switch an inverter on and off, caused by variations in device parameters.

Signup and view all the flashcards

VREF Noise

The variation in the reference voltage used in single-ended interfaces as a result of noise or manufacturing tolerances.

Signup and view all the flashcards

Equalizer Quantization Error

Noise introduced by the limited resolution of a D/A converter used in an equalizer, which limits the accuracy of the equalizer coefficient values.

Signup and view all the flashcards

ires

The minimum step size in the output current of a D/A converter, defined by the least significant bit (LSB) of the DAC.

Signup and view all the flashcards

veq,noise

Voltage noise caused by the limited resolution of a D/A converter, expressed as half of the resolution step size.

Signup and view all the flashcards

Study Notes

Modeling and Budgeting of Timing Jitter and Noise

  • Eye diagrams are used to evaluate high-speed system performance. Key metrics include eye width and eye height. Wider eyes offer more margin for voltage and timing requirements.
  • Eye diagrams help determine bit error rate (BER). A larger eye opening indicates a lower BER.
  • BER is the ratio of erroneous received bits to total transmitted bits over a long interval. Equation (13-1).
  • The eye diagram shows different BER values based on sampling point variations. Center sampling yields much lower error rates.
  • Worst-case analysis historically treated jitter sources as bounded, a flawed assumption. Random jitter sources exhibit Gaussian distribution. Equation (13-4).
  • This means worst-case timing analysis doesn't have meaning in evaluating random jitter, as a non-zero probability exists of exceeding any bounded value.
  • Modern high-speed design uses BER-based budgeting instead.
  • Equation (13-5) expresses BER as a function of timing jitter distribution.
  • A dual Dirac model (Equation (13-6) and (13-7)) is used to approximate jitter distribution at low BERs, combining deterministic and random jitter components.
  • System jitter is expressed as the sum of the jitter from multiple sources.

Jitter Sources and Budgets

  • Jitter is the deviation of a signal timing event from its ideal position, causing data eye smearing.
  • Jitter is categorized into deterministic (bounded) and random (unbounded, often Gaussian-distributed) types.
  • Deterministic jitter includes periodic jitter (e.g., spread-spectrum clocking), data-dependent jitter (e.g., duty-cycle distortion (DCD), intersymbol interference (ISI), crosstalk).
  • For a system with multiple periodic jitter sources, total periodic jitter is: PJ(t) = ∑Ai cos(ωi t + θi)
  • Duty cycle distortion jitter's PDF is expressed as a sum of two delta functions. Equation (13-12).
  • ISI jitter's impact depends on the interconnect channel and can vary with equalization.
  • Uncorrelated jitter is caused by crosstalk.
  • Random jitter sources include device effects like thermal and shot noise.
  • System jitter budgets use equation (13-16) to allocate deterministic and random jitter to maintain a desired BER.

Noise Sources and Budgets

  • Voltage noise, along with timing jitter, limits high-speed system performance. Equation (13-21).
  • Key noise sources include crosstalk, intersymbol interference, supply noise, circuit input offsets, thermal noise, shot noise
  • Supply noise arises from external distribution system noise and locally generated noise from I/O circuits. Differential systems, in contrast to single ended, tend to reject more noise.
  • Receiver offset is due to process variations in transistor characteristics. Offset calculations use equations (13-22), (13-23), (13-24) and (13-25).
  • Differential receivers have lower offsets due to better device matching. This calculation use equation (13-26).
  • Receiver sensitivity describes the required input voltage to generate a specific output voltage.
  • Noise budgets for high-speed designs apply worst-case values to bounded noise sources, and account for probability distributions of Gaussian sources.
  • Noise margin evaluates system robustness against noise (Equation (13-35)). A higher noise margin doesn't automatically imply higher noise immunity.
  • The noise immunity compares the signal swing to the worst-case noise. Equation (13-36).

Peak Distortion Analysis Methods

  • Peak distortion analysis (PDA) methods use superposition and pulse response data to assess worst-case jitter and voltage noise in complex interconnect channels.
  • Superposition allows calculation of output waveforms for arbitrary input bit patterns using the system's response to a single pulse. Equations (13-37), (13-38), (13-39), & (13-40) express these principles mathematically.
  • Worst-case bit patterns are determined by identifying patterns that lead to minimized eye opening conditions. These patterns consider ISI effects.

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

More Like This

Timing Perspectives
24 questions

Timing Perspectives

OutstandingPolarBear avatar
OutstandingPolarBear
Timing Chain Replacement Cost Quiz
5 questions
Timing for Pathogen Recovery
10 questions
Use Quizgecko on...
Browser
Browser