stringtranslate.com

Выбор чипа

Пример SPI с ведущим и тремя линиями выбора ведомого. Обратите внимание, что все четыре чипа совместно используют линии SCLK, MISO и MOSI, но каждый ведомый имеет свой собственный выбор ведомого.

Выбор чипа ( CS ) или выбор подчиненного устройства ( SS ) — это название линии управления в цифровой электронике, используемой для выбора одной (или набора) интегральных схем (обычно называемых «чипами») из нескольких, подключенных к одной и той же компьютерной шине , обычно с использованием трехпозиционной логики . [1] [2]

Одной из шин, использующих выбор микросхемы/ведомого устройства, является шина последовательного периферийного интерфейса (шина SPI). [3]

Когда инженеру нужно подключить несколько устройств к одному и тому же набору входных проводов (например, компьютерной шине), но сохранить возможность отправлять и получать данные или команды каждому устройству независимо от других на шине, он может использовать выбор чипа. Выбор чипа — это командный вывод на многих интегральных схемах, который соединяет выводы ввода/вывода на устройстве с внутренней схемой этого устройства. [4]

Когда вывод выбора чипа удерживается в неактивном состоянии, чип или устройство «глухие» и не обращают внимания на изменения в состоянии других входных выводов; они удерживают свои выходы в состоянии высокого импеданса , поэтому другие чипы могут управлять этими сигналами. Когда вывод выбора чипа удерживается в активном состоянии, чип или устройство предполагает, что любые изменения входных данных, которые он «слышит», предназначены для него, и реагирует так, как будто это единственный чип на шине. Поскольку у других чипов выводы выбора чипа находятся в неактивном состоянии, их выходы имеют высокий импеданс, что позволяет одному выбранному чипу управлять своими выходами. [5]

CS также может влиять на энергопотребление или служить для управления циклом в определенных схемах (таких как SRAM или DRAM ). [6]

Ссылки

  1. ^ Калинский, Дэвид (февраль 2002 г.). "Введение в последовательный периферийный интерфейс" . Получено 2 января 2013 г.
  2. ^ SK Venkata Ram (2004). Advanced Microprocessor & Microcontrollers. Firewall Media. стр. 94–. ISBN 978-81-7008-310-8.
  3. ^ Джон Катсулис (16 мая 2005 г.). Проектирование встроенного оборудования. "O'Reilly Media, Inc.". стр. 176–. ISBN 978-0-596-00755-3.
  4. ^ Sivarama P. Dandamudi (15 июля 2005 г.). Руководство по программированию на языке ассемблера в Linux. Springer Science & Business Media. стр. 45–. ISBN 978-0-387-25897-3.
  5. ^ HR Taylor (14 марта 2013 г.). Сбор данных для сенсорных систем. Springer Science & Business Media. стр. 249–. ISBN 978-1-4757-4905-2.
  6. ^ "chip-enable input | JEDEC". www.jedec.org . Получено 21.05.2019 .