+++ title = "Handshaking signals" author = "Yann Herklotz" tags = [] categories = [] backlinks = ["5a2b"] forwardlinks = ["5a2d"] zettelid = "5a2c" +++ The problem with travelling CE, is that it is only useful when one single input signal is enough to implement the pipelining. In addition to that, the travelling CE does not allow for the next pipeline stage to communicate that it is busy with an operation. The idea, therefore, is to have a `STB` signal, and a `BUSY` signal, the former saying that the data is ready, and the latter saying that the module is busy.