• DocumentCode
    271042
  • Title

    GROK-INT: Generating Real On-Chip Knowledge for Interconnect Delays Using Timing Extraction

  • Author

    Gojman, Benjamin ; DeHon, André

  • Author_Institution
    Comput. & Inf. Sci., Univ. of Pennsylvania, Philadelphia, PA, USA
  • fYear
    2014
  • fDate
    11-13 May 2014
  • Firstpage
    88
  • Lastpage
    95
  • Abstract
    With continued scaling, all transistors are no longer created equal. The delay of a length 4 horizontal routing segment at coordinates (23,17) will differ from one at (12,14) in the same FPGA and from the same segment in another FPGA. The vendor tools give conservative values for these delays, but knowing exactly what these delays are can be invaluable. In this paper, we show how to obtain this information, inexpensively, using only components that already exist on the FPGA (configurable PLLs, registers, logic, and interconnect). The techniques we present are general and can be used to measure the delays of any resource on any FPGA with these components. We provide general algorithms for identifying the set of useful delay components, the set of measurements necessary to compute these delay components, and the calculations necessary to perform the computation. We demonstrate our techniques on the interconnect for an Altera Cyclone III (65nm). As a result, we are able to quantify over a 100 ps spread in delays for nominally identical routing segments on a single FPGA.
  • Keywords
    field programmable gate arrays; integrated circuit interconnections; network routing; Altera Cyclone III; FPGA; GROK-INT; configurable PLL; delay component; horizontal routing segment; interconnect delays; logic; on-chip knowledge generation; registers; size 65 nm; timing extraction; vendor tools; Cyclones; Delays; Field programmable gate arrays; Frequency measurement; Registers; Routing; Component-Specific Mapping; FPGA; In-System Measurement; Reconfigurable System; Variation Characterization; Variation Measurment;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field-Programmable Custom Computing Machines (FCCM), 2014 IEEE 22nd Annual International Symposium on
  • Conference_Location
    Boston, MA
  • Print_ISBN
    978-1-4799-5110-9
  • Type

    conf

  • DOI
    10.1109/FCCM.2014.31
  • Filename
    6861593