Testing method capable of configuring FPGA configurable logic block with five times

A technology for configuring logic and testing methods, which is applied in digital circuit testing, electronic circuit testing, etc., can solve the problems of complex test circuit structure, low efficiency, and multiple configuration times, so as to save test input and output ports and reduce the number of input and output ports , the effect of reducing the number of configurations

Active Publication Date: 2009-10-14
BEIJING MXTRONICS CORP +1
View PDF7 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The problem solved by the present invention is to reduce the number of configurations as much as possible, and provide a method for testing FPGA configurable logic blocks through five configurations. It guarantees the requirements of test controllability and test observability, and overcomes the shortcomings of many test configurations, complex test circuit structure and low efficiency in the past

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Testing method capable of configuring FPGA configurable logic block with five times
  • Testing method capable of configuring FPGA configurable logic block with five times
  • Testing method capable of configuring FPGA configurable logic block with five times

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0050] FPGA basic circuit structure such as figure 1 As shown, the configurable logic block CLB61 is distributed in an array, the interconnection segment 62 and the switch matrix SM63 surround the configurable logic block, and various functions can be flexibly realized through user configuration. Such as figure 2 As shown, the configurable logic block 61 can be divided into a combination logic part and a sequential logic part according to its function. The combination logic part includes a four-input (that is, four input terminals) lookup table G, a four-input lookup table F, a four-input lookup table F, and a four-input lookup table F. Input multiplexer H1, three-input lookup table H, two-input multiplexer X, two-input multiplexer Y; the sequential logic part mainly includes four-input multiplexer DIN, four-input multiplexer SR, four-input multiplexer EC, four-input multiplexer DX, four-input multiplexer DY, two-input multiplexer KY, two-input multiplexer EY, two-input mult...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

A method for testing FPGA configurable logic blocks that has been configured five times, and is characterized in that it combines sequential logic circuits and combinational logic circuits of FPGA configurable logic blocks for testing, arranges test resources optimally, and cross-uses NOR and XOR The test vectors of equal functions and exhaustive method reduce the number of test configurations; the technology of cascading serpentine one-dimensional arrays is used in the present invention, and all the configurable logic blocks to be tested are arranged according to satisfying test controllability and test observability It is required to test in series, which not only simplifies the design complexity, but also reduces the test input and output ports, and achieves 100% test coverage, effectively reducing the test cost.

Description

technical field [0001] The invention relates to a test method of an FPGA chip, in particular to a test method for completing FPGA configurable logic blocks with only five configurations. Background technique [0002] The premise of testing the FPGA is to configure it, design a variety of test circuits and go through multiple configuration-test processes to achieve effective testing of the FPGA. It takes much more time to configure an FPGA than to apply a test vector, so the key to improving the efficiency of FPGA testing is to minimize the number of configurations while ensuring test coverage. [0003] The configurable logic block is the most basic functional unit in the FPGA, and the comprehensive test of the configurable logic block is in a very important position in the FPGA testing technology. At present, foreign countries have conducted research on the testing of FPGA configurable logic blocks, and proposed the theory that the configurable logic blocks are divided into...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): G01R31/317
Inventor 文治平周涛杜忠陈雷李学武张帆刘增容张彦龙储鹏
Owner BEIJING MXTRONICS CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products