The invention discloses an iImproved DND algorithm and an FPGA-based implementation method thereof

An algorithm and division technology, which is applied in the field of DND algorithm and its FPGA-based implementation, can solve the problems that cannot meet the maximum parallelism of membrane computing.
CN109614367AActive Publication Date: 2019-04-12SOUTHWEST JIAOTONG UNIV

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
SOUTHWEST JIAOTONG UNIV
Publication Date
2019-04-12

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The invention discloses an improved DND algorithm and an FPGA-based implementation method thereof. The improved DND algorithm comprises a forward phase and a reverse phase. The FPGA-based implementation method of the improved DND algorithm comprises the following steps: expressing a cellular membrane system by using an FPGA; a hardware description language is adopted, and the FPGA circuit for uncertain selection and parallel execution of the rule multiple sets is designed according to an improved DND algorithm; cell-type membrane system evolution is performed using FPGA circuitry. The improvedDND algorithm is implemented by directly generating and executing a rule multiple set in each region according to an object maximum consumption principle. The invention discloses an FPGA-based implementation method of an improved DND algorithm. theThe rule of a membrane system is realized; b; basic characteristics such as an object and a membrane structure are represented in the FPGA; T. The mapping relation between the FPGA structure function characteristics and the maximum parallelism and non-determinacy characteristics of membrane calculation is established, the design method of the parallel processing circuit framework capable of well achieving the membrane calculation function is provided, and a foundation is laid for application of membrane calculation in multiple engineering fields.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention relates to the technical field of membrane calculation method and its hardware realization and application, in particular to an improved DND algorithm and its realization method based on FPGA. Background technique

[0002] Membrane computing is a new direction of natural computing and a new branch of molecular computing. It was established by Gheorghe in 1998 propose. Inspired by the structure and function of living cells, membrane computing is a computational model that abstracts and synthesizes the biochemical processes inside cells mathematically. Membrane computing has the remarkable characteristics of great parallelism, non-determinism, and distribution, and it provides a new idea of ​​distributed parallelism for computer information processing. The research results of computational theory show that the membrane computing model (membrane system) has powerful computing functions, and most membrane systems are Turing complete, and c...

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