The invention relates to a multi-channel
hybrid coding
transmission system, method, module and terminal based on an FPGA. The
system comprises a multi-interface receiving module, a receiving interface data preprocessing module, a multi-interface sending module, a sending interface data preprocessing module, a security coding unit, a fault-tolerant unit and a
system control unit which are arranged in the FPGA. After data is sent out from an upper computer and received by an interface in the FPGA, receiving
clock domain crossing
processing and encoding pre-
processing are carried out on the data,
data security encoding
processing is carried out after completion, the processed data are sent to encoding post-processing, sending
clock domain crossing processing is carried out after completion, and finally the data are sent back to the upper computer from an interface module. Compared with the prior art, the
system, the method, the module and the terminal have the advantages of flexibility enhancement, expansibility breakthrough, instantaneity improvement, security optimization and
fault tolerance rate improvement, and can well solve the technical defects in the prior art.