单线接口可用于串行协议应用,如I2C和SPI总线。它提供了板上的一个控制器和低成本元件(如温度传感器)之间的一个小型通信通道。这种通信通道通常不要求高速。协议应当简单;占用很少的控制器资源。
正如其名称所示,该总线协议使用单线来与主控制器进行通信,通常是一个微处理器。本参考设计在一个PLD中实现了单线控制器。初始化过程和所有的数据传输都在PLD中实现,从而减少了微处理器的工作。因此,微处理器的任务减少为只需要通过WISHBONE总线读和写主控制器中的寄存器。单线控制器可用于各种应用。本设计采用单线接口来读/写一个数字输出的温度传感器。