Crosstalk analysis using reconvergence correlation

  • Authors:
  • Sachin Shrivastava;Rajendra Pratap;Harindranath Parameswaran;Manuj Verma

  • Affiliations:
  • Cadence Design Systems, India Pvt. Ltd., Noida Special Economy Zone, Noida, India;Cadence Design Systems, India Pvt. Ltd., Noida Special Economy Zone, Noida, India;Cadence Design Systems, India Pvt. Ltd., Noida Special Economy Zone, Noida, India;Cadence Design Systems, India Pvt. Ltd., Noida Special Economy Zone, Noida, India

  • Venue:
  • ASP-DAC '06 Proceedings of the 2006 Asia and South Pacific Design Automation Conference
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

In the UDSM era, crosstalk is an area of considerable concern for designers, as it can have a considerable impact on the yield, both in terms of functionality and operating frequency. Methods of crosstalk analysis are pessimistic in nature and the effort is ongoing to come up with techniques that make the analysis as realistic as possible. Using information from timing analysis is one such technique where we use data about overlap in switching among nets to identify those that can potentially switch together. Existing techniques tend to look at the set of a victim and associated aggressor nets in isolation, and select a subset of aggressors based on the absolute timing windows of these nets, thus ignoring the information associated with the fanin of these nets. In reality, however, some of these nets may never switch together because the reconvergence of those nets has not being factored in. Ignoring this correlation can cause false failures being flagged, leading to increased design cycles and conservatism in the design. We propose a technique where the correlation due to reconvergence can be captured in terms of relative switching windows. We apply this technique to real designs and show that this leads to more realistic analysis for crosstalk, and that we can see a reduction in the number of violations reported. We also analyze the effective of the method statistically.