Leksykon IT › Sprzęt › QSPI (Quad SPI)

QSPI (Quad SPI)

Sprzęt Svenska → Zaktualizowano: 2026-11-03

Wariant SPI z czterema dwukierunkowymi liniami danych zamiast jednej, używany głównie do podłączania zewnętrznej pamięci NOR flash do mikrokontrolerów.

Zwykłe SPI przesyła jeden bit na takt w każdym kierunku. QSPI zmienia przeznaczenie pinów: MOSI, MISO i dwie dotąd wolne linie stają się IO0–IO3 i przenoszą cztery bity na cykl, w jednym kierunku naraz. Tryby zapisuje się jako 1-1-4, 1-4-4 lub 4-4-4 — liczba linii użytych kolejno dla polecenia, adresu i danych. Dzięki DDR, czyli próbkowaniu na obu zboczach zegara, prędkość podwaja się ponownie.

Prawdziwy sens ma tryb mapowany w pamięć. Kontroler w mikrokontrolerze zamienia zwykłe odczyty w przestrzeni adresowej na transakcje QSPI, więc kod może wykonywać się wprost z zewnętrznej flash. Tak działają Raspberry Pi Pico i większość modułów ESP32. Każde chybienie w pamięci podręcznej wciąż kosztuje kilkadziesiąt cykli, a głód przepustowości zdążył już zrodzić Octal SPI i HyperBus.

← Wróć do leksykonu