Los relojes generalmente no tienen un "nivel" activo por voz; en muchos casos, las salidas de reloj especificarán que solo se detendrán cuando se encuentren en un cierto nivel, pero de lo contrario los relojes tienen aristas activas. Normalmente, los dispositivos SPI usarán un borde del reloj como una señal para generar cada bit de datos, y el siguiente borde del reloj como una señal para bloquear los datos del otro dispositivo. En algunos casos, los dispositivos SPI colocarán de forma asíncrona el primer bit de datos; la primera transición de reloj enclavará eso y la segunda emitirá el segundo bit, la tercera enclavará el segundo bit y la cuarta colocará el siguiente, etc. La quinceava transición enclavará el último bit y la decimosexta indicará que el dispositivo debería comenzar a emitir el primer bit del siguiente byte en algún momento antes de la próxima transición de reloj.