Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Testing method for FPGA (field programmable gate array) single long wire and directly connected switch

A test method and switch technology, applied in the field of FPGA testing, can solve problems such as unfavorable fault location, no detection method, long interconnection levels of wiring resources, etc., to achieve the effect of simplifying the test process and accurate fault location

Active Publication Date: 2013-07-03
WUXI ESIONTECH CO LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Although there are so-called four-time and six-time configuration methods at home and abroad to complete the FPGA interconnect resource test, on the one hand, the above methods are based on a simple interconnect resource model; on the other hand, because no trigger signal is introduced in the test process, resulting The interconnection levels of wiring resources are too long, which is not conducive to fault location; and there is no clear and available detection method for the bridging fault model that may occur between wiring paths

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 for FPGA (field programmable gate array) single long wire and directly connected switch
  • Testing method for FPGA (field programmable gate array) single long wire and directly connected switch
  • Testing method for FPGA (field programmable gate array) single long wire and directly connected switch

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] The present invention will be further described below in conjunction with drawings and embodiments. The implementation object of this test method is based on Xilinx company Virtex TM Any FPGA for system architecture. FPGAs based on this architecture usually include: embedded block memory (Blockram), programmable input / output unit (Input / Output Block, IOB), a large number of programmable logic units (Configurable Logic Block, CLB) and programmable interconnect resources, classic Symmetrical FPGA interconnection resources include interconnection switch box (Switch Box, SB), input switch box (Input Mux, IMUX), output switch box (Output Mux, OMUX), IOB module switch box, and interconnection line segments (including Single long line, six long lines, long line, tri-state bus and other resources).

[0036] figure 1 , 2 shown for Xilinx Virtex-based TM Schematic diagram of the FPGA logic structure of the system architecture, including: IOB 1, IOB input switch box 2, IOB int...

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

The invention relates to a testing method for FPGA (field programmable gate array) single long wires and directly connected switches based on a Virtex structure, which comprises four configuration steps. The invention has the advantages that: the shift register chain mode is adopted to test 24 single long wires of an FPGA circuit, and bridging faults between signals of any two of the 24 wires in one group can be tested; the single long wires and directly connected switches of all CLBs (configurable logic blocks) can be tested only with four configuration codes; the testing process is simplified and the user operation is facilitated through initial configuration of the Blockram; the faults can be accurately positioned, four configuration steps are included, and when the deviation of the CLB positions in the last two configuration step is 4, the faults can be accurately positioned for the directly connected switches or single long wires of four CLBs; and when the fault positioning requirements are extremely accurate, the deviation of the CLB positions can be defined as 1, two configuration steps in total are adopted, and the fault can be accurately positioned for the directly connected switch or single long wire corresponding to one specific and unique CLB.

Description

technical field [0001] The invention relates to an FPGA testing method based on a Virtex framework, in particular to a testing method for an FPGA single long line and its direct connection switch. Background technique [0002] The FPGA based on the Virtex architecture is a reprogrammable VLSI chip with a large number of wiring resources and a wide variety. Therefore, in the actual application of FPGA, the probability of faults occurring in interconnect resources is far greater than that occurring in other logic functions. [0003] At present, the well-known FPGA wiring switch testing technologies at home and abroad generally focus on small-scale wiring switches such as 3x3 and 4x4; and currently commercial FPGAs mostly use 24x24 wiring switches. In addition, due to the testing of FPGA products, the number of configuration codes is The key parameters that affect the test cycle, so how to use as few configuration codes as possible to complete the single-line wiring and switc...

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/08G01R31/02G01R31/327
Inventor 陆峰徐彦峰于大鑫陈诚季正凯李晓磊
Owner WUXI ESIONTECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products