摘要 |
Buffers, or registers, (110), 112, 118, 120) are used at one or more places between processing stages(108, 116) in a device for decrypting a data stream (inA. inB). The device has multiple processing stages (108, 116) arranged in a circular manner so that data is repeatedly passed from a prior stage (108) to a next stage (116), and from a last stage (116) back to a first stage (108), until processing is completed. The use of one or more registers (110, 112, 118, 120) at one or more positions allows data to be stored so that the stream(inA) associated with the stored data can effectively be suspended. This allows data from another stream (in B) to be processed while the suspended stream (inA) is in a wait state.
|