stringtranslate.com

selección de chips

Un SPI de ejemplo con una línea de selección maestra y tres esclavas. Tenga en cuenta que los cuatro chips comparten las líneas SCLK, MISO y MOSI pero cada esclavo tiene su propia selección de esclavo.

La selección de chip ( CS ) o selección de esclavo ( SS ) es el nombre de una línea de control en electrónica digital que se utiliza para seleccionar uno (o un conjunto) de circuitos integrados (comúnmente llamados "chips") entre varios conectados al mismo bus de computadora . normalmente utilizando la lógica de los tres estados . [1] [2]

Un bus que utiliza la selección de chip/esclavo es el bus de interfaz periférica serie (bus SPI). [3]

Cuando un ingeniero necesita conectar varios dispositivos al mismo conjunto de cables de entrada (por ejemplo, un bus de computadora), pero conserva la capacidad de enviar y recibir datos o comandos a cada dispositivo independientemente de los demás en el bus, puede usar un chip. seleccionar. La selección de chip es un pin de comando en muchos circuitos integrados que conecta los pines de E/S del dispositivo al circuito interno de ese dispositivo. [4]

Cuando el pin de selección del chip se mantiene en estado inactivo, el chip o dispositivo está "sordo" y no presta atención a los cambios en el estado de sus otros pines de entrada; mantiene sus salidas en estado de alta impedancia , para que otros chips puedan controlar esas señales. Cuando el pin de selección del chip se mantiene en estado activo, el chip o dispositivo asume que cualquier cambio de entrada que "escuche" está destinado a él y responde como si fuera el único chip en el bus. Debido a que los otros chips tienen sus pines de selección de chip en estado inactivo, sus salidas son de alta impedancia, lo que permite que el único chip seleccionado controle sus salidas. [5]

CS también puede afectar el consumo de energía o servir como control de ciclo en ciertos circuitos (como SRAM o DRAM ). [6]

Referencias

  1. ^ Kalinsky, David (febrero de 2002). "Introducción a la interfaz periférica serie" . Consultado el 2 de enero de 2013 .
  2. ^ SK Venkata Ram (2004). Microprocesadores y microcontroladores avanzados. Medios de firewall. págs.94–. ISBN 978-81-7008-310-8.
  3. ^ John Catsoulis (16 de mayo de 2005). Diseño de hardware integrado. "O'Reilly Media, Inc.". págs.176–. ISBN 978-0-596-00755-3.
  4. ^ Sivarama P. Dandamudi (15 de julio de 2005). Guía para la programación en lenguaje ensamblador en Linux. Medios de ciencia y negocios de Springer. págs.45–. ISBN 978-0-387-25897-3.
  5. ^ HR Taylor (14 de marzo de 2013). Adquisición de Datos para Sistemas de Sensores. Medios de ciencia y negocios de Springer. págs. 249–. ISBN 978-1-4757-4905-2.
  6. ^ "entrada habilitada para chip | JEDEC". www.jedec.org . Consultado el 21 de mayo de 2019 .