文章详情

题名 · 作者 · 摘要 · 关键词 · DOI · 参考文献

一种使用ECO方式快速制作故障定位版本的方法

章伟,王红展

(中兴通讯股份有限公司,广东 深圳 518057)

栏目:计算机技术 · 第 2025 年第 10 期 · 页码:97-101 · 2096-4706(2025)10-0097-05 · 中图分类号:TN79 · 文献标识码:A · DOI:10.19850/j.cnki.2096-4706.2025.10.018

摘要

在FPGA工程应用中,偶尔会遇到一些疑难故障,自带维测手段无法定位,需要做在线采数版本。采用原始手段加Debug线跑版本会改变已有的布局布线,耗费时间较长,而且有可能导致故障消失。文章介绍了一种使用ECO快速制作故障定位版本的方法,即在不改变工程原有布局布线的基础上,把运行异常的信号拉到测试引脚,采用示波器进行辅助定位的方法。此方法可作为问题定位的一种快捷有效的手段,在实际工程应用场景中展现出良好的灵活性,相对于传统制作在线采数版本而言具有节省跑版本时间、不改变原有工程布局布线等优点。

关键词

FPGA;ECO;故障定位

参考文献

  1. [1] 陈军波,何青.数字电路的FPGA设计与实现 [M].北京:电子工业出版社,2024.
  2. [2] 廉玉欣.Vivado入门与FPGA设计实例 [M].北京:电子工业出版社,2018.
  3. [3] 高亚军.Vivado/Tcl零基础入门与案例实战 [M].北京:电子工业出版社,2021.
  4. [4] AMD Inc. Vivado Design Suite Tutorial: Implementation (UG986): Step 4: Tightening Timing Requirements [EB/OL].(2024-05-30)[2024-09-10].https://docs.amd.com/r/2024.1-English/ug986-vivado-tutorial-implementation/Step-4-Tightening-Timing-Requirements.
  5. [5] AMD Inc. Vivado Design Suite Tcl Command Reference Guide (UG835): Object Types and Definitions [EB/OL].(2024-05-30)[2024-09-10].https://docs.amd.com/r/2024.1-English/ug835-vivado-tcl-commands/Object-Types-and-Definitions.
  6. [6] AMD Inc. Vivado Design Suite Properties Reference Guide (UG912): Vivado Design Suite First Class Objects [EB/OL].(2022-11-02)[2024-09-10].https://docs.amd.com/r/2022.2-English/ug912-vivado-properties/Vivado-Design-Suite-First-Class-Objects.
  7. [7] Intel. Quartus® II Handbook Version 13.1 [EB/OL].(2014-07-05)[2024-09-10].https://www.intel.com/content/www/us/en/content-details/653796/quartus-ii-handbook-version-13-1.html?wapkw=quartus.
  8. [8] Intel. Increasing Design Functionality with Partial and Dynamic Reconfiguration in 28 nm FPGAs (PDF) [EB/OL].(2012-07-07)[2024-09-10].https://www.intel.com/content/www/us/en/content-details/691442/increasing-design-functionality-with-partial-and-dynamic-reconfiguration-in-28-nm-fpgas-pdf.html?wapkw=quartus%20pdf.
  9. [9] Intel. Quartus® II Scripting Reference Manual [EB/OL].(2013-07-02)[2024-09-10].https://www.intel.com/content/www/us/en/content-details/654662/quartus-ii-scripting-reference-manual.html?wapkw=quartus%20pdf.
  10. [10] Intel. Increasing Productivity With Quartus® II Incremental Compilation [EB/OL].(2008-05-30)[2024-09-10].https://www.intel.com/content/www/us/en/content-details/650296/increasing-productivity-with-quartus-ii-incremental-compilation.html?wapkw=quartus.
  11. [11] Intel. SDC and Timing Analyze API Reference Manual [EB/OL].(2009-12-04)[2024-09-10].https://www.intel.com/content/www/us/en/content-details/655074/sdc-and-timing-analyze-api-reference-manual.html?wapkw=quartus.

作者简介

章伟(1982—),男,汉族,江西南昌人,无线与算力系统架构专家,硕士,研究方向:无线通信、人工智能AI、芯片设计;王红展(1979—),女,汉族,河南洛阳人,无线与算力系统工程师,硕士,研究方向:无线通信、人工智能AI、芯片设计。