• DocumentCode
    1796779
  • Title

    Optimising ring oscillator frequency on a novel FPGA device via partial reconfiguration

  • Author

    Campos, Pedro B. ; Trefzer, Martin A. ; Walker, James Alfred ; Bale, Simon J. ; Tyrrell, Andy M.

  • Author_Institution
    Dept. of Electron., Univ. of York, York, UK
  • fYear
    2014
  • fDate
    9-12 Dec. 2014
  • Firstpage
    93
  • Lastpage
    100
  • Abstract
    The random variations which are present at submicron technology nodes have been proven to have significant impact on both yield and device performance. The circuit-scale effects of transistor variability for a particular architecture are hard to estimate, and device manufacturers face the risk of functional failures due to these stochastic variations, which is a growing problem for the FPGA community and the circuit design community in general. The novel PAnDA architecture aims to tackle some of those effects by allowing post-fabrication reconfiguration of the fabric, which in turn makes it possible to both optimise performance of a singular chip and to reduce the impact that these adverse effects have on manufacturing yield. A series of 3 stage ring oscillator circuits are mapped onto the PAnDA fabric, and a Genetic Algorithm is used to find a configuration which minimises the difference in frequency between the oscillator outputs and a target. Combinations of transistor sizes are used to induce changes in the performance of the logic blocks. A configuration is found which reduces the difference in frequencies to less than 1.5%.
  • Keywords
    field programmable gate arrays; genetic algorithms; integrated circuit manufacture; integrated circuit technology; oscillators; FPGA device; PAnDA architecture; PAnDA fabric; circuit scale effects; genetic algorithm; logic blocks; manufacturing yield; partial reconfiguration; post-fabrication reconfiguration; programmable analogue and digital array architecture; random variations; ring oscillator frequency; stochastic variations; submicron technology nodes; transistor variability; Delays; Fabrics; Field programmable gate arrays; Integrated circuit modeling; Ring oscillators; Routing; Transistors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Evolvable Systems (ICES), 2014 IEEE International Conference on
  • Conference_Location
    Orlando, FL
  • Type

    conf

  • DOI
    10.1109/ICES.2014.7008727
  • Filename
    7008727