\documentclass{standalone} \usepackage{bytefield} \begin{document} \begin{bytefield}[bitwidth=1.1em]{32} \bitheader{0,7,8,15,16,23,24,31} \\ \bitbox{8}{VERSION=1} & \bitbox{8}{TYPE} & \bitbox{8}{STATUS}& \bitbox{8}{MSGID~0} \\ \bitbox{8}{MSGID~1} & \bitbox{8}{MSGID~2} & \bitbox{8}{MSGID~3} & \bitbox{8}{CRC~0} \\ \bitbox{8}{CRC~1} & \bitbox{8}{CRC~2} & \bitbox{8}{CRC~3} & \bitbox{8}{DLEN~0} \\ \bitbox{8}{DLEN~1} & \bitbox{8}{DLEN~2} & \bitbox{8}{DLEN~3} & \bitbox{8}{DATA~0} \\ \bitbox{8}{DATA~1} & \bitbox{8}{DATA~2} & \bitbox{8}{DATA~3} & \bitbox{8}{DATA~4} \\ \bitbox[]{16}{$\vdots$ \\[1ex]} &\bitbox[]{16}{$\vdots$ \\[1ex]} \\ \bitbox{8}{DATA~$N-3$} & \bitbox{8}{DATA~$N-2$} & \bitbox{8}{DATA~$N-1$} & \bitbox{8}{DATA~$N$} \\ \end{bytefield} \end{document}