• DocumentCode
    2498600
  • Title

    Modelling and compensating for clock skew variability in FPGAs

  • Author

    Sedcole, Pete ; Wong, Justin S. ; Cheung, Peter Y K

  • Author_Institution
    Dept. of Electr. & Electron. Eng., Imperial Coll. London, London
  • fYear
    2008
  • fDate
    8-10 Dec. 2008
  • Firstpage
    217
  • Lastpage
    224
  • Abstract
    As integrated circuits are scaled down it becomes difficult to maintain uniformity in process parameters across each individual die. To avoid significant performance loss through pessimistic over-design new design strategies are required that are cognisant of within-die performance variability. This paper examines the effect of process variability on the clock resources in FPGA devices. A model of variation in clock skew in FPGA clock networks is presented. Techniques for reducing the impact of variations on the performance of implemented designs are proposed and analysed, demonstrating that skew variation can be reduced by 70% or more through a combination of phase adjustment and clock rerouting. Measurements on a Virtex-5 FPGA validate the feasibility and benefits of the proposed compensation strategies.
  • Keywords
    buffer circuits; clock and data recovery circuits; field programmable gate arrays; FPGA clock networks; Virtex-5 FPGA; clock resources; clock skew variability; field programmable gate arrays; integrated circuits; Application specific integrated circuits; Clocks; Delay; Fabrication; Field programmable gate arrays; Integrated circuit modeling; Performance loss; Predictive models; Routing; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    ICECE Technology, 2008. FPT 2008. International Conference on
  • Conference_Location
    Taipei
  • Print_ISBN
    978-1-4244-3783-2
  • Electronic_ISBN
    978-1-4244-2796-3
  • Type

    conf

  • DOI
    10.1109/FPT.2008.4762386
  • Filename
    4762386