Hardware output producing digital signals

Hardware input receiving digital signals

Display using digital signal processing

Circuit processing discrete digital signals

Physical connection for peripheral

Hardware requiring driver communication

Hardware controlling a peripheral device

Circuit converting coded signals

Hardware interface for system debugging

Hardware interface for troubleshooting