共查询到20条相似文献,搜索用时 0 毫秒
1.
BIST-based test and diagnosis of FPGA logic blocks 总被引:1,自引:0,他引:1
Abramovici M. Stroud C.E. 《Very Large Scale Integration (VLSI) Systems, IEEE Transactions on》2001,9(1):159-172
We present a built-in self-test (BIST) approach able to detect and accurately diagnose all single and practically all multiple faulty programmable logic blocks (PLBs) in field programmable gate arrays (FPGAs) with maximum diagnostic resolution. Unlike conventional BIST, FPGA BIST does not involve any area overhead or performance degradation. We also identify and solve the problem of testing configuration multiplexers that was either ignored or incorrectly solved in most previous work. We introduce the first diagnosis method for multiple faulty PLBs; for any faulty PLB, we also identify its internal faulty modules or modes of operation. Our accurate diagnosis provides the basis for both failure analysis used for yield improvement and for any repair strategy used for fault-tolerance in reconfigurable systems. We present experimental results showing detection and identification of faulty PLBs in actual defective FPGAs. Our BIST architecture is easily scalable 相似文献
2.
3.
嵌入式系统的在线自测试技术 总被引:2,自引:0,他引:2
嵌入式系统必须满足用户对其越来越高的安全性和可靠性的要求,作者首先审视了用于测试数字系统故障的各种在线可测试技术,然后重点讨论了一种将被广泛应用于嵌入式系统的在线测试技术-内建自测试技术。 相似文献
4.
针对FPGA的逻辑资源测试,提出了一种内建自测试方法.测试中逻辑资源划分为不同功能器件,对应各个功能器件设计了相应的BIST测试模板.在此基础上进一步利用FPGA的部分重配置性能优化BIST测试过程,最终在统一的BIST测试框架下,采用相对较少的配置次数完成了逻辑资源固定故障的全覆盖测试. 相似文献
5.
Yuyi Tang Wunderlich H.-J. Piet Engelke Polian I. Becker B. Schloffel J. Hapke F. Wittke M. 《Very Large Scale Integration (VLSI) Systems, IEEE Transactions on》2006,14(2):193-202
We present a technique for making a circuit ready for logic built-in self test by masking unknown values at its outputs. In order to keep the silicon area cost low, some known bits in output responses are also allowed to be masked. These bits are selected based on a stuck-at n-detection based metric, such that the impact of masking on the defect coverage is minimal. An analysis based on a probabilistic model for resistive short defects indicates that the coverage loss for unmodeled defects is negligible for relatively low values of n. 相似文献
6.
An effective logic built-in self-test scheme aiming at reducing the area overhead of IC testing and improving the fault average is proposed, which combines strategies of linear feedback shift register (LFSR)-reseeding with test vectors applied by circuit-under-test itself (TVAC). LFSR-reseeding technology is first applied to decrease the size of test set and the number of interior feedback wires, while TVAC technology is applied to decrease the number of stored seeds. An efficient LFSR-reseeding algorithm and a modified quick judgment method for path search are proposed. Experimental results for ISCAS 85 benchmarks demonstrate that the proposed method reduces the number of interior feedback wires more than 50% on average and can achieve full fault coverage with much less groups as well as area overhead compared with previous TVACs. 相似文献
7.
《Very Large Scale Integration (VLSI) Systems, IEEE Transactions on》2008,16(9):1248-1251
8.
9.
Alex Gonsales Marcelo Lubaszewski Luigi Carro Michel Renovell 《Journal of Electronic Testing》2004,20(4):423-431
This work proposes a new FPGA architecture, to meet the requirements of signal processing and testing of current system-on-chip designs. The proposed architecture provides the hardware reuse and the reconfigurability advantages of an FPGA, not only for the system functionality, but also for the system testing, while keeping the performance level required by current signal processing applications. This paper presents the new FPGA model, along with preliminary experimental results that clearly show the possible advantages at the system level of merging design and test in a reconfigurable device. 相似文献
10.
We present an efficient built-in self-test (BIST) architecture for testing and diagnosing stuck-at faults, delay faults, and
bridging faults in FPGA interconnect resources. The BIST structure contains self-enabling test pattern generators, self-configurable
switch matrices, and response analyzers that all work together and reprogram themselves without any external intervention.
This eliminates downloading configuration bitstreams into the FPGA after the start of testing and, hence, reduces test time.
Our technique requires only six different switch matrix configurations to test the interconnect, which is fewer than prior
methods, while retaining good diagnostic resolution. The area overhead to add self-configurable test structures to Xilinx
FPGAs is as low as 0.5%. 相似文献
11.
随着FPGA技术的广泛使用,越来越需要一台能够测试验证FPGA芯片中所卜载电路逻辑时序是否正确的仪器。目前,虽然Agilent,Tektronix等大公刮生产的高端逻辑分析仪能够实现FPGA电路的测试验证功能,但此类仪器价格高昂,一般要十万、数十万人民币。所以,研究开发价格适中且具有逻辑分析仪和FPGA电路的测试验证功能的仪器是非常有价值的。 相似文献
12.
FPGA test cost can be reduced effectively by minimizing the number of test configurations. To realize it, a self-configurable
structure was proposed before to test the cross-point-based switch box in FPGA. In this paper, a technique of partially self-configurable
multiplexers is presented to reduce the test cost of completely multiplexer-based FPGA interconnect cost-efficiently. The
additional self-configured structure, called test point here, is only added to the most efficient configuration ports, which
is selected through analyzing test configurations, so the test cost can reduce with the minimal area overhead. It is shown
that for testing all interconnect stuck-at faults in FPGAs like Virtex-II and Spartan-3 the test configurations can be reduced
to 8 with merely about 1.2% area penalty. 相似文献
13.
由于某雷达整机联调的需要,为了可以在雷达开机转动时在线配置测试更改后的FPGA调试程序,可以用单板机上存放的配置FPGA所需的bit文件通过CPCI总线访问另一片接口FPGA去配置主运算FPGA,从而解决了运行条件下实时调试程序的问题,还可以应用于多种模式分时复用FPGA的场合。 相似文献
14.
15.
Schmit H. Chandra V. 《Very Large Scale Integration (VLSI) Systems, IEEE Transactions on》2005,13(1):96-105
This paper presents abstract layout techniques for a variety of field-programmable gate array switch block architectures. For subset switch blocks of small size, we find the optimal implementations using a simple metric. We also develop a tractable heuristic that returns the optimal results for small switch blocks and good results for large switch blocks. We show how it is possible to transform universal switch blocks into a subset architecture by using the decomposition property of universal switch blocks. This allows universal switch blocks to exploit the same layout methodologies as presented for subset architectures. 相似文献
16.
Ran Y. Marek-Sadowska M. 《Very Large Scale Integration (VLSI) Systems, IEEE Transactions on》2006,14(1):1-14
In this paper, we describe the design process of a via-configurable logic block for regular fabric. The block consists of a via-configurable functional cell and two via-configurable inverter arrays. A via-configurable functional cell can efficiently implement most commonly used CMOS static cells, and a via-configurable inverter array is efficient in implementing inverters, repeaters, and some pass-transistor logic. The cells have prefabricated transistors, contacts, and M1 wires. The M2 mask is fixed. All of the functions can be realized by customizing only an M1-M2 via mask. We construct a general-purpose fabric based on the via-configurable block and show its great flexibility in implementing a variety of functions. Compared to other fabrics based on look-up tables or programmable logic arrays, our fabric has much higher performance, smaller area, and lower power consumption. 相似文献
17.
Qiang Xu Nicolici N. 《Very Large Scale Integration (VLSI) Systems, IEEE Transactions on》2005,13(11):1275-1285
Extensive research has been carried out for test planning of core-based system-on-a-chip devices. Most of the prior work assumes that all of the embedded cores are wrapped for test purpose. However, some designs may contain user-defined logic or cores that cannot be wrapped due to area constraints or timing violations. This paper discusses how these unwrapped logic blocks can be tested rapidly by adapting the TestRail architecture, which uses only the test control mechanism and the test instructions available through the IEEE 1500 standard for embedded core test. A new test scheduling algorithm, which facilitates a concurrent test of both unwrapped logic blocks and IEEE 1500-wrapped cores, is proposed, and experiments show that it outperforms a previous approach when the available number of tester channels and/or the number of unwrapped logic blocks are small. 相似文献
18.
19.
20.
为了提升高速串行计算机扩展总线标准(PCIe)总线互联设备在高速通信过程中的系统性能,减少对中央处理器(CPU)资源的占用,基于Kintex-7系列现场可编程逻辑门阵列(FPGA)平台进行总线主控式直接存储访问(DMA)设计,通过PCIe接口实现了主机设备(PC)与FPGA设备之间的高性能数据传输。同时,基于Root Port仿真平台设计DMA读写测试用例,仿真结果验证PCIe接口逻辑的正确性。通过连接上位机和配置驱动进行实际传输速率测试,结果表明,DMA写速率最高可达1 620 MB/s,DMA读速率最高可达1 427 MB/s,带宽最大值能够达到PCIe接口理论带宽值的84%。设计方案成本低,可靠性高,能够满足高性能、低延时的数据采集要求。 相似文献