一种高精度的FPGA电路面积时序预测方法
CSTR:
作者:
作者单位:

1.中国科学院电子学研究所 可编程芯片与系统研究室 北京 100190 2.中国科学院大学 北京 100049

中图分类号:

TN402

基金项目:

国家自然科学基金资助项目(61404140)北京市科技重大专项Z171100000117019


A high accuracy area and delay estimator for FPGA implementations
Author:
Affiliation:

1.System on Programmable Chip Research Department,Institute of Electronics,Chinese Academy of Sciences,Beijing 100190 China;2.University of Chinese Academy of Sciences,Beijing 100049 China

  • 摘要
  • | |
  • 访问统计
  • |
  • 参考文献 [14]
  • |
  • 相似文献 [20]
  • | | |
  • 文章评论
    摘要:

    在FPGA上设计应用电路时,逻辑综合过程和物理综合过程需要反复进行多次,来满足面积时序约束。为了加速整个FPGA CAD流程,本文提出了一种在物理综合之前,使用前馈神经网络预测面积时序的方法。和FPGA布局布线工具VTR7.0的实验结果相比,该神经网络预测面积平均相对误差(MRE)达到4.9%,预测时序平均相对误差(MRE)达到6.4%,和现有文献相比,具有预测时间早,预测精度高的特点。该预测模型将帮助用户缩短设计周期,在逻辑综合阶段更加全面探索设计空间,提高设计质量。

    Abstract:

    The logic synthesis stage and physical synthesis stage will be repeated several times, when mapping the logic circuits to FPGA, to meet the area and timing constraints. In order to accelerate the traditional FPGA CAD flow, this paper presents a feed-forward neural network to predict the area and delay before the physical synthesis stage. Compared to the placement and routing results from VTR7.0, the mean relative error(MRE) of the predicted area is 4.9%, and the mean relative error(MRE)of the predicted delay is 6.4%.This method works at early stage, but acquires a high accuracy compared to the related work. The estimator will help the designer reduce the design cycle and be capable of fully exploring the design space during the logic synthesis stage, thus improving the whole design quality.

    参考文献
    [1] 姚君. 基于状态机方法的CAN总线通信的FPGA实现[J]. 国外电子测量技术, 2015(3):64-68.
    [2] 孙海超, 田睿, 丁南南,等. 基于直方图均衡化的自动白平衡算法及其FPGA实现[J]. 仪器仪表学报, 2015, 36(S1).
    [3] 王飞. 基于FPGA的全数字化峰值时刻检测技术[J]. 电子测量与仪器学报, 2015(6):914-919.
    [4] Luu J, Goeders J, Wainberg M, et al. VTR 7.0: Next Generation Architecture and CAD System for FPGAs[J]. Acm Transactions on Reconfigurable Technology & Systems, 2014, 7(2):136-144.
    [5] Kuon I, Rose J. Area and delay trade-offs in the circuit and architecture design of FPGAs[C]//Proceedings of the 16th international ACM/SIGDA symposium on Field programmable gate arrays. ACM, 2008:149-158.
    [6] Severens B, Vansteenkiste E, Heyse K, et al. Estimating Circuit Delays in FPGAs after Technology Mapping[C]//International Conference on Field Programmable Logic and Applications. 2015.
    [7] Manohararajah V, Chiu G R, Singh D P, et al.Difficulty of predicting interconnect delay in a timing driven FPGA CAD flow[C]//The Eighth International Workshop on System-Level Interconnect Prediction. DBLP, 2006:3-8.
    [8] Area and timing estimation for lookup table based FPGAs[C]// European Design and Test Conference, 1996. ED&TC 96. Proceedings. IEEE, 1996:151-157.
    [9] Nayak A, Haldar M, Choudhary A, et al. Accurate area and delay estimators for FPGAs[C]//Design, Automation and Test in Europe Conference and Exhibition, 2002. Proceedings. IEEE, 2002:862-869.
    [10] Singh R, Rajawat A. Accurate area estimation model for FPGA based Implementation[J]. IOSR Journal of VLSI and Signal Processing, 2016,6:26:32.
    [11] Zhang Q J, Gupta K C, Devabhaktuni V K. Artificial neural networks for RF and microwave design - from theory to practice[J]. Microwave Theory & Techniques IEEE Transactions on, 2003, 51(4):1339-1350.
    [12] 焦敬品, 李勇强, 吴斌,等. 基于BP神经网络的管道泄漏声信号识别方法研究[J]. 仪器仪表学报, 2016, 37(11):2588-2596.
    [13] Huang G B, Zhu Q Y, Siew C K. Extreme learning machine: Theory and applications[J]. Neurocomputing, 2006, 70(1–3):489-501.
    [14] Berkeley U C. Berkeley logic interchange format (BLIF)[J]. Oct Tools Distribution, 1992, 2: 197-247.
    引证文献
    网友评论
    网友评论
    分享到微博
    发 布
引用本文

王佳伟,黄志洪,高同强,杨海钢.一种高精度的FPGA电路面积时序预测方法[J].国外电子测量技术,2017,36(6):31-35

复制
分享
文章指标
  • 点击次数:1057
  • 下载次数: 1735
  • HTML阅读次数: 0
  • 引用次数: 0
历史
  • 在线发布日期: 2017-07-19
文章二维码
×
《国外电子测量技术》
2025年投稿方式有变