FPGA intra-IO sheet interconnecting digital circuit based on re-encryption algorithm

A digital circuit and re-encryption technology, applied in the direction of encryption devices with shift registers/memory, etc., can solve the problems of single encryption method, inability to realize the interconnection scheme between virtual IO chips, and low encryption effect.

Inactive Publication Date: 2015-12-02
HEFEI UNIV OF TECH +1
View PDF2 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, with the increasing complexity and scale of IC design, even Ultra-Scale may not be able to meet the needs of user IC design, which requires the interconnection of two or even multiple FPGAs to meet user needs
However, because of the limited IO interface of the FPGA, the interconnection has caused another problem: the number of IO (abbreviation for Input / Output, which means input / output) is limited, so the concept of virtual IO has been proposed.
[0003] In the existing technology, although there are some encryption schemes for inter-chip interconnection of FPGA, they are basically used for ordinary inter-chip transmission, and the inter-chip interconnection scheme of virtual IO cannot be realized, and the encryption method is single and there is no effective synchronization mechanism. The encryption effect is not high, and the security performance is reduced

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 intra-IO sheet interconnecting digital circuit based on re-encryption algorithm
  • FPGA intra-IO sheet interconnecting digital circuit based on re-encryption algorithm
  • FPGA intra-IO sheet interconnecting digital circuit based on re-encryption algorithm

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0051] In the present embodiment, a kind of FPGA virtual IO inter-chip interconnection digital circuit based on re-encryption algorithm, it comprises: sending end digital circuit, receiving end digital circuit and clock generating module; Clock generating module comprises a crystal oscillator and an MMCM; Digital All clocks in the circuit are homologous clocks generated by MMCM;

[0052] Such as figure 1 As shown, the digital circuit at the sending end includes plaintext data generation logic, a first asynchronous FIFO, a header synchronous LFSR encryption module, a second asynchronous FIFO, an AES encryption module, a parallel-to-serial conversion module, a serializer, and an OBUFDS module;

[0053] The digital circuit at the receiving end includes a deserializer, an IBUFGDS module, a serial-to-parallel conversion module, a third asynchronous FIFO write control logic, a third asynchronous FIFO, an AES decryption module, a fourth asynchronous FIFO, a header synchronous LFSR de...

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 intra-IO sheet interconnecting digital circuit based on re-encryption algorithm. The FPGA intra-IO sheet interconnecting digital circuit comprises a sending end digital circuit, a receiving end digital circuit and a clock generation module, wherein the sending end digital circuit comprises a plaintext data generation logic, a first asynchronous FIFO, a head synchronous LFSR encryption module, a second asynchronous FIFO, an AES encryption module, a parallel-serial conversion module, a serializer and an OBUFDS module, and the receiving end digital circuit comprises a deseriallizer, an IBUFGDS module, a serial-parallel conversion module, a third asynchronous FIFO write control logic, a third asynchronous FIFO, an AES decryption module, a fourth asynchronous FIFO, a head synchronous LFSR decryption module and a plaintext data reception logic. Encryption and decryption of interconnected data transmission processes between FPGA virtual IO sheets are realized through stable and effective re-encryption algorithm.

Description

technical field [0001] The invention relates to the field of encryption communication, in particular to a FPGA virtual IO chip interconnection digital circuit based on a re-encryption algorithm. Background technique [0002] With the continuous growth of IC (Integrated Circuit Design abbreviation, which means integrated circuit) design requirements, the logical resource capacity of FPGA (Field-Programmable Gate Array, which means Field Programmable Gate Array) is also expanding. The latest Ultra-ScaleFPGA produced by Xilinx Up to 40 million logic gates. However, with the increasing complexity and scale of IC design, even Ultra-Scale may not be able to meet the needs of user IC design, which requires the interconnection of two or more FPGAs to meet user needs. However, due to the limited IO interface of the FPGA, the interconnection has caused another problem: the number of IO (abbreviation for Input / Output, which means input / output) interfaces is limited, so people have pro...

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): H04L9/06
Inventor 宋宇鲲杨滔张多利耿罗锋陈迎春
Owner HEFEI UNIV OF TECH
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