Implementation device of privacy amplification algorithm based on FPGA + RISC-V

A RISC-V and privacy amplification technology, which is applied in the field of implementation devices for privacy amplification algorithms, can solve the problems of insufficient calculation speed of large-scale matrices, and does not support adjustable speed, etc.
CN110516809AActive Publication Date: 2019-11-29SHANDONG INSPUR SCI RES INST CO LTD

Patent Information

Authority / Receiving Office
CN · China
Current Assignee / Owner
SHANDONG INSPUR SCI RES INST CO LTD
Publication Date
2019-11-29

Smart Images

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

Abstract

The invention discloses an implementation device of a privacy amplification algorithm based on FPGA + RISC-V, and relates to the field of data processing. The system comprises an RISC-V processor andan FPGA. RISC-V is used as a core processor; wherein the FPGA is mainly used for realizing a calculation task of a privacy amplification algorithm; the RISC-V realizes scheduling and management tasksof the algorithm; the PE control module of the FPGA starts the PE module according to an implementation instruction issued by the RISC-V processor; the number of the started PE modules is adjusted according to the resource consumption of the FPGA; all the opened PE modules form an integral PE module; the whole PE module performs multiplexing according to the issued implementation instruction to meet the requirements of a front-end data generation system; by utilizing the device, a privacy amplification algorithm can be realized, the flexibility is high, the algorithm speed can be adjusted according to equipment requirements, the device is applied to a quantum random number generator and QKD equipment in quantum communication, and high-speed data generation and transmission are facilitated.
Need to check novelty before this filing date? Find Prior Art

Description

Technical field

[0001] The invention discloses a device for implementing a privacy amplification algorithm based on FPGA+RISC-V, and relates to the field of data processing. Background technique

[0002] The RISC-V instruction set is an open instruction set architecture (ISA) based on the principle of reduced instruction set computing (RISC). RISC-V is a brand new instruction based on the continuous development and maturity of the instruction set. The RISC-V instruction set is completely open source, simple in design, easy to modular design, with a complete tool chain, and a large number of open source implementations and tapeout cases, which have been strongly supported by the community.

[0003] FPGA (Field-Programmable Gate Array), the field programmable gate array, is a product of further development on the basis of programmable devices such as PAL, GAL, and CPLD. It emerged as a semi-custom circuit in the field of application-specific integrated circuits (ASIC), which not onl...

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