The invention discloses a configurable multi-specification video
stream transmission method and device based on an
FPGA chip AXI
bus, and is applied to the technical field of
data processing.The method comprises the steps that a single
FPGA chip serves as a core, a user transmission instruction is received firstly, pre-stored AXI
bus bandwidth allocation, PL / PS end interaction, video source access and coding and decoding parameters are combined, and a multi-specification video
stream is obtained; and generating transmission mode starting and
bus configuration information. Then, PS end encoding and decoding are started, a PL end preset path is triggered to be started, and video source information and bus real-time bandwidth data are obtained; through standardized conversion and bandwidth
processing, comparison reference information of the size of an
RGB image and a bus target bandwidth is generated, an
error signal and channel adjustment information are generated based on a bandwidth dynamic
random allocation control rule, channel control operation information is obtained in combination with a
chip internal resource state, and finally the channel control operation information is converted into a transmission action. According to the method, adaptive parameters, calibration rules and the like are extracted, classified and generated, efficient transmission of multi-specification video streams is achieved, the total bandwidth is fixed, and the bandwidth of each path of coding is flexibly allocated.