Voltage Transient Detection and Induction for Debug and Test

Size: px
Start display at page:

Download "Voltage Transient Detection and Induction for Debug and Test"

Transcription

1 Voltage Transient Detection and Induction for Debug and Test Rex Petersen, Pankaj Pant, Pablo Lopez, Aaron Barton, Jim Ignowski, Doug Josephson Intel Corporation Hudson, MA and Fort Collins, CO Abstract Voltage transients from circuit activity impact operation, testing and debug of complex designs. This paper describes a system which enables voltage transient detection and a capability to induce voltage transients in a controlled manner. Usage models and silicon results are described, along with limitations and future options for improvements. 1. Introduction The extraordinary level of integration in today s designs now allows a single chip to perform the functions that would have taken multiple separate chips in the past; this trend will continue in future generations. While these increases in size and complexity of designs are seemingly inevitable, a ramification is that it is becoming increasingly difficult to ensure that a design operates properly under a wide range of operating conditions and in different testing/functional environments. Due to this high level of integration in today s designs, voltage transients (droop and overshoot) are a common occurrence as the design operates due to changes in circuit activity. Such voltage transients may cause errors in operation if they are severe enough; it is not uncommon to see transients of % of the supply voltage for a modern design during operation, and worse transients are possible during scan testing. Mitigation of voltage transients during functional operation, and their recreation when testing and debugging in various system and testing environments, has become increasingly important as the power density of devices has increased. 2. Overview One key issue encountered in complex, high frequency designs is droop in the power supply voltage that can make the circuit temporarily slow down and lead to erroneous computations. Since power supply droop is a transient phenomenon, and the extent and duration of the voltage excursion is dependent on a complex interaction between a number of different variables, it is very hard to isolate the cause of the voltage change. To complicate matters further, the power supply droop may be dependent upon the platform used to exercise the device (e.g. a functional system or a manufacturing tester) or the type of test being applied, making it difficult to replicate it under controlled conditions in different environments. Given the increasing impact that such voltage transients have in affecting the characterization of a design, it is essential to consider voltage transients from a DFX perspective in advanced designs. Previous work has described several possible methods for measuring power supply droop in silicon [1-4]. This paper will describe a DFX system to address the problems presented by voltage transients in advanced designs. An observation system (droop detectors) and control system (droop inducers) will be described, along with implementation details in a recent design. Usage models for each will be described, along with silicon results illustrating the usage of these systems separately and working together. A new methodology describing the use of inducers to mitigate voltage transients for testing and operation will be described. Finally, some limitations and problems discovered are discussed, along with new possible feature additions and other possible uses in the future. 3. Droop Detector System The on-die droop detection system (ODDD) is comprised of multiple detectors spread across a design to provide spatial observability. The detectors have an accuracy of 10-15mV after calibration. The detectors can be triggered [5] to measure droop over single/multiple clock cycles, or store the minimum/maximum droop and overshoot during a sample window. The detectors are fully configurable through scan and normal debug trigger response mechanisms. A recent implementation of the detectors in a microprocessor core accounted for less than 0.04% of the total area of the design, which was entirely hidden under routing channels, only using area that would have otherwise been filled up with bypass capacitors. Paper 8.2 INTERNATIONAL 1 TEST CONFERENCE /09/$ IEEE

2 The benefits of droop detectors include the ability to accurately measure droop events throughout a design, which opens up many new opportunities for testing and debug. The detectors can be used in any platform environment (e.g. a system or on a tester), with functional or test content. The system enables temporal and spatial isolation of voltage related failures, as well as volume collection of voltage droop data from many different parts, which has been very difficult in the past. With the ability to measure di/dt-induced voltage transients accurately, the inherent frequency of a given speedpath can be separated from the effects of droop. This focuses debug efforts toward debugging the cause of di/dt problems when they are systemically causing many electrical/speed issues. It also helps in correlation to system failures, and in steering testing and debugging toward droop-prone areas. clock domain at the pipeline latch. Diagrams of the ADC and its components are shown in Figure 2. A ripple counter topology is used in the ADC to allow for a very high speed first stage since the counter s least significant bit needs to track the maximum frequency of the VCO. However, this counter topology results in a datadependent latency for the voltage measurement due to the settling time of the ripple counter s most significant bit (higher order bits take longer to propagate). Therefore the required wait time for a valid measurement was carefully managed in designing the timing of the digital control interface and results in a pre-defined voltage/frequency range for valid operation. The detector circuit consists of 1) an analog front end that samples the voltage of the local power supply and 2) digital control logic. Figure 1 shows a block diagram of the droop detector circuit. The digital control blocks manage the interface to the analog to digital converter (ADC) block, process data from the ADC, and manage the scan-based interface to the processor. High and low watermark values are stored for longer duration measurements. CORE CLOCK High Water Latch SCAN OUT SCAN IN VDD SOF TRIGGER ADC HALT, COUNT, CLEAR Control Logic GRID ENABLE CORE CLOCK Pipeline Latch > < Low Water Latch Figure 1: Droop detector circuit block diagram The ADC consists of a 3-stage voltage controlled oscillator (VCO) that uses the local power supply grid as its control input. The VCO was designed for high frequency of operation, which translates to higher resolution in the analog to digital conversion, but it also has good linearity. The VCO produces a digital output signal with a frequency proportional to the voltage on the supply grid. The output of the ADC is generated by a counter that counts the number of cycles produced by the VCO for the duration of the measurement window. The ADC operates essentially in an asynchronous mode, with the ADC output data being synchronized into the core Figure 2: Analog to digital converter circuit diagrams Configuration of the droop detectors is done through scan. This configuration includes initial starting values for the high/low watermarks, mode selection bits, and the width of the droop detection sample window. All the detectors are designed to sample at the same time using a synchronous trigger signal that can be programmed to fire at any clock cycle. 4. Droop Detector Calibration In order to map the count values from the detectors to voltage levels, and to account for PVT variations, each detector is individually calibrated by taking measurements at three different voltages. Because the VCO has a very linear response to voltage in real silicon, it is easy to interpolate a line that represents a corresponding voltage level for each counter value for every detector. Process variation of the detectors is normalized by this calibration. Paper 8.2 INTERNATIONAL TEST CONFERENCE 2

3 The best calibration results are obtained when the power supply is quiet. We explored two different methods to address this. One method used a mode that stops instructions from executing while the clocks continue to run. In this case, the power supply is not stressed during calibration. The other method involved taking several detector measurements during any real testcase using a wide (30ns) window and averaging the values. With this method, any transient is averaged out. Both methods proved to be equally accurate. The first one is faster, while the second one is easier to implement. activated a slow circuit at cycle , and the voltage droop in that region of the chip made the circuit operate even slower. 5. Droop Detector Usage Models There are two basic modes of operation for the droop detectors: single-shot mode, and repeat mode. In singleshot mode, one sampling window of configurable width is used. In repeat mode the window can be stepped through any given range, and the detector reports the highest and lowest readings in that period. These two modes of operation allow for several usage models: Droop on a specific clock cycle: Using single-shot mode the droop value can be captured at any given cycle. This can also be done on consecutive cycles to capture the shape of the voltage transient waveform. (See example in Figure 3). Worst droop in a test: Repeat mode quickly sweeps a long range and reports the highest/lowest values found. This can be used to identify content that is causing transients and quantify their magnitude. This can be used in a tester or system environment and is also useful for correlation between the two environments for the same test content. Binary search: Determines when in time the reported worst droop happened by using repeat mode and dividing the sample ranges in a binary search fashion. Region characterization: Maps droop profiles seen over different test content to the chip power grid (via droop detector locations) to identify blocks and regions which are more affected by supply issues. Figure 3: Reconstructed voltage waveforms from droop detector data used for speedpath debug Although speed failures are commonly seen when there are di/dt events that make them worse, there are cases that do not line up this way. The ability to quantify the amount of di/dt related droop in the region helps understand what component of the slowdown is related to droop. This example also illustrate the importance of having multiple droop detectors due to the spatial nature of di/dt events and how the effect attenuates as it moves further away from the location that created it. 7. Droop Inducer System The on-die droop inducers (ODDI) are comprised of large analog transistors that connect the supply to ground. These inducer circuits provide a way to create controlled di/dt events via programmable triggers. These devices are turned on and off in various modes to create different di/dt events that cause droop on the power supply. 6. Droop Detector Data Voltage waveforms can be reconstructed by taking detector measurements at consecutive clock cycles and plotting the results. Figure 3 shows the voltages measured at 3 detector locations during a testcase that hit a speedpath near detector #1. During this portion of the testcase there are three di/dt events occurring that create 60mV of droop at detector location #1, 40mV of droop at location #2 which is 4000μm away, and only 20mV of droop at detector #3 which is 8000μm away. One of these di/dt events lined up with a code sequence that Figure 4: The droop inducers can be configured to turn on large FETs to produce various di/dt events Paper 8.2 INTERNATIONAL TEST CONFERENCE 3

4 Current steps of up to 50A can be created based on triggers [5] that are synchronous with global clock edges with configurable delay. The slew rate, magnitude, location and repetition of the current steps are also controllable via scan configuration. Current Profile Modes Voltage Results (Actual Si Data) 8. Droop Inducer Usage Models Many droop inducers are spread across a design to provide the ability to create substantial di/dt events that can mimic the amount and location of di/dt that can be seen during normal functional operation. The design also allows the inducers to be independently controlled in small groups which provides a way to create localized droop and a way to determine in which section of the chip a failure is occurring. The ability to generate controlled di/dt events has many uses: Create droop at a given clock cycle to isolate a voltage related failure and make it worse to help with debug. Search for the critical cycle during a test that has the greatest effect on a voltage related failure. This is used to isolate when in time a failure is occurring. Create voltage overshoot to make high voltage issues worse, or to work around low voltage failures. Add droop into a test to match voltage transients seen when running content on different testing platforms with different power supply environments. Mitigate voltage droop by turning the inducers off at a time that will minimize the di/dt effect of other high current events such as enabling clocks. Isolate a voltage related failure to a specific region of a chip design, allowing for faster triage and debug. Power grid and package characterization. Testing and validation of the droop detectors. 9. Droop Inducer Modes of Operation A recent implementation of the droop inducer system has several current profile modes shown in Figure 5. The three modes include a step current, a square wave, and a triangular waveform created by staging on the inducers over several clock cycles. Each of these modes can be repeated to produce multiple di/dt events spaced by a configurable amount of time. The silicon data shown in Figure 5 was taken from one of the droop detector locations and shows the voltage response to each inducer di/dt event. Mode 0: Step I(t) Mode 1: Square Wave with configurable period Mode 2: Triangle Wave configurable slew rate Figure 5: Droop inducer modes with silicon data showing the resulting voltage droop and overshoot created by the inducers and measured by a detector. The inducers can be turned on in a single shot mode, producing one di/dt event that starts at a given clock cycle as shown in actual silicon measurements in Figure 6. This mode can be used to make a voltage related failure worse for isolation. It can also be used to see the effect of a droop event on any type of circuit failure or to slow down a speedpath. Paper 8.2 INTERNATIONAL TEST CONFERENCE 4

5 inducers via scan, the general location of the failure was also identified. This failure turned out to be a memory cell read stability issue, where the cell was getting corrupted when a different way but same index of the array was being written. At high voltage the memory cell was unable to retain a low value when fighting a bitline keeper device. Figure 6: Scope waveforms showing the effect on the voltage power grid of a single droop inducer di/dt event (top) and resonate mode waveform (bottom). The inducers can also run in a resonate mode: turning on for N cycles, off for N cycles, and repeat. This produces a sine wave on the power grid as shown on the bottom of Figure 6. This mode is useful for power grid characterization, testing the detectors, and quickly determining if a failure is sensitive to droop. Figure 7: Shmoo of a high voltage failure that the droop inducers were used to debug. 10. Using the Droop Inducers for Debug The droop inducer system has been used during the debug of several high and low voltage design problems. On an early stepping of one design, many parts showed a high voltage failure during a shmoo. The droop inducers were used to isolate the failure to a specific memory array and to determine when in time the data was getting corrupted. This was done by sweeping a di/dt event throughout the test until a cycle was found that made the failure worse. Figures 7-9 show actual silicon data containing voltage frequency shmoos of this failure with the droop inducers turning on at different cycles. (Dark red indicates a failure). Figure 7 shows the default case when the inducers are turning on at a cycle that does not affect the failure. Figure 8 shows when the voltage overshoot caused by the di/dt event is lined up with the critical failing cycle. This provided an important piece of data about that failure to know that overshoot at a specific time in the testcase made the failure worse. Figure 9 shows that the failure is much better when the droop inducers are turned on a few cycles later, which lined up the lowest voltage droop with the critical cycle. This sweep of the di/dt event provided key data in root causing and fixing the failing circuit. Also, by creating droop in different regions of the chip by selectively enabling various Figure 8: The failure is worse when a voltage overshoot event is lined up with the critical cycle Figure 9: The failure is better when the inducers create a voltage droop at the critical cycle. Paper 8.2 INTERNATIONAL TEST CONFERENCE 5

6 11. Determining Placement of Detectors & Inducers Droop detectors were placed in locations that were known to have the potential for large di/dt events. Remaining detectors were then placed to add visibility throughout the design. One implementation in a 65nm technology used 25 detectors in a rough 5x5 grid approximately 1500μm apart. Some data was collected to see if this was too many or too few. Several droop measurements were taken and a study was done to see how accurate a detector measurement could be derived by using neighboring measured values and interpolating. In most cases the interpolated value was within 10% of the actual measured value, but some data points showed an error of up to 20%. This means some di/dt events can cause large localized droop that would be underestimated by interpolation. The conclusion of this study was that 25 detectors was a reasonable number, and using fewer detectors and more interpolation could result in 10-20% less accuracy. The inducer circuits were each designed to draw 100mA. These were spread throughout the design about 750μm apart to avoid pulling too much current through any single package bump. One implementation used 16 groups of 8 inducers for a total of 128 per core. A key factor in the inducer design was the ability to pull a similar amount of total current that the chip could produce during a worst case di/dt event. 12. Using the Inducers and Detectors Together Silicon results shown in Figure 10 show what the voltage supply is doing when all of the droop inducers were turned on in a portion of a design using resonate mode. This data shows how each of the 25 detectors in the area responded to this droop inducer event. A curve fit has been drawn between the measurements of the detector that showed the largest voltage swing. Each of the detectors captured a similar sine shaped waveform but the variation in magnitude at different locations on this device was a high as 100mV on the voltage overshoot values. This variation between detectors further illustrates the importance of having multiple detector locations to quantify voltage differences in the power grid. 13. Measuring Detector Accuracy An oscilloscope was use to test the accuracy of the detectors. The inducers were used in resonate mode and the power grid was observed on an oscilloscope using high bandwidth, non-current carrying observation pads on the package that give visibility at the C4 bumps. The detector values were then extrapolated to those two probe point locations. The scope measured peak to peak voltage swings of 145mV and 104mV compared to 133mV and 99mV from the on-silicon detectors, a difference of 5-12mV and within the design expectation of 10-15mV of accuracy. 14. Droop System Use in Platform Correlation Tester to system miscorrelation occurs when some parts fail at a different frequency in the system than they do in the manufacturing production test at the same voltage and temperature. A computer system running applications under an operating system runs many orders of magnitude more cycles of code on the part than could possibly be run in a production test. Miscorrelation is due mainly to cases where some of the code run on systems is more electrically stressful for the processor than any of the content currently in the production test. Ideally the production test would contain content that includes the same failing mechanisms as seen on the system; however this can be a difficult and time consuming problem to port system failures to the production tester. This is where the droop system can help debug and eliminate much of this effort. Figure 10: 25 detectors measuring droop waveform The droop system enables measurement of the voltage droop in both systems and testers for comparison. Droop inducers can then be used to create additional droop on the tester cases to match the droop seen on the slowest system applications. This method can be used to reduce or eliminate the need to write custom content by decoupling the worst case droop from the functional mechanism to excite the speedpath. Paper 8.2 INTERNATIONAL TEST CONFERENCE 6

7 Figure 11 illustrates the decoupling of droop from the speedpath on several tester cases: on the x-axis is the voltage measured, including droop, and on the y-axis the frequency as seen on a tester. The four blue markers each represent a test case on the tester that is hitting the same speedpath as seen on systems, but at a faster frequency. The graph shows that the speed achieved by the tester cases is directly proportional to the droop seen in each one. The orange marker represents one of these four cases, originally the fastest one (testcase 4), after using the inducers to match the droop seen in systems. With the additional droop, the test slows down linearly and closely matches the frequency seen in the system. This new testcase with the inducers enabled to fire at the correct cycle can be used on a production tester to screen parts and close this correlation issue. At-speed scan testing causes a large voltage droop event coincident with the application of the capture clocks after a period of relative inactivity during which the scan chains are shifted at slow speeds. This voltage droop event brings into question the efficacy of at-speed testing [6-8]. It has also been demonstrated recently that voltage droop affects at-speed scan in a non-linear manner [6], complicating the comparison to traditional functional tests. This is illustrated in Figure 12, which plots the average maximum passing frequency (fmax) on a sample of parts for both at-speed scan and functional tests. The measurements were taken at four voltage points and both the at-speed scan test and an at-speed functional test targeted the same logic. It is clear in this case that the atspeed scan tests run faster than functional tests at higher voltages and get progressively slower as the operating voltage is reduced. In [6], the authors provide an explanation for this in terms of the voltage droop experienced by at-speed scan tests. Figure 12: Comparing at-speed scan vs. funct. tests A number of methods have been proposed to mitigate this voltage droop [9-12] including using low-activity patterns, targeting smaller sections of the design at a time and capture clocking sequences using a mixture of slow and fast clocks. However, each of these techniques has the disadvantage of longer pattern counts and increased test complexity. If it is not possible to apply any of these droop mitigation strategies, a frequency guardband has to be added as a normalizing factor when comparing the maximum passing frequency of functional and scan based at-speed content to cover the miscorrelation in voltage environments. Figure 11: Closing System Miscorrelation with Tester 15. Droop Mitigation During Scan Testing As described previously, droop inducers provide a mechanism to reduce or increase power supply droop. A unique application of this technique exists for at-speed scan based testing. However, since the occurrence of this voltage droop event is very deterministic, the droop inducer system provides an excellent way to modulate it, without requiring any constraints on the test generation process. Figure 13 shows a typical scan test event sequence. The scan chains are loaded with known values followed by a burst of atspeed capture clocks. The resultant values captured in the scan chains are then shifted out for comparison with the pre-computed expected state. As shown, the power supply experiences a large droop as the capture clocks are applied. Figure 13: Reducing supply droop during scan test Paper 8.2 INTERNATIONAL TEST CONFERENCE 7

8 To mitigate the effect of this droop, following the shifting of the chain, the droop inducer system is turned on. The inducers are then turned off simultaneously with the application of the capture clocks. This effectively shifts the current from the droop inducers to the circuit under test, thus eliminating the sudden change in current seen by the power delivery system. By carefully selecting the locations and number of droop inducers that are enabled, the process can be calibrated to reduce the droop to the desired extent as shown in Figure 13. Note that the droop inducers could be turned on gradually so as not to create a droop event that alters the test conditions. Figure 14 shows the original and reduced voltage droop by the application of this technique. The voltage response is shown for the case where the system clocks are turned on after a period of inactivity, during which the power supply is fully charged. As shown, the power supply droop is reduced from 14% to 10% by using the inducers. practical effectiveness of this method on the next implementation of the design and report the results. Figure 15: Droop reduction effect on frequency a) Original shmoo without inducers enabled b) Using inducers to mitigate droop increases frequency Figure 14: Measuring droop reduction The next step was to apply this technique to actual atspeed scan patterns and observe the effect on the shmoos. Figure 15 shows the before and after shmoos of a scan test, clearly demonstrating the effectiveness of the technique in reducing the power supply droop and improving the fmax of the test content. Note that the same voltage/frequency type axis was used in Figures 7-9, 15,17 with red indicating a failure and green is passing. During the course of these experiments, it was realized that the ODDI off event (Figure 13), needed to occur slightly earlier than the capture event. If the two events are coincident, there is not enough time to modulate the voltage profile before a 2-cycle scan test is over. Unfortunately, although it was feasible to prove this out via experiments, it wasn t possible to implement this offset in production test mode. As a consequence, volume correlation data against functional tests couldn t be collected. In the next design project, the ODDD/ODDI infrastructure is completely integrated with the scan test DFT, enabling full control of the number of ODDIs that participate in at-speed scan test mode, the amount of current they draw and the offset between the ODDI-off and the capture events. We plan to completely study the There can also be situations where the droop during atspeed scan testing is lower than that seen during typical functional testing. This can occur for short capture clock bursts at very high frequencies [6]. This is because the power grid is fully charged before the clocks are applied and there may not be enough time to see sufficient droop during a short clock burst. In this case, it may be desirable to actually increase the droop levels in order to get better correlation between scan and functional content, as shown below in Figure 16. In this case the droop inducers are turned on along with the capture clocks, causing the system to draw a larger instantaneous current. This results in a larger power supply droop. Again, careful calibration of the number and placement of droop inducers can create the desired droop levels during scan testing. Figure 16: Increasing supply droop during test by turning on droop inducers at the same time as the capture clocks begin toggling Paper 8.2 INTERNATIONAL TEST CONFERENCE 8

9 Figure 17 shows the before and after shmoos of an atspeed scan test with the ODDIs configured in this mode. As before, the modulation of the voltage profile is clearly demonstrated. Figure 17: Adding additional droop to decrease frequency a) Original shmoo without inducers enabled b) Using inducers to add droop decreases the frequency It should be noted that this technique is viable only for designs where the at-speed scan content is limited by the droop occurring due to the capture clock event, as was true in the design that these experiments were performed on. There are classes of designs where there is significant droop during the shift sequence itself leading to scan chain corruption. The proposed technology does not provide a solution for these cases, and alternative means must be explored to make the power delivery network robust enough to tolerate the scan chain shift operation. 16. Future Work The droop system described provides a high level of voltage droop observability with numerous detectors and controllability of di/dt events with multiple droop inducers across the die. These new DFX features are enabling new methodologies and new efficient ways to do debug, understand voltage droop, source voltage related failures, and select content. Silicon data shows that both features are working well and producing good data. Based on the learnings so far, there are several things that could be improved in future designs. Placing a detector right at the location of an oscilloscope observation pad would eliminate the need to extrapolate to compare and correlate the results from the internal/external measurement methods. Placement of detectors and inducers within blocks (instead of in routing channels) could provide more local detector observability, and better inducer effects, closer to critical circuits. However, this could have a higher cost for implementation. Finally, a limitation was encountered with use of the detectors during scan testing. By halting the clocks for scan, the clock to the detectors was also halted, which meant that they could not be used until clock steps began during atspeed scan tests. This limited the ability to observe the full voltage droop that occurred from initial clock steps in scan tests. This could be avoided by providing a freerunning clock to the detectors. The droop system is expected to play a broader role in additional new debug methodologies:. Package simulation model correlation to silicon This can be done by firing known inducer currents across the die, measuring the results with the detectors, and comparing this with package simulations of the same current source firing at the same points to determine the package simulation model fidelity. VBIST - Droop profiles from a system could be replayed on a tester through additional DFX; e.g., a programmable VBIST using an additional queue that could recreate a voltage profile from a system to help with platform correlation problems during test. Voltage FIBs - When a droop is seen in an area using the detectors, the inducers can be used to validate that creating a larger local droop can cause the failure to get worse, since not all voltage droops imply there will necessarily be a circuit failure. Online modulation of voltage transients. If other circuits/triggers/enable signals are provided in an integrated circuit s implementation that forecast high voltage transient events in advance (e.g. knowledge that particular piece of the design is about to draw a large amount of current, thus causing a voltage transient), the inducers can be used to ameliorate the resulting voltage transient. Monitoring voltage transients in real time during normal operation and continuously check that they are within the expected range that a device was tested for correct operation. Conclusion In summary, the droop system described has proven to be very useful in the area of measuring and controlling voltage droop and enabling many new methodologies for silicon testing and debug. The combination of both droop detectors and inducers provides ways to deal with the increasing voltage transients seen on modern day designs. Paper 8.2 INTERNATIONAL TEST CONFERENCE 9

10 Acknowledgements We would like thank Chris Bostak for original design ideas, Joel Grodstein for help with methodology and validation, Rob Etter and Tony Fourcroy for help with data collection, Warren Parks for power grid droop data, Kevin Zhu for data analysis, Michael Tulanowski and Rick Disney for RTL support, John Wanek and Justin Lorenz for global integration, Kevin Fagan for tools support, Rick Butler and Jerry Degroot for their work on miscorrelations, Isaac Kantorovich and Jim St. Laurent for oscilloscope measurements, Andy Allen and Doug Cutter for supporting these new features, and Adrian Carbine and Jason Stinson for helpful review and feedback. [12] B. Nadeau-Dostie, et al., Power-Aware At-Speed Scan Test Methodology for Circuits with Synchronous Clocks, International Test Conference, References [1] R. Franch, et al., On-chip Timing Uncertainty Measurements on IBM Microprocessors, International Test Conference, [2] A. Muhtaroglu, et al., On-Die Droop Detector for Analog Sensing of Power Supply Noise, IEEE Journal of Solid-State Circuits, Pg , Vol. 39, No. 4, April [3] E. Alon, V. Stojanovic, Mark A. Horowitz,, Circuits and Techniques for High-Resolution Measurement of On- Chip Power Supply Noise, IEEE Journal of Solid-State Circuits, pp , Vol. 40, No. 4, April [4] S. Naffziger, et al., The Implementation of a 2-Core, Multi-Threaded Itanium Family Processor, IEEE Journal of Solid-State Circuits, pp , Vol. 41, No. 1, January [5] D. Josephson, B. Gottlieb, D. Gizopoulos (ed.), Advances in Electronic Testing: Challenges and Methodologies, Springer, 2006, ISBN , pg. 85. [6] P. Pant, et al., Understanding Power Supply Droop During At-Speed Scan Testing, VLSI Test Symposium, [7] P. Maxwell, et al., Comparing Functional and Structural Tests, International Test Conference, [8] J. Zeng, et al., On Correlating Structural Tests with Functional Tests for Speed Binning of High Performance Design, International Test Conference, [9] S. Sde-Paz, et al., Frequency and Power Correlation between At-Speed Scan and Functional Tests, International Test Conference, [10] J. Saxena, et al., A Case Study of IR-Drop in Structured At-Speed Testing, International Test Conference, [11] H. Liu, et al., A Scan-Based Delay Test Method for Reduction of Over-testing, International Symposium on Electronic Design, Test & Applications, Paper 8.2 INTERNATIONAL TEST CONFERENCE 10

Sensing Voltage Transients Using Built-in Voltage Sensor

Sensing Voltage Transients Using Built-in Voltage Sensor Sensing Voltage Transients Using Built-in Voltage Sensor ABSTRACT Voltage transient is a kind of voltage fluctuation caused by circuit inductance. If strong enough, voltage transients can cause system

More information

Engineering the Power Delivery Network

Engineering the Power Delivery Network C HAPTER 1 Engineering the Power Delivery Network 1.1 What Is the Power Delivery Network (PDN) and Why Should I Care? The power delivery network consists of all the interconnects in the power supply path

More information

Effect of Aging on Power Integrity of Digital Integrated Circuits

Effect of Aging on Power Integrity of Digital Integrated Circuits Effect of Aging on Power Integrity of Digital Integrated Circuits A. Boyer, S. Ben Dhia Alexandre.boyer@laas.fr Sonia.bendhia@laas.fr 1 May 14 th, 2013 Introduction and context Long time operation Harsh

More information

A Switched Decoupling Capacitor Circuit for On-Chip Supply Resonance Damping

A Switched Decoupling Capacitor Circuit for On-Chip Supply Resonance Damping A Switched Decoupling Capacitor Circuit for On-Chip Supply Resonance Damping Jie Gu, Hanyong Eom and Chris H. Kim Department of Electrical and Computer Engineering University of Minnesota, Minneapolis

More information

P a g e 1 ST985. TDR Cable Analyzer Instruction Manual. Analog Arts Inc.

P a g e 1 ST985. TDR Cable Analyzer Instruction Manual. Analog Arts Inc. P a g e 1 ST985 TDR Cable Analyzer Instruction Manual Analog Arts Inc. www.analogarts.com P a g e 2 Contents Software Installation... 4 Specifications... 4 Handling Precautions... 4 Operation Instruction...

More information

04/29/03 EE371 Power Delivery D. Ayers 1. VLSI Power Delivery. David Ayers

04/29/03 EE371 Power Delivery D. Ayers 1. VLSI Power Delivery. David Ayers 04/29/03 EE371 Power Delivery D. Ayers 1 VLSI Power Delivery David Ayers 04/29/03 EE371 Power Delivery D. Ayers 2 Outline Die power delivery Die power goals Typical processor power grid Transistor power

More information

What the LSA1000 Does and How

What the LSA1000 Does and How 2 About the LSA1000 What the LSA1000 Does and How The LSA1000 is an ideal instrument for capturing, digitizing and analyzing high-speed electronic signals. Moreover, it has been optimized for system-integration

More information

Jitter Analysis Techniques Using an Agilent Infiniium Oscilloscope

Jitter Analysis Techniques Using an Agilent Infiniium Oscilloscope Jitter Analysis Techniques Using an Agilent Infiniium Oscilloscope Product Note Table of Contents Introduction........................ 1 Jitter Fundamentals................. 1 Jitter Measurement Techniques......

More information

Model 305 Synchronous Countdown System

Model 305 Synchronous Countdown System Model 305 Synchronous Countdown System Introduction: The Model 305 pre-settable countdown electronics is a high-speed synchronous divider that generates an electronic trigger pulse, locked in time with

More information

TONE DECODER / PHASE LOCKED LOOP PIN FUNCTION 1 OUTPUT FILTER 2 LOW-PASS FILTER 3 INPUT 4 V + 5 TIMING R 6 TIMING CR 7 GROUND 8 OUTPUT

TONE DECODER / PHASE LOCKED LOOP PIN FUNCTION 1 OUTPUT FILTER 2 LOW-PASS FILTER 3 INPUT 4 V + 5 TIMING R 6 TIMING CR 7 GROUND 8 OUTPUT TONE DECODER / PHASE LOCKED LOOP GENERAL DESCRIPTION The NJM567 tone and frequency decoder is a highly stable phase locked loop with synchronous AM lock detection and power output circuitry. Its primary

More information

Ruixing Yang

Ruixing Yang Design of the Power Switching Network Ruixing Yang 15.01.2009 Outline Power Gating implementation styles Sleep transistor power network synthesis Wakeup in-rush current control Wakeup and sleep latency

More information

Analysis and Reduction of On-Chip Inductance Effects in Power Supply Grids

Analysis and Reduction of On-Chip Inductance Effects in Power Supply Grids Analysis and Reduction of On-Chip Inductance Effects in Power Supply Grids Woo Hyung Lee Sanjay Pant David Blaauw Department of Electrical Engineering and Computer Science {leewh, spant, blaauw}@umich.edu

More information

Power Distribution Paths in 3-D ICs

Power Distribution Paths in 3-D ICs Power Distribution Paths in 3-D ICs Vasilis F. Pavlidis Giovanni De Micheli LSI-EPFL 1015-Lausanne, Switzerland {vasileios.pavlidis, giovanni.demicheli}@epfl.ch ABSTRACT Distributing power and ground to

More information

HP 16533A 1-GSa/s and HP 16534A 2-GSa/s Digitizing Oscilloscope

HP 16533A 1-GSa/s and HP 16534A 2-GSa/s Digitizing Oscilloscope User s Reference Publication Number 16534-97009 February 1999 For Safety Information, Warranties, and Regulatory Information, see the pages behind the Index Copyright Hewlett-Packard Company 1991 1999

More information

Simple Methods for Detecting Zero Crossing

Simple Methods for Detecting Zero Crossing Proceedings of The 29 th Annual Conference of the IEEE Industrial Electronics Society Paper # 000291 1 Simple Methods for Detecting Zero Crossing R.W. Wall, Senior Member, IEEE Abstract Affects of noise,

More information

Active and Passive Techniques for Noise Sensitive Circuits in Integrated Voltage Regulator based Microprocessor Power Delivery

Active and Passive Techniques for Noise Sensitive Circuits in Integrated Voltage Regulator based Microprocessor Power Delivery Active and Passive Techniques for Noise Sensitive Circuits in Integrated Voltage Regulator based Microprocessor Power Delivery Amit K. Jain, Sameer Shekhar, Yan Z. Li Client Computing Group, Intel Corporation

More information

Dynamic Threshold for Advanced CMOS Logic

Dynamic Threshold for Advanced CMOS Logic AN-680 Fairchild Semiconductor Application Note February 1990 Revised June 2001 Dynamic Threshold for Advanced CMOS Logic Introduction Most users of digital logic are quite familiar with the threshold

More information

Lecture 9: Clocking for High Performance Processors

Lecture 9: Clocking for High Performance Processors Lecture 9: Clocking for High Performance Processors Computer Systems Lab Stanford University horowitz@stanford.edu Copyright 2001 Mark Horowitz EE371 Lecture 9-1 Horowitz Overview Reading Bailey Stojanovic

More information

Using Signaling Rate and Transfer Rate

Using Signaling Rate and Transfer Rate Application Report SLLA098A - February 2005 Using Signaling Rate and Transfer Rate Kevin Gingerich Advanced-Analog Products/High-Performance Linear ABSTRACT This document defines data signaling rate and

More information

Microcircuit Electrical Issues

Microcircuit Electrical Issues Microcircuit Electrical Issues Distortion The frequency at which transmitted power has dropped to 50 percent of the injected power is called the "3 db" point and is used to define the bandwidth of the

More information

Cyclone III Simultaneous Switching Noise (SSN) Design Guidelines

Cyclone III Simultaneous Switching Noise (SSN) Design Guidelines Cyclone III Simultaneous Switching Noise (SSN) Design Guidelines December 2007, ver. 1.0 Introduction Application Note 508 Low-cost FPGAs designed on 90-nm and 65-nm process technologies are made to support

More information

Broadband Methodology for Power Distribution System Analysis of Chip, Package and Board for High Speed IO Design

Broadband Methodology for Power Distribution System Analysis of Chip, Package and Board for High Speed IO Design DesignCon 2009 Broadband Methodology for Power Distribution System Analysis of Chip, Package and Board for High Speed IO Design Hsing-Chou Hsu, VIA Technologies jimmyhsu@via.com.tw Jack Lin, Sigrity Inc.

More information

Transient Current Measurement for Advance Materials & Devices

Transient Current Measurement for Advance Materials & Devices & Devices 8 May 2017 Brian YEO Application Engineer Keysight Technologies Agenda 2 High speed data acquisition basics Challenges & solutions for transient current measurement. Considerations when making

More information

Getting Started. MSO/DPO Series Oscilloscopes. Basic Concepts

Getting Started. MSO/DPO Series Oscilloscopes. Basic Concepts Getting Started MSO/DPO Series Oscilloscopes Basic Concepts 001-1523-00 Getting Started 1.1 Getting Started What is an oscilloscope? An oscilloscope is a device that draws a graph of an electrical signal.

More information

CHAPTER 6 DIGITAL CIRCUIT DESIGN USING SINGLE ELECTRON TRANSISTOR LOGIC

CHAPTER 6 DIGITAL CIRCUIT DESIGN USING SINGLE ELECTRON TRANSISTOR LOGIC 94 CHAPTER 6 DIGITAL CIRCUIT DESIGN USING SINGLE ELECTRON TRANSISTOR LOGIC 6.1 INTRODUCTION The semiconductor digital circuits began with the Resistor Diode Logic (RDL) which was smaller in size, faster

More information

Probabilistic and Variation- Tolerant Design: Key to Continued Moore's Law. Tanay Karnik, Shekhar Borkar, Vivek De Circuit Research, Intel Labs

Probabilistic and Variation- Tolerant Design: Key to Continued Moore's Law. Tanay Karnik, Shekhar Borkar, Vivek De Circuit Research, Intel Labs Probabilistic and Variation- Tolerant Design: Key to Continued Moore's Law Tanay Karnik, Shekhar Borkar, Vivek De Circuit Research, Intel Labs 1 Outline Variations Process, supply voltage, and temperature

More information

MDLL & Slave Delay Line performance analysis using novel delay modeling

MDLL & Slave Delay Line performance analysis using novel delay modeling MDLL & Slave Delay Line performance analysis using novel delay modeling Abhijith Kashyap, Avinash S and Kalpesh Shah Backplane IP division, Texas Instruments, Bangalore, India E-mail : abhijith.r.kashyap@ti.com

More information

High Speed Digital Systems Require Advanced Probing Techniques for Logic Analyzer Debug

High Speed Digital Systems Require Advanced Probing Techniques for Logic Analyzer Debug JEDEX 2003 Memory Futures (Track 2) High Speed Digital Systems Require Advanced Probing Techniques for Logic Analyzer Debug Brock J. LaMeres Agilent Technologies Abstract Digital systems are turning out

More information

A single-slope 80MS/s ADC using two-step time-to-digital conversion

A single-slope 80MS/s ADC using two-step time-to-digital conversion A single-slope 80MS/s ADC using two-step time-to-digital conversion The MIT Faculty has made this article openly available. Please share how this access benefits you. Your story matters. Citation As Published

More information

Module -18 Flip flops

Module -18 Flip flops 1 Module -18 Flip flops 1. Introduction 2. Comparison of latches and flip flops. 3. Clock the trigger signal 4. Flip flops 4.1. Level triggered flip flops SR, D and JK flip flops 4.2. Edge triggered flip

More information

TSUNAMI: A Light-Weight On-Chip Structure for Measuring Timing Uncertainty Induced by Noise During Functional and Test Operations

TSUNAMI: A Light-Weight On-Chip Structure for Measuring Timing Uncertainty Induced by Noise During Functional and Test Operations TSUNAMI: A Light-Weight On-Chip Structure for Measuring Timing Uncertainty Induced by Noise During Functional and Test Operations Shuo Wang and Mohammad Tehranipoor Dept. of Electrical & Computer Engineering,

More information

A Low Power Switching Power Supply for Self-Clocked Systems 1. Gu-Yeon Wei and Mark Horowitz

A Low Power Switching Power Supply for Self-Clocked Systems 1. Gu-Yeon Wei and Mark Horowitz A Low Power Switching Power Supply for Self-Clocked Systems 1 Gu-Yeon Wei and Mark Horowitz Computer Systems Laboratory, Stanford University, CA 94305 Abstract - This paper presents a digital power supply

More information

Supply-Adaptive Performance Monitoring/Control Employing ILRO Frequency Tuning for Highly Efficient Multicore Processors

Supply-Adaptive Performance Monitoring/Control Employing ILRO Frequency Tuning for Highly Efficient Multicore Processors EE 241 Project Final Report 2013 1 Supply-Adaptive Performance Monitoring/Control Employing ILRO Frequency Tuning for Highly Efficient Multicore Processors Jaeduk Han, Student Member, IEEE, Angie Wang,

More information

High Speed I/O 2-PAM Receiver Design. EE215E Project. Signaling and Synchronization. Submitted By

High Speed I/O 2-PAM Receiver Design. EE215E Project. Signaling and Synchronization. Submitted By High Speed I/O 2-PAM Receiver Design EE215E Project Signaling and Synchronization Submitted By Amrutha Iyer Kalpana Manickavasagam Pritika Dandriyal Joseph P Mathew Problem Statement To Design a high speed

More information

Module 1: Introduction to Experimental Techniques Lecture 2: Sources of error. The Lecture Contains: Sources of Error in Measurement

Module 1: Introduction to Experimental Techniques Lecture 2: Sources of error. The Lecture Contains: Sources of Error in Measurement The Lecture Contains: Sources of Error in Measurement Signal-To-Noise Ratio Analog-to-Digital Conversion of Measurement Data A/D Conversion Digitalization Errors due to A/D Conversion file:///g /optical_measurement/lecture2/2_1.htm[5/7/2012

More information

Exam Booklet. Pulse Circuits

Exam Booklet. Pulse Circuits Exam Booklet Pulse Circuits Pulse Circuits STUDY ASSIGNMENT This booklet contains two examinations for the six lessons entitled Pulse Circuits. The material is intended to provide the last training sought

More information

Chapter 2 Analog-to-Digital Conversion...

Chapter 2 Analog-to-Digital Conversion... Chapter... 5 This chapter examines general considerations for analog-to-digital converter (ADC) measurements. Discussed are the four basic ADC types, providing a general description of each while comparing

More information

CHAPTER 6 PHASE LOCKED LOOP ARCHITECTURE FOR ADC

CHAPTER 6 PHASE LOCKED LOOP ARCHITECTURE FOR ADC 138 CHAPTER 6 PHASE LOCKED LOOP ARCHITECTURE FOR ADC 6.1 INTRODUCTION The Clock generator is a circuit that produces the timing or the clock signal for the operation in sequential circuits. The circuit

More information

Testing Power Sources for Stability

Testing Power Sources for Stability Keywords Venable, frequency response analyzer, oscillator, power source, stability testing, feedback loop, error amplifier compensation, impedance, output voltage, transfer function, gain crossover, bode

More information

System Power Distribution Network Theory and Performance with Various Noise Current Stimuli Including Impacts on Chip Level Timing

System Power Distribution Network Theory and Performance with Various Noise Current Stimuli Including Impacts on Chip Level Timing System Power Distribution Network Theory and Performance with Various Noise Current Stimuli Including Impacts on Chip Level Timing Larry Smith, Shishuang Sun, Peter Boyle, Bozidar Krsnik Altera Corp. Abstract-Power

More information

ADVANCED WAVEFORM GENERATION TECHNIQUES FOR ATE

ADVANCED WAVEFORM GENERATION TECHNIQUES FOR ATE ADVANCED WAVEFORM GENERATION TECHNIQUES FOR ATE Christopher D. Ziomek Emily S. Jones ZTEC Instruments, Inc. 7715 Tiburon Street NE Albuquerque, NM 87109 Abstract Comprehensive waveform generation is an

More information

Di/dt Mitigation Method in Power Delivery Design & Analysis

Di/dt Mitigation Method in Power Delivery Design & Analysis Di/dt Mitigation Method in Power Delivery Design & Analysis Delino Julius Thao Pham Fattouh Farag DAC 2009, San Francisco July 27, 2009 Outlines Introduction Background di/dt Mitigation Modeling di/dt

More information

The challenges of low power design Karen Yorav

The challenges of low power design Karen Yorav The challenges of low power design Karen Yorav The challenges of low power design What this tutorial is NOT about: Electrical engineering CMOS technology but also not Hand waving nonsense about trends

More information

Implementing Automated Oscilloscope Calibration Systems

Implementing Automated Oscilloscope Calibration Systems This paper was first presented at the National Conference of Standards Laboratories '97, Atlanta, Georgia, USA, on July 28, 1997. Implementing Automated Oscilloscope Calibration Systems Presenter: Richard

More information

Issues and Challenges of Analog Circuit Testing in Mixed-Signal SOC

Issues and Challenges of Analog Circuit Testing in Mixed-Signal SOC VDEC D2T Symposium Dec. 11 2009 Issues and Challenges of Analog Circuit Testing in Mixed-Signal SOC Haruo Kobayashi Gunma University k_haruo@el.gunma-u.ac.jp 1 Contents 1. Introduction 2. Review of Analog

More information

DesignCon Noise Injection for Design Analysis and Debugging

DesignCon Noise Injection for Design Analysis and Debugging DesignCon 2009 Noise Injection for Design Analysis and Debugging Douglas C. Smith, D. C. Smith Consultants [Email: doug@dsmith.org, Tel: 408-356-4186] Copyright! 2009 Abstract Troubleshooting PCB and system

More information

UNIT-II LOW POWER VLSI DESIGN APPROACHES

UNIT-II LOW POWER VLSI DESIGN APPROACHES UNIT-II LOW POWER VLSI DESIGN APPROACHES Low power Design through Voltage Scaling: The switching power dissipation in CMOS digital integrated circuits is a strong function of the power supply voltage.

More information

Chip Package - PC Board Co-Design: Applying a Chip Power Model in System Power Integrity Analysis

Chip Package - PC Board Co-Design: Applying a Chip Power Model in System Power Integrity Analysis Chip Package - PC Board Co-Design: Applying a Chip Power Model in System Power Integrity Analysis Authors: Rick Brooks, Cisco, ricbrook@cisco.com Jane Lim, Cisco, honglim@cisco.com Udupi Harisharan, Cisco,

More information

Power Spring /7/05 L11 Power 1

Power Spring /7/05 L11 Power 1 Power 6.884 Spring 2005 3/7/05 L11 Power 1 Lab 2 Results Pareto-Optimal Points 6.884 Spring 2005 3/7/05 L11 Power 2 Standard Projects Two basic design projects Processor variants (based on lab1&2 testrigs)

More information

HIGH-SPEED LOW-POWER ON-CHIP GLOBAL SIGNALING DESIGN OVERVIEW. Xi Chen, John Wilson, John Poulton, Rizwan Bashirullah, Tom Gray

HIGH-SPEED LOW-POWER ON-CHIP GLOBAL SIGNALING DESIGN OVERVIEW. Xi Chen, John Wilson, John Poulton, Rizwan Bashirullah, Tom Gray HIGH-SPEED LOW-POWER ON-CHIP GLOBAL SIGNALING DESIGN OVERVIEW Xi Chen, John Wilson, John Poulton, Rizwan Bashirullah, Tom Gray Agenda Problems of On-chip Global Signaling Channel Design Considerations

More information

Deep-Submicron CMOS Design Methodology for High-Performance Low- Power Analog-to-Digital Converters

Deep-Submicron CMOS Design Methodology for High-Performance Low- Power Analog-to-Digital Converters Deep-Submicron CMOS Design Methodology for High-Performance Low- Power Analog-to-Digital Converters Abstract In this paper, we present a complete design methodology for high-performance low-power Analog-to-Digital

More information

INF3430 Clock and Synchronization

INF3430 Clock and Synchronization INF3430 Clock and Synchronization P.P.Chu Using VHDL Chapter 16.1-6 INF 3430 - H12 : Chapter 16.1-6 1 Outline 1. Why synchronous? 2. Clock distribution network and skew 3. Multiple-clock system 4. Meta-stability

More information

Low-Cost Power Sources Meet Advanced ADC and VCO Characterization Requirements

Low-Cost Power Sources Meet Advanced ADC and VCO Characterization Requirements Low-Cost Power Sources Meet Advanced ADC and VCO Characterization Requirements Our thanks to Agilent Technologies for allowing us to reprint this article. Introduction Finding a cost-effective power source

More information

Reduce Load Capacitance in Noise-Sensitive, High-Transient Applications, through Implementation of Active Filtering

Reduce Load Capacitance in Noise-Sensitive, High-Transient Applications, through Implementation of Active Filtering WHITE PAPER Reduce Load Capacitance in Noise-Sensitive, High-Transient Applications, through Implementation of Active Filtering Written by: Chester Firek, Product Marketing Manager and Bob Kent, Applications

More information

Active Decap Design Considerations for Optimal Supply Noise Reduction

Active Decap Design Considerations for Optimal Supply Noise Reduction Active Decap Design Considerations for Optimal Supply Noise Reduction Xiongfei Meng and Resve Saleh Dept. of ECE, University of British Columbia, 356 Main Mall, Vancouver, BC, V6T Z4, Canada E-mail: {xmeng,

More information

ECEN620: Network Theory Broadband Circuit Design Fall 2014

ECEN620: Network Theory Broadband Circuit Design Fall 2014 ECEN620: Network Theory Broadband Circuit Design Fall 2014 Lecture 16: CDRs Sam Palermo Analog & Mixed-Signal Center Texas A&M University Announcements Project descriptions are posted on the website Preliminary

More information

THE BENEFITS OF DSP LOCK-IN AMPLIFIERS

THE BENEFITS OF DSP LOCK-IN AMPLIFIERS THE BENEFITS OF DSP LOCK-IN AMPLIFIERS If you never heard of or don t understand the term lock-in amplifier, you re in good company. With the exception of the optics industry where virtually every major

More information

Capacitive Touch Sensing Tone Generator. Corey Cleveland and Eric Ponce

Capacitive Touch Sensing Tone Generator. Corey Cleveland and Eric Ponce Capacitive Touch Sensing Tone Generator Corey Cleveland and Eric Ponce Table of Contents Introduction Capacitive Sensing Overview Reference Oscillator Capacitive Grid Phase Detector Signal Transformer

More information

UNDERSTANDING THE DDC112 s CONTINUOUS AND NON-CONTINUOUS MODES OVERVIEW

UNDERSTANDING THE DDC112 s CONTINUOUS AND NON-CONTINUOUS MODES OVERVIEW UNDERSTANDING THE DDC112 s CONTINUOUS AND NON-CONTINUOUS MODES By Jim Todsen This application bulletin provides additional information on how the DDC112 s continuous and non-continuous modes work and how

More information

Final Results from the APV25 Production Wafer Testing

Final Results from the APV25 Production Wafer Testing Final Results from the APV Production Wafer Testing M.Raymond a, R.Bainbridge a, M.French b, G.Hall a, P. Barrillon a a Blackett Laboratory, Imperial College, London, UK b Rutherford Appleton Laboratory,

More information

Logic Analyzer Probing Techniques for High-Speed Digital Systems

Logic Analyzer Probing Techniques for High-Speed Digital Systems DesignCon 2003 High-Performance System Design Conference Logic Analyzer Probing Techniques for High-Speed Digital Systems Brock J. LaMeres Agilent Technologies Abstract Digital systems are turning out

More information

A10-Gb/slow-power adaptive continuous-time linear equalizer using asynchronous under-sampling histogram

A10-Gb/slow-power adaptive continuous-time linear equalizer using asynchronous under-sampling histogram LETTER IEICE Electronics Express, Vol.10, No.4, 1 8 A10-Gb/slow-power adaptive continuous-time linear equalizer using asynchronous under-sampling histogram Wang-Soo Kim and Woo-Young Choi a) Department

More information

MAKING TRANSIENT ANTENNA MEASUREMENTS

MAKING TRANSIENT ANTENNA MEASUREMENTS MAKING TRANSIENT ANTENNA MEASUREMENTS Roger Dygert, Steven R. Nichols MI Technologies, 1125 Satellite Boulevard, Suite 100 Suwanee, GA 30024-4629 ABSTRACT In addition to steady state performance, antennas

More information

Introduction to Oscilloscopes Instructor s Guide

Introduction to Oscilloscopes Instructor s Guide Introduction to Oscilloscopes A collection of lab exercises to introduce you to the basic controls of a digital oscilloscope in order to make common electronic measurements. Revision 1.0 Page 1 of 25 Copyright

More information

Silicon-Gate Switching Functions Optimize Data Acquisition Front Ends

Silicon-Gate Switching Functions Optimize Data Acquisition Front Ends Silicon-Gate Switching Functions Optimize Data Acquisition Front Ends AN03 The trend in data acquisition is moving toward ever-increasing accuracy. Twelve-bit resolution is now the norm, and sixteen bits

More information

UMAINE ECE Morse Code ROM and Transmitter at ISM Band Frequency

UMAINE ECE Morse Code ROM and Transmitter at ISM Band Frequency UMAINE ECE Morse Code ROM and Transmitter at ISM Band Frequency Jamie E. Reinhold December 15, 2011 Abstract The design, simulation and layout of a UMAINE ECE Morse code Read Only Memory and transmitter

More information

Improved Model Generation of AMS Circuits for Formal Verification

Improved Model Generation of AMS Circuits for Formal Verification Improved Generation of AMS Circuits for Formal Verification Dhanashree Kulkarni, Satish Batchu, Chris Myers University of Utah Abstract Recently, formal verification has had success in rigorously checking

More information

DESIGN TIP DT Managing Transients in Control IC Driven Power Stages 2. PARASITIC ELEMENTS OF THE BRIDGE CIRCUIT 1. CONTROL IC PRODUCT RANGE

DESIGN TIP DT Managing Transients in Control IC Driven Power Stages 2. PARASITIC ELEMENTS OF THE BRIDGE CIRCUIT 1. CONTROL IC PRODUCT RANGE DESIGN TIP DT 97-3 International Rectifier 233 Kansas Street, El Segundo, CA 90245 USA Managing Transients in Control IC Driven Power Stages Topics covered: By Chris Chey and John Parry Control IC Product

More information

CAPLESS REGULATORS DEALING WITH LOAD TRANSIENT

CAPLESS REGULATORS DEALING WITH LOAD TRANSIENT CAPLESS REGULATORS DEALING WITH LOAD TRANSIENT 1. Introduction In the promising market of the Internet of Things (IoT), System-on-Chips (SoCs) are facing complexity challenges and stringent integration

More information

Lecture 17. Low Power Circuits and Power Delivery

Lecture 17. Low Power Circuits and Power Delivery Lecture 17 Low Power Circuits and Power Delivery Computer Systems Laboratory Stanford University horowitz@stanford.edu Copyright 2007 Ron Ho and Mark Horowitz w/ slides used from David Ayers 1 Power Delivery

More information

A New Subsynchronous Oscillation (SSO) Relay for Renewable Generation and Series Compensated Transmission Systems

A New Subsynchronous Oscillation (SSO) Relay for Renewable Generation and Series Compensated Transmission Systems 21, rue d Artois, F-75008 PARIS CIGRE US National Committee http : //www.cigre.org 2015 Grid of the Future Symposium A New Subsynchronous Oscillation (SSO) Relay for Renewable Generation and Series Compensated

More information

In the previous chapters, efficient and new methods and. algorithms have been presented in analog fault diagnosis. Also a

In the previous chapters, efficient and new methods and. algorithms have been presented in analog fault diagnosis. Also a 118 CHAPTER 6 Mixed Signal Integrated Circuits Testing - A Study 6.0 Introduction In the previous chapters, efficient and new methods and algorithms have been presented in analog fault diagnosis. Also

More information

ECE 6770 FINAL PROJECT

ECE 6770 FINAL PROJECT ECE 6770 FINAL PROJECT POINT TO POINT COMMUNICATION SYSTEM Submitted By: Omkar Iyer (Omkar_iyer82@yahoo.com) Vamsi K. Mudarapu (m_vamsi_krishna@yahoo.com) MOTIVATION Often in the real world we have situations

More information

Lecture 11: Clocking

Lecture 11: Clocking High Speed CMOS VLSI Design Lecture 11: Clocking (c) 1997 David Harris 1.0 Introduction We have seen that generating and distributing clocks with little skew is essential to high speed circuit design.

More information

UNIVERSITY OF CALIFORNIA, DAVIS Department of Electrical and Computer Engineering. EEC 180A DIGITAL SYSTEMS I Winter 2015

UNIVERSITY OF CALIFORNIA, DAVIS Department of Electrical and Computer Engineering. EEC 180A DIGITAL SYSTEMS I Winter 2015 UNIVERSITY OF CALIFORNIA, DAVIS Department of Electrical and Computer Engineering EEC 180A DIGITAL SYSTEMS I Winter 2015 LAB 2: INTRODUCTION TO LAB INSTRUMENTS The purpose of this lab is to introduce the

More information

APPLICATION NOTE 3942 Optimize the Buffer Amplifier/ADC Connection

APPLICATION NOTE 3942 Optimize the Buffer Amplifier/ADC Connection Maxim > Design Support > Technical Documents > Application Notes > Communications Circuits > APP 3942 Maxim > Design Support > Technical Documents > Application Notes > High-Speed Interconnect > APP 3942

More information

Debugging EMI Using a Digital Oscilloscope. Dave Rishavy Product Manager - Oscilloscopes

Debugging EMI Using a Digital Oscilloscope. Dave Rishavy Product Manager - Oscilloscopes Debugging EMI Using a Digital Oscilloscope Dave Rishavy Product Manager - Oscilloscopes 06/2009 Nov 2010 Fundamentals Scope Seminar of DSOs Signal Fidelity 1 1 1 Debugging EMI Using a Digital Oscilloscope

More information

In this lecture, we will first examine practical digital signals. Then we will discuss the timing constraints in digital systems.

In this lecture, we will first examine practical digital signals. Then we will discuss the timing constraints in digital systems. 1 In this lecture, we will first examine practical digital signals. Then we will discuss the timing constraints in digital systems. The important concepts are related to setup and hold times of registers

More information

Understanding and Minimizing Ground Bounce

Understanding and Minimizing Ground Bounce Fairchild Semiconductor Application Note June 1989 Revised February 2003 Understanding and Minimizing Ground Bounce As system designers begin to use high performance logic families to increase system performance,

More information

An Initial Case Study for BIRD95: Enhancing IBIS for SSO Power Integrity Simulation

An Initial Case Study for BIRD95: Enhancing IBIS for SSO Power Integrity Simulation An Initial Case Study for BIRD95: Enhancing IBIS for SSO Power Integrity Simulation Also presented at the January 31, 2005 IBIS Summit SIGRITY, INC. Sam Chitwood Raymond Y. Chen Jiayuan Fang March 2005

More information

User s Manual for Integrator Short Pulse ISP16 10JUN2016

User s Manual for Integrator Short Pulse ISP16 10JUN2016 User s Manual for Integrator Short Pulse ISP16 10JUN2016 Specifications Exceeding any of the Maximum Ratings and/or failing to follow any of the Warnings and/or Operating Instructions may result in damage

More information

LINEAR MODELING OF A SELF-OSCILLATING PWM CONTROL LOOP

LINEAR MODELING OF A SELF-OSCILLATING PWM CONTROL LOOP Carl Sawtell June 2012 LINEAR MODELING OF A SELF-OSCILLATING PWM CONTROL LOOP There are well established methods of creating linearized versions of PWM control loops to analyze stability and to create

More information

UNIT-4 POWER QUALITY MONITORING

UNIT-4 POWER QUALITY MONITORING UNIT-4 POWER QUALITY MONITORING Terms and Definitions Spectrum analyzer Swept heterodyne technique FFT (or) digital technique tracking generator harmonic analyzer An instrument used for the analysis and

More information

Increasing Performance Requirements and Tightening Cost Constraints

Increasing Performance Requirements and Tightening Cost Constraints Maxim > Design Support > Technical Documents > Application Notes > Power-Supply Circuits > APP 3767 Keywords: Intel, AMD, CPU, current balancing, voltage positioning APPLICATION NOTE 3767 Meeting the Challenges

More information

Digital Debug With Oscilloscopes Lab Experiment

Digital Debug With Oscilloscopes Lab Experiment Digital Debug With Oscilloscopes A collection of lab exercises to introduce you to digital debugging techniques with a digital oscilloscope. Revision 1.0 Page 1 of 23 Revision 1.0 Page 2 of 23 Copyright

More information

Lecture 10. Circuit Pitfalls

Lecture 10. Circuit Pitfalls Lecture 10 Circuit Pitfalls Intel Corporation jstinson@stanford.edu 1 Overview Reading Lev Signal and Power Network Integrity Chandrakasen Chapter 7 (Logic Families) and Chapter 8 (Dynamic logic) Gronowski

More information

EFFECT OF INTEGRATION ERROR ON PARTIAL DISCHARGE MEASUREMENTS ON CAST RESIN TRANSFORMERS. C. Ceretta, R. Gobbo, G. Pesavento

EFFECT OF INTEGRATION ERROR ON PARTIAL DISCHARGE MEASUREMENTS ON CAST RESIN TRANSFORMERS. C. Ceretta, R. Gobbo, G. Pesavento Sept. 22-24, 28, Florence, Italy EFFECT OF INTEGRATION ERROR ON PARTIAL DISCHARGE MEASUREMENTS ON CAST RESIN TRANSFORMERS C. Ceretta, R. Gobbo, G. Pesavento Dept. of Electrical Engineering University of

More information

The data rates of today s highspeed

The data rates of today s highspeed HIGH PERFORMANCE Measure specific parameters of an IEEE 1394 interface with Time Domain Reflectometry. Michael J. Resso, Hewlett-Packard and Michael Lee, Zayante Evaluating Signal Integrity of IEEE 1394

More information

Digital Phase Tightening for Millimeter-wave Imaging

Digital Phase Tightening for Millimeter-wave Imaging Digital Phase Tightening for Millimeter-wave Imaging The MIT Faculty has made this article openly available. Please share how this access benefits you. Your story matters. Citation As Published Publisher

More information

Mixed-Signal-Electronics

Mixed-Signal-Electronics 1 Mixed-Signal-Electronics PD Dr.-Ing. Stephan Henzler 2 Chapter 6 Nyquist Rate Analog-to-Digital Converters 3 Pipelined ADC 2 4 High-Speed ADC: Pipeline Processing Stephan Henzler Advanced Integrated

More information

Statistical Pulse Measurements using USB Power Sensors

Statistical Pulse Measurements using USB Power Sensors Statistical Pulse Measurements using USB Power Sensors Today s modern USB Power Sensors are capable of many advanced power measurements. These Power Sensors are capable of demodulating the signal and processing

More information

Stepwise Pad Driver in Deep-Submicron Technology. Master of Science Thesis SAMUEL KARLSSON

Stepwise Pad Driver in Deep-Submicron Technology. Master of Science Thesis SAMUEL KARLSSON Stepwise Pad Driver in Deep-Submicron Technology Master of Science Thesis SAMUEL KARLSSON Chalmers University of Technology University of Gothenburg Department of Computer Science and Engineering Göteborg,

More information

POWER GATING. Power-gating parameters

POWER GATING. Power-gating parameters POWER GATING Power Gating is effective for reducing leakage power [3]. Power gating is the technique wherein circuit blocks that are not in use are temporarily turned off to reduce the overall leakage

More information

Elizabethtown College Department of Physics and Engineering PHY104. Lab # 9- Oscilloscope and RC Circuit

Elizabethtown College Department of Physics and Engineering PHY104. Lab # 9- Oscilloscope and RC Circuit Elizabethtown College Department of Physics and Engineering PHY104 Lab # 9- Oscilloscope and RC Circuit Introduction This lab introduces you to very important tools, the oscilloscope and the waveform generator.

More information

On Chip Active Decoupling Capacitors for Supply Noise Reduction for Power Gating and Dynamic Dual Vdd Circuits in Digital VLSI

On Chip Active Decoupling Capacitors for Supply Noise Reduction for Power Gating and Dynamic Dual Vdd Circuits in Digital VLSI ELEN 689 606 Techniques for Layout Synthesis and Simulation in EDA Project Report On Chip Active Decoupling Capacitors for Supply Noise Reduction for Power Gating and Dynamic Dual Vdd Circuits in Digital

More information

Wideband On-die Power Supply Decoupling in High Performance DRAM

Wideband On-die Power Supply Decoupling in High Performance DRAM Wideband On-die Power Supply Decoupling in High Performance DRAM Timothy M. Hollis, Senior Member of the Technical Staff Abstract: An on-die decoupling scheme, enabled by memory array cell technology,

More information

CHAPTER 4 GALS ARCHITECTURE

CHAPTER 4 GALS ARCHITECTURE 64 CHAPTER 4 GALS ARCHITECTURE The aim of this chapter is to implement an application on GALS architecture. The synchronous and asynchronous implementations are compared in FFT design. The power consumption

More information

EE E6930 Advanced Digital Integrated Circuits. Spring, 2002 Lecture 7. Clocked and self-resetting logic I

EE E6930 Advanced Digital Integrated Circuits. Spring, 2002 Lecture 7. Clocked and self-resetting logic I EE E6930 Advanced Digital Integrated Circuits Spring, 2002 Lecture 7. Clocked and self-resetting logic I References CBF, Chapter 8 DP, Section 4.3.3.1-4.3.3.4 Bernstein, High-speed CMOS design styles,

More information

Optimized Process Performance Using the Paramount /Navigator Power- Delivery/Match Solution

Optimized Process Performance Using the Paramount /Navigator Power- Delivery/Match Solution Optimized Process Performance Using the Paramount /Navigator Power- Delivery/Match Solution Dan Carter, Advanced Energy Industries, Inc. Numerous challenges face designers and users of today s RF plasma

More information

Lab 4. Crystal Oscillator

Lab 4. Crystal Oscillator Lab 4. Crystal Oscillator Modeling the Piezo Electric Quartz Crystal Most oscillators employed for RF and microwave applications use a resonator to set the frequency of oscillation. It is desirable to

More information