Pipeline processing is a commonly used planning technique in high-speed planning. If the processing flow of a certain plan is divided into several processes, and all data processing is "one-way", that is, there is no reaction or iterative operation, and the output of the previous process is the input of the next process, then it is possible to consider using pipeline planning methods to improve the working frequency of the system.
The construction of assembly line planning implies. Its fundamental structure is to connect n appropriately distinguished operation processes in a single stream. The biggest feature and request of pipeline operation is that the processing of data flow in each process is continuous in time. If each operation process is simplified and assumed to pass through a D flip-flop (i.e. using a register to beat a beat), then pipeline operation is similar to a shift register group, and the data flow sequentially flows through the D flip-flop to complete the operation of each process. The pipeline planning sequence is shown in Figure 2.
A key aspect of pipeline planning is the rational arrangement of the entire planning sequence, requiring reasonable differentiation of each operation process. If the operation time of the preceding stage is exactly equal to the operation time of the succeeding stage, the planning is the simplest, and the output of the preceding stage can be directly fed into the input of the succeeding stage; If the operation time of the preceding stage is greater than that of the succeeding stage, the output data of the preceding stage needs to be appropriately cached before it can be imported into the input of the succeeding stage; If the operation time of the preceding stage is exactly less than that of the succeeding stage, it is necessary to go through imitation logic to divert the data flow. Perhaps storage and post-processing methods should be selected for the data in the preceding stage, otherwise it will result in data overflow in the succeeding stage.
Article compilation: Foshan assembly line
http://www.zs-chsb.com/