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

Screening and testing method of FPGA embedded multiplier

A test method and technology of multipliers, which are applied in the direction of instruments, simulators, computer control, etc., can solve the problems of limited number of packaged I/O ports, complex chip functions, and increased costs, and achieve high test costs and implementation steps. Simplicity, the effect of reducing test time

Active Publication Date: 2019-03-08
青岛中科青芯电子科技有限公司
View PDF5 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] (1) It requires expensive expenses to purchase or rent ATE equipment, and needs to develop specific ATE test procedures, which increases the cost that users need to bear to a certain extent
[0007] (2) With the continuous increase of FPGA integration, chip functions become more and more complex, and the number of packaged I / O ports is limited, it is becoming more and more difficult to use ATE equipment to comprehensively test FPGA internal resources

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
  • Screening and testing method of FPGA embedded multiplier
  • Screening and testing method of FPGA embedded multiplier
  • Screening and testing method of FPGA embedded multiplier

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0022] The performance testing method of the FPGA embedded multiplier of the present embodiment, as figure 1 shown, including the following steps:

[0023] (1) Embedded multiplier IP core function design;

[0024] (2) Pseudo-random sequence test vector design;

[0025] (3) RTL-level code simulation;

[0026] (4) Test result analysis circuit design;

[0027] (5) Module replication and output logic design.

[0028] The traversal test is a test method that inputs all possible test stimuli to the circuit under test and observes the output results of the circuit under test. If the circuit under test is a combinational logic circuit, assuming that there are n data input pins in total, there are 2n types of test vectors. Assuming that the unit time for each test and completing the observation is t, the total time required to complete the test is 2n·t. For sequential circuits, the total test time will be longer. Therefore, walkthrough testing is generally suitable for circuits ...

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 method for testing the performance of an FPGA embedded multiplier. The method comprises the following steps of 1 embedded multiplier IP core function deign, 2 pseudorandom sequence test vector design, 3 RTL-level code emulation, 4, testing result analysis circuit design and 5 module copying and output logic design. According to the Screening and testing method of the FPGA embedded multiplier, a testing method based on a BIST is adopted, and the defects that the ATE testing expense is high, and the testing technical difficulty is large are overcome. Meanwhile, a pseudorandom sequence is adopted as excitory input, the testing time is shortened, and the testing efficiency is improved. According to the method, the programmable characteristic of an FPGA chip and richchannel resources and a block random access memory (BRAM) in the chip are fully utilized. The method is simple in implementation step and high in transportability and has certain engineering application value.

Description

technical field [0001] The invention relates to a screening and testing method for an FPGA embedded multiplier, belonging to the technical field of integrated circuits. Background technique [0002] With the development of technical fields such as computer, information technology and integrated circuit design, digital signal processing has become increasingly important in various fields due to its advantages such as high precision, high flexibility, easy large-scale integration and multi-dimensional data processing. come out. Digital signal processing system is the carrier of digital signal processing, and its core component is digital signal processing unit. FPGA is a typical representative of reconfigurable digital processing unit. It stands out from the digital processing units and is favored by more and more users. [0003] Field Programmable Gate Arrays (Field Programmable Gate Arrays, FPGA) generally integrate dozens or even hundreds of embedded multiplier modules. T...

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 Applications(China)
IPC IPC(8): G05B19/042
CPCG05B19/0428G05B2219/24015
Inventor 孙嘉斌贾一平周丽萍陈倩胡凯孙晓哲
Owner 青岛中科青芯电子科技有限公司
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