How are the register detail figures made for documentation of things like Xilinx/Vivado IP or in documentation for memory-mapped peripherals in microcontrollers like the examples below?
I'm trying to write my own documentation for IP I made, but I'm finding it difficult to replicate something similar.