A fpga-based dma coprocessor and method for nuclear power plant dcs system

A technology of DCS system and coprocessor, which is applied in electrical digital data processing, instruments, machine execution devices, etc., to achieve the effect of improving real-time performance, saving main CPU time, and flexible configuration

Active Publication Date: 2019-06-07
CHINA NUCLEAR CONTROL SYST ENG
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The technical problem to be solved by the present invention is to effectively improve the real-time performance and graphic display effect of the system, and the purpose is to provide a FPGA-based DMA coprocessor for the DCS system of a nuclear power plant to solve the problem of effectively improving the real-time performance and graphic display effect of the system The problem

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
  • A fpga-based dma coprocessor and method for nuclear power plant dcs system
  • A fpga-based dma coprocessor and method for nuclear power plant dcs system
  • A fpga-based dma coprocessor and method for nuclear power plant dcs system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0035] Such as Figure 1-8 As shown, the present invention is an FPGA-based DMA coprocessor and method for a nuclear power plant DCS system. The DMA coprocessor includes a CPU. The CPU is interconnected with the DMA coprocessor through an EMIF bus. Group EMIF bus is connected with Flash, SRAM and GPU respectively, among which Flash and GPU storage devices share address bus and data bus. The CPU issues DMA instructions to the DMA coprocessor, and at the same time downloads the graphics configuration data of the upper software to the Flash in a transparent manner; writes dynamic data into SRAM; configures the working parameters of the GPU after power-on initialization . The DMA coprocessor includes Flash drive logic, SRAM drive logic, GPU drive logic, data cache logic and bus switching logic, and provides a channel for the CPU to access Flash, SRAM or GPU through EMIF bus switching. The Flash driver receives the DMA instruction from the CPU, reads the internal data of the Flash...

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-based DMA coprocessor for a DCS system of a nuclear power plant. The DMA coprocessor comprises a CPU, wherein the CPU is connected with the DMA coprocessor through an EMIF bus, the DMA coprocessor is connected with a Flash, an SRAM and a GPU through other two groups of EMIF buses, and the Flash and a GPU storage device share an address bus and a data bus. The CPU sends a DMA instruction to the DMA coprocessor and meanwhile downloads graphic configuration data of upper software to the Flash in an unvarnished transmission mode; dynamic data is written into the SRAM; and working parameters of the GPU are configured after power-on initialization. The DMA coprocessor comprises Flash driving logic, SRAM driving logic, GPU driving logic, data caching logic and bus switching logic and is switched to the CPU through the corresponding EMIF bus to provide channels for access to the Flash, the SRAM or the GPU.

Description

Technical field [0001] The invention relates to a coprocessor design, in particular to an FPGA-based DMA coprocessor and a method for the DCS system of a nuclear power plant. Background technique [0002] In nuclear power plants, DCS is used to connect field information to the power plant's control system through a computer network, so that power plant operators can centrally monitor, control, and manage equipment in all parts of the plant through DCS. At the same time, departments such as production operation, management, maintenance, safety and security, planning and dispatching, and administration can obtain and use this information in a timely and effective manner to realize the information sharing of the whole plant, which greatly improves the management efficiency of nuclear power plant operation. It can be seen that this scientific management system as the "brain" and "nervous system" of the power plant is a key factor in the main line of work. The safety-level display uni...

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): G06F9/38G06F13/28
CPCG06F9/3877G06F13/28
Inventor 罗琦马权韩文兴赵洋余波孙福海张文帅王远兵吴志强刘宏春周继翔肖鹏刘明星
Owner CHINA NUCLEAR CONTROL SYST ENG
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products