Different buffer operations depending on whether the target is top
remove fire port
input buffers are written when the clock counter is set