Unlock instant, AI-driven research and patent intelligence for your innovation.

Reconstruction method and device for programmable logic device

A programming logic and device technology, applied in the field of programmable logic device reconstruction methods and devices, can solve the problems of difficult FPGA chip structure design and implementation, large chip area, and high chip cost, so as to reduce device complexity and reconstruction cost. , the effect of increasing the reconstruction range and reducing the number of control signals and data streams

Active Publication Date: 2015-04-22
SHENZHEN STATE MICROELECTRONICS CO LTD
View PDF3 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] While the programmable logic device is convenient for users to use, it also has some disadvantages. For example, when using the Zynq 7000 series SoC FPGA for circuit design, the existing FPGA reconfigurable technology adopts the configuration frame method, and the basic logic unit (lookup table , triggers, CLB, IOB and other basic devices) to achieve fine-grained reconstruction, this method needs to generate bit stream files of all circuits according to the reconfigured target circuit, and send the bit stream data required for reconstruction to these basic devices, These basic devices have been updated and reconfigured. This type of FPGA chip structure design is difficult to implement, the chip area is large, and the chip cost is high.

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
  • Reconstruction method and device for programmable logic device
  • Reconstruction method and device for programmable logic device
  • Reconstruction method and device for programmable logic device

Examples

Experimental program
Comparison scheme
Effect test

no. 1 example

[0028] figure 1 The flow chart of the programmable logic device reconfiguration method provided by the first embodiment of the present invention is composed of figure 1 It can be seen that in this embodiment, the programmable logic device reconfiguration method provided by the present invention includes the following steps:

[0029] S101: Determine the resource area to be reconfigured of the programmable logic device;

[0030] This step first needs to determine the reconfigurable resource area that supports dynamic reconfiguration in the programmable logic device. There are many types of programmable logic devices. The present invention uses FPGA as an example to illustrate: the user selects some Model FPGA, the FPGA is divided into a reconfigurable resource area and a non-reconfigurable resource area. The reconfigurable resource area means that the resources in this area are dynamically reconfigurable and can be written by time division multiplexing during circuit operation....

no. 2 example

[0050] figure 2 The schematic diagram of the programmable logic device reconfiguration device provided by the second embodiment of the present invention is represented by figure 2 It can be seen that in this embodiment, the programmable logic device reconstruction device 2 provided by the present invention includes: a determination module 21, a division module 22 and a reconstruction module 23, wherein,

[0051] A determining module 21, configured to determine the resource area to be reconfigured of the programmable logic device;

[0052] A dividing module 22, configured to divide the resource area to be reconfigured into at least one basic unit, where the basic unit includes at least one reconfigurable device;

[0053] The reconstruction module 23 is used to reconstruct each basic unit respectively.

[0054] In some embodiments, the basic unit in the above embodiments further includes reconfigurable circuit connections between the reconfigurable device and other devices. ...

no. 3 example

[0063] In this embodiment, the application scenario where the reconfiguration mechanism needs to be used to achieve dynamic fault-tolerant effects in the aviation field is taken as an example, the programmable logic device is FPGA, and the reconfigurable device is CLB as an example; for the sake of illustration, only one reconfiguration is used As an example, record the circuits to be realized as target circuit 1 (the circuit before reconstruction) and target circuit 2 (the circuit after reconstruction), as shown in Table 1 below:

[0064] target circuit

circuit composition

target circuit 1

Subcircuit a, subcircuit b, subcircuit c, subcircuit d, subcircuit e

target circuit 2

Subcircuit a, subcircuit b, 2 subcircuits c, 2 subcircuits d

[0065] Table 1

[0066] It can be seen from Table 1 that the target circuit 1 and the target circuit 2 have the same sub-circuit a and sub-circuit b (the sub-circuits a and b do not need to be reconfigu...

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 provides a reconstruction method and device for a programmable logic device. The reconstruction method comprises the steps that a to-be-reconstructed resource area of the programmable logic device is determined; the to-be-reconstructed resource area is divided into one or more basic units, and the basic units comprise one or more reconstructable devices; reconstruction is performed on each basic unit. Through the performance of the reconstruction method and device for the programmable logic device, the to-be-reconstructed resource area of the programmable logic device is determined as needed, the to-be-reconstructed resource area is divided into the basic units, the reconstruction is performed on each basic unit, and a reconstruction technique which regards the basic units as the minimum reconstruction units is achieved; compared with an existing reconstruction technique which regards basic devices as the minimum reconstruction units, the minimum reconstruction range is enlarged, the needed quantity of control signals and data flow when the reconstruction is performed can be both reduced, and the multifarious degree and reconstruction cost of the programmable logic device is reduced.

Description

technical field [0001] The invention relates to the application field of programmable logic devices, in particular to a programmable logic device reconfiguration method and device. Background technique [0002] For programmable logic devices such as FPGA (Field-Programmable Gate Array, Field Programmable Gate Array), you only need to use the development tool to convert the designed circuit into a bit stream file and import it to get the desired circuit function. Compared with the tape-out cost, it is more flexible and can be reprogrammed to achieve different logic functions. [0003] While programmable logic devices are convenient for users to use, they also have some disadvantages. For example, when using zynq 7000 series SoC FPGA for circuit design, the existing FPGA reconfigurable technology adopts the configuration frame method, and the basic logic unit (lookup table , flip-flops, CLB, IOB and other basic devices) to achieve fine-grained reconstruction, this method need...

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): G06F9/44
CPCG06F9/44
Inventor 包朝伟刘真麒唐万韬王佩宁
Owner SHENZHEN STATE MICROELECTRONICS CO LTD