Supercharge Your Innovation With Domain-Expert AI Agents!

FPGA (Field Programmable Gate Array) for improving reliability of key configuration code stream by multiplexing buffer memory

A configuration code and reliability technology, applied in the field of FPGA, can solve problems such as single event flip, circuit function failure, configuration content flip error, etc., to improve operational reliability and ensure accuracy.

Pending Publication Date: 2021-11-05
WUXI ESIONTECH CO LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Affected by external factors such as power supply, radiation, electromagnetic, and particles, FPGA chips are prone to SEU (Single Event Upset) problems, which will cause configuration content to be flipped incorrectly, and circuit functions to malfunction. Therefore, in high-reliability FPGA chips In the field of application, improving the reliability of configuration content is an important issue

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
  • FPGA (Field Programmable Gate Array) for improving reliability of key configuration code stream by multiplexing buffer memory
  • FPGA (Field Programmable Gate Array) for improving reliability of key configuration code stream by multiplexing buffer memory

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] The specific embodiments of the present invention will be further described below in conjunction with the accompanying drawings.

[0027] This application discloses an FPGA that improves the reliability of key configuration code streams by multiplexing buffer memory, such as figure 1 , the FPGA internally includes a configuration cache, a configuration memory and a control circuit, and the configuration memory includes N configuration blocks, such as figure 1 Taking the configuration memory including configuration blocks 1 to N as an example, the configuration cache is connected to the writing end of each configuration block.

[0028] The FPGA writes the corresponding configuration code stream designed by the user sequentially in units of configuration chains. Each configuration chain includes consecutive configuration bits with a predetermined number of bits in the configuration code stream, such as 1024 bits or 2048 bits or any custom number of bits. The number of co...

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 discloses an FPGA (Field Programmable Gate Array) for improving the reliability of a key configuration code stream by multiplexing a buffer memory, and relates to the technical field of FPGAs. The FPGA stores a key configuration chain by using a configuration cache, and correctness of the content of the key configuration chain is ensured through an ECC (Error Correct Code) checking function of the configuration cache. Therefore, when the FPGA runs normally, the control circuit reads out and writes the key configuration chain in the configuration cache into the corresponding configuration block at preset time intervals to update the key configuration chain, so that the accuracy of the content of the key configuration chain is ensured, and the operation reliability of the FPGA is improved.

Description

technical field [0001] The invention relates to the field of FPGA technology, in particular to an FPGA which improves the reliability of key configuration streams by multiplexing buffer memory. Background technique [0002] With the development of VLSI technology, FPGA chips (Field Programmable Gate Array, Field Programmable Gate Array) have been widely used relying on their superior interface performance, rich logic and IP resources, and flexible and convenient field programmability. [0003] There are configurable modules and routing resources inside the FPGA chip. When the user design is mapped to the FPGA chip, the user design can determine the functions and routing resources implemented by the configurable modules inside the FPGA chip by defining the configuration content (configuration bit content) The routing path chosen defines the function implemented by the FPGA chip. The FPGA design software processes the user design input through synthesis, layout, and wiring, a...

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
IPC IPC(8): G06F11/10G06F15/78
CPCG06F11/1044G06F15/7807G06F15/7867
Inventor 单悦尔徐彦峰季振凯惠锋
Owner WUXI ESIONTECH CO LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More