Выбор чипа ( CS ) или выбор подчиненного устройства ( SS ) — это название линии управления в цифровой электронике, используемой для выбора одной (или набора) интегральных схем (обычно называемых «чипами») из нескольких, подключенных к одной и той же компьютерной шине , обычно с использованием трехпозиционной логики . [1] [2]
Одной из шин, использующих выбор микросхемы/ведомого устройства, является шина последовательного периферийного интерфейса (SPI). [3]
Когда инженеру нужно подключить несколько устройств к одному и тому же набору входных проводов (например, компьютерной шине), но сохранить возможность отправлять и получать данные или команды каждому устройству независимо от других на шине, он может использовать выбор чипа. Выбор чипа — это командный вывод на многих интегральных схемах, который соединяет выводы ввода/вывода на устройстве с внутренней схемой этого устройства. [4]
Когда вывод выбора чипа удерживается в неактивном состоянии, чип или устройство «глухие» и не обращают внимания на изменения в состоянии других входных выводов; они удерживают свои выходы в состоянии высокого импеданса , поэтому другие чипы могут управлять этими сигналами. Когда вывод выбора чипа удерживается в активном состоянии, чип или устройство предполагает, что любые изменения входных данных, которые он «слышит», предназначены для него, и реагирует так, как будто это единственный чип на шине. Поскольку у других чипов выводы выбора чипа находятся в неактивном состоянии, их выходы имеют высокий импеданс, что позволяет одному выбранному чипу управлять своими выходами. [5]
CS также может влиять на энергопотребление или служить для управления циклом в определенных схемах (таких как SRAM или DRAM ). [6]