Pre-Silicon Verification Using Multi-FPGA Platforms: A Review

被引:6
|
作者
Farooq, Umer [1 ]
Mehrez, Habib [2 ]
机构
[1] Dhofar Univ, Elect & Comp Engn Dept, Salalah, Oman
[2] Sorbonne Univ, SoC, LiP6, F-LIP6 Paris, France
关键词
Pre-silicon verification; Multi-FPGA prototyping; Back end flow; Exploration environment;
D O I
10.1007/s10836-021-05929-1
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Because of the shrinking transistor size and improved design process, the computation capability of modern digital systems has increased tremendously over the past few years. This, however, has led to increased design complexity and huge verification efforts and costs. The design of new digital systems costs millions of dollars and the money is wasted if the final product does not serve the purpose. This has made pre-silicon verification even more pertinent as it can detect design faults prior to its roll out and can save companies a huge fortune. Pre-silicon verification now accounts for almost 70% of the total design effort and cost of modern digital systems. For pre-silicon verification, four techniques are commonly used namely simulation, emulation, virtual prototyping and FPGA-based prototyping. These techniques have their advantages and disadvantages. However, FPGA-based prototyping is unique in the sense it gives better speed and real world testing experience as compared to other pre-silicon verification techniques. In this paper, we give a detailed survey of multi-FPGA prototyping. A survey of three different multi-FPGA platforms namely off-the-shelf, custom, and cabling platform is presented in this work. A comprehensive overview of these platforms from hardware perspective is presented. Detailed discussion on their respective back end flow and the associated difference is also presented. The survey is concluded with a discussion on the challenges faced by multi-FPGA prototyping and the research opportunities where work can be done for further improvement.
引用
收藏
页码:7 / 24
页数:18
相关论文
共 50 条
  • [1] Pre-Silicon Verification Using Multi-FPGA Platforms: A Review
    Umer Farooq
    Habib Mehrez
    [J]. Journal of Electronic Testing, 2021, 37 : 7 - 24
  • [2] Thorough pre-silicon verification of automotive SoCs
    Pugh, Richard
    [J]. Electronics World, 2020, 126 (2003): : 46 - 48
  • [3] Nonvolatile Memory Pre-Silicon Power Loss Test Using FPGA
    Hasan, Qamrul
    Ise, Yuichi
    Okada, Shinsuke
    Pan Lijun
    [J]. 2018 14TH IEEE INTERNATIONAL CONFERENCE ON SOLID-STATE AND INTEGRATED CIRCUIT TECHNOLOGY (ICSICT), 2018, : 1294 - 1296
  • [4] Design of Hardened Embedded Systems on Multi-FPGA Platforms
    Bolchini, Cristiana
    Sandionigi, Chiara
    [J]. ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2014, 20 (01) : 1 - 26
  • [5] A reliability-aware partitioner for multi-FPGA platforms
    Bolchini, Cristiana
    Sandionigi, Chiara
    [J]. 2011 IEEE INTERNATIONAL SYMPOSIUM ON DEFECT AND FAULT TOLERANCE IN VLSI AND NANOTECHNOLOGY SYSTEMS (DFT), 2011, : 34 - 40
  • [6] Bridging Pre-Silicon Verification and Post-Silicon Validation
    Nahir, Amir
    Ziv, Avi
    Galivanche, Rajesh
    Hu, Alan
    Abramovici, Miron
    Bentley, Bob
    Bertacco, Valeria
    Camilleri, Albert
    Foster, Harry
    Kapoor, Shakti
    [J]. PROCEEDINGS OF THE 47TH DESIGN AUTOMATION CONFERENCE, 2010, : 94 - 95
  • [7] Pre-Silicon FEC Decoding Verification on SoC FPGAs
    Fernandez, Victor
    Abad, Carlos
    Alvarez, Angel
    Ugarte, Inigo
    Sanchez, Pablo
    [J]. IEEE COMMUNICATIONS LETTERS, 2021, 25 (01) : 127 - 131
  • [8] Optimization of TDM Using Single-ended Transmission for Multi-FPGA Platforms
    Liao, Haoyu
    Li, Yuan
    Liu, Puguang
    Wang, Qiang
    Lai, Mingche
    Qi, Xingyun
    [J]. 2024 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, ISCAS 2024, 2024,
  • [9] A Pipe lined Simulation Approach for Logic Emulation using multi-FPGA platforms
    Baviskar, Dinesh
    Patkar, Sachin
    [J]. ISCAS: 2009 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-5, 2009, : 1141 - 1144
  • [10] Pre-Silicon Security Verification and Validation: A Formal Perspective
    Guo, Xiaolong
    Dutta, Raj Gautam
    Jin, Yier
    Farahmandi, Farimah
    Mishra, Prabhat
    [J]. 2015 52ND ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2015,