Проведен анализ существующих контроллеров SPI, предъявлены функциональные требования к устройству, способному вести обмен с большинством устройств, поддерживающих интерфейс SPI. Выбрана оптимальная структура порта SPI, позволяющая устранить некоторые недостатки стандартной схемы.