当前的嵌入式设计工程师面临着系统复杂程度日益提高的挑战。典型的嵌入式设计可能会包括各种模拟信号、高速和低速串行数字通信、微处理器总线等等。I2C 和SPI 等串行协议通常用于芯片间通信,但不能在所有应用中代替并行总线。