Výběr čipu - Chip select

Příklad SPI s master a třemi slave select lines. Všimněte si, že všechny čtyři čipy sdílejí linky SCLK, MISO a MOSI, ale každý slave má svůj vlastní slave select.

Chip select ( CS ) nebo slave select ( SS ) je název řídicí linky v digitální elektronice používané k výběru jednoho (nebo souboru) integrovaných obvodů (běžně nazývaných „čipy“) z několika připojených ke stejné počítačové sběrnici , obvykle využívající třístavovou logiku .

Jednou sběrnicí, která využívá výběr čipu / slave, je sběrnice sériového periferního rozhraní (sběrnice SPI).

Pokud technik potřebuje připojit několik zařízení ke stejné sadě vstupních vodičů (např. Sběrnici počítače), ale zachovat si schopnost odesílat a přijímat data nebo příkazy do každého zařízení nezávisle na ostatních na sběrnici, může použít čip vybrat. Čip select je příkazový pin na mnoha integrovaných obvodech, který spojuje I / O piny na zařízení s vnitřními obvody tohoto zařízení.

Když je pin pro výběr čipu držen v neaktivním stavu, čip nebo zařízení je „hluché“ a nevenuje pozornost změnám ve stavu svých ostatních vstupních pinů; udržuje své výstupy ve stavu vysoké impedance , takže tyto signály mohou řídit další čipy. Když je pin pro výběr čipu držen v aktivním stavu, čip nebo zařízení předpokládá, že jakékoli změny vstupu, které „slyší“, jsou pro něj určeny, a reaguje, jako by to byl jediný čip na sběrnici. Protože ostatní čipy mají své piny pro výběr čipů v neaktivním stavu, jejich výstupy mají vysokou impedanci, což umožňuje jedinému vybranému čipu řídit jeho výstupy.

CS může také ovlivnit spotřebu energie nebo sloužit jako kontrola cyklu v určitých obvodech (například SRAM nebo DRAM ).

Reference