Passer à la navigation principale Passer à la recherche Passer au contenu principal

Classification on variation maps: A new placement strategy to alleviate process variation on FPGA

  • Zhenyu Guan
  • , Justin S.J. Wong
  • , Sumanta Chaudhuri
  • , George Constantinides
  • , Peter Y.K. Cheung
  • Imperial College London

Résultats de recherche: Contribution à un journalArticleRevue par des pairs

Résumé

This paper proposes a 2-stage variation-aware placement method that benefits from the optimality of a full-chipwise (chip-by-chip) placement to alleviate the impact of process variation. By classifying FPGAs into a small number of classes based on their variation maps and performing placement optimisation specifically for each class instead of each chip, two-stage placement can greatly reduce the execution time with similar timing improvement as achieved by full chipwise optimal placement. Our proposed method is implemented in a modified version of VPR 5.0 and verified using variation maps measured from 129 DE0 boards equipped with Cyclone III FPGAs. The results are compared with variation-blind, Statistical static timing analysis (SSTA) and full chipwise placement. The timing gain of 7.5% is observed in 20 MCNC benchmarks with 16 classes for 95% timing yield, while reducing execution time by a factor of 8 compared to full-chipwise placement.

langue originaleAnglais
Numéro d'article20130912
journalIEICE Electronics Express
Volume11
Numéro de publication3
Les DOIs
étatPublié - 5 déc. 2013
Modification externeOui

Empreinte digitale

Examiner les sujets de recherche de « Classification on variation maps: A new placement strategy to alleviate process variation on FPGA ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation