The 6 drivers are on the same board, but have built in very high isolation and common mode noise immunity. It's the FOD8316.
FOD8316 Fairchild Semiconductor | Mouser
it also has a desaturation isolated fault signal that goes right to the micro and a hardware fault circuit. Being a 4 layer board with no traces on the internal +5v and ground planes, all signal paths have a very small loop area. Also all signals are separated sufficiently so as not to cause cross talk. There are no cables that could pick up noise. Also, all signals that are square waves don't change sides of the board since they radiate at sharp points. I'll post the hole coordinates tomorrow. Typing on phone. Hate tiny buttons!!! Haha