Interconnect and Communication Devices