NI boards have separate clocks for AI, AO and digital IO with ability to define waveforms for each and synchronize them if desired. Able to internally by software, reroute signals such that a counter output appears on a different pin. Or route a specific pin for use as analog reference trigger...