You can use almost ANY MCU to program XDCP because XDCP is prgrammed through bus signal.
For some XDCP, we do have instuction sets and also programmable by the bus signal
Dual XDCP provides seperate supply power to digital and analogue part of the circuitry inside the chip. It has better noise performance but more pin layout...