stringtranslate.com

Compatibilidad de pines

En electrónica , los dispositivos compatibles con pines son componentes electrónicos , generalmente circuitos integrados o tarjetas de expansión , que comparten una huella común y con las mismas funciones asignadas o utilizables en los mismos pines . [1] La compatibilidad de pines es una propiedad deseada por los integradores de sistemas , ya que permite actualizar un producto sin rediseñar las placas de circuito impreso , lo que puede reducir los costos y el tiempo de comercialización .

Aunque los dispositivos compatibles con pines comparten una huella común, no son necesariamente compatibles eléctrica o térmicamente. Como resultado, los fabricantes suelen especificar que los dispositivos son compatibles pin a pin o drop-in . [2] Los dispositivos compatibles con pines generalmente se producen para permitir la actualización dentro de una sola línea de productos , para permitir que los dispositivos al final de su vida útil sean reemplazados por equivalentes más nuevos o para competir con productos equivalentes de otros fabricantes.

Compatibilidad pin a pin

Los dispositivos compatibles pin a pin comparten una asignación de funciones a los pines, pero pueden tener diferentes características eléctricas ( voltajes de suministro o frecuencias de oscilador ) o características térmicas ( TDP , curvas de reflujo o tolerancias de temperatura ). Como resultado, su uso en un sistema puede requerir que partes del sistema, como su subsistema de suministro de energía, se adapten para adaptarse al nuevo componente.

Un ejemplo común de dispositivos compatibles pin a pin que pueden no ser eléctricamente compatibles son los circuitos integrados de la serie 7400 . Los dispositivos de la serie 7400 se han producido mediante varios procesos de fabricación diferentes, pero han conservado los mismos pines en todo momento. Por ejemplo, todos los dispositivos 7405 proporcionan seis puertas NOT (o inversores), pero pueden tener tolerancias de voltaje de suministro incompatibles.

En otros casos, particularmente con las computadoras , los dispositivos pueden ser compatibles pin a pin pero volverse incompatibles como resultado de la segmentación del mercado . Por ejemplo, los procesadores Intel Skylake de escritorio Core y Xeon E3v5 usan el zócalo LGA 1151 , pero las placas base que usan conjuntos de chips de la serie C230 solo serán compatibles con procesadores de la marca Xeon y no funcionarán con procesadores de la marca Core. [3] [4]

Compatibilidad directa

Un dispositivo compatible sin cita previa es un dispositivo que se puede intercambiar por otro sin necesidad de realizar modificaciones compensatorias en el sistema del que formaba parte el dispositivo. El dispositivo tendrá las mismas funciones disponibles en los mismos pines y será eléctrica y térmicamente compatible. Es posible que dichos dispositivos no coincidan exactamente con los dispositivos que pueden reemplazar. Por ejemplo, pueden tener una gama más amplia de tolerancias de temperatura o voltaje de suministro.

Compatibilidad de software

Los dispositivos compatibles con software son dispositivos que pueden ejecutar el mismo software para producir los mismos resultados sin tener que modificarlo primero.

Los microcontroladores , FPGA y otros dispositivos programables pueden ser compatibles pin a pin desde la perspectiva del programa en el dispositivo, pero incompatibles en términos de hardware. Por ejemplo, el dispositivo puede tomar la señal en el pin X, negarla y enviar el resultado al pin Y. Si el método de configuración de un pin sigue siendo el mismo pero el paquete del dispositivo (como TSSOP o QFN ) cambia, el El programa seguirá funcionando, pero las ubicaciones físicas de los pines con los que trabaja el programa pueden cambiar.

Un dispositivo también puede ser compatible con PIN y al mismo tiempo ser incompatible con el software. Esto puede ocurrir cuando el dispositivo usa un conjunto de instrucciones diferente , o si el dispositivo tiene un multiplexor conectado a un pin (que, por ejemplo, puede permitir el cambio del pin entre ser accionado como GPIO o por un A/D ) y que El multiplexor selecciona, de forma predeterminada, una fuente de entrada diferente a la seleccionada en el dispositivo que se reemplaza.

Para facilitar el uso de dispositivos incompatibles con el software, los fabricantes suelen proporcionar capas de abstracción de hardware . Ejemplos de estos incluyen CMSIS para procesadores ARM Cortex-M y el ahora obsoleto subsistema HAL para sistemas operativos tipo UNIX .

Ver también

Referencias

  1. ^ "¿Qué es compatible con pines? Definición y significado". BusinessDictionary.com . WebFinance, Inc. Consultado el 4 de marzo de 2016 .
  2. ^ "¿Cuál es la diferencia entre compatibilidad pin a pin y compatibilidad directa?". Solución del Centro de conocimiento de Altera rd10261999_1469 . Corporación Altera. 11 de diciembre de 2012 . Consultado el 4 de marzo de 2016 .
  3. ^ "Especificaciones del procesador Intel Core i3-6100 (caché de 3M, 3,70 GHz)". Corporación Intel . Consultado el 4 de marzo de 2016 .
  4. ^ "Resumen de la familia de productos del procesador Intel Xeon E3-1200 V5" (PDF) . Corporación Intel. pag. 4 . Consultado el 4 de marzo de 2016 .

enlaces externos