{HEAD ~ The routing data generation circuit} generates and adds {TAIL ~ routing data} to the data frame received by the buffer 
generates
{ HEAD ~ The routing data generation circuit } generates and adds { TAIL ~ routing data } to the data frame received by the buffer
HEAD HEAD HEAD HEAD HEAD HEAD HEAD HEAD HEAD REL OTH OTH TAIL TAIL TAIL TAIL TAIL TAIL OTH OTH OTH OTH OTH OTH OTH OTH