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
Link To Document