Si un PIC MCU proporciona múltiples Vdd / Vss, ¿debería proporcionarles energía a todos?

16

Eche un vistazo a este ejemplo de esquema:

Esquema de ejemplo

El chip en cuestión es el PIC18F4550 y, como puede ver, la energía se proporciona en ambos lados (supongo que con una tapa de 100nF para suavizar el ruido). ¿Es estrictamente necesario o podrías poner el poder en un lado e ignorar al otro? Sé que acabo de poner el poder en un lado y todo parece funcionar bien, pero me siento incómodo al hacerlo. Siento que no desperdiciarían pines que podrían estar haciendo algo útil al tener un par adicional de pines de entrada / salida de alimentación.

¿Con qué propósito esta PIC MCU (y otras similares) tienen múltiples pines de alimentación?

Robert Massaioli
fuente

Respuestas:

14

Cada pin Vdd y Vss (y AVdd y AVss, si están presentes) deben estar conectados, y cada par debe estar desacoplado. Múltiples pines de suministro con su propio desacoplamiento aseguran que diferentes partes del chip reciban un suministro limpio de baja impedancia, lo que no sería el caso si el suministro se distribuye dentro del chip.

Para que el desacoplamiento sea efectivo, las conexiones a los pines deben ser cortas con pistas anchas para minimizar la inductancia. La pista de suministro debe ir al condensador y luego al pin, simplemente poner el condensador en trozos con el suministro y la tierra yendo a los pines primero no es una buena idea.

Leon Heller
fuente
Para agregar: Si bien no es el caso con un microcontrolador, a veces es beneficioso tener fuentes de alimentación separadas para diferentes partes del chip donde una parte específica es sensible a la energía limpia.
user606723
¿Cómo puede una parte ser sensible al "poder limpio"?
Leon Heller
1
¿Quizás debería haber dicho "sensible a la limpieza del poder"? Los DAC a menudo tienen fuentes de voltaje analógicas y digitales separadas.
user606723
8

Como se indica en la hoja de datos, todos los pines de alimentación y tierra deben estar conectados. Esto incluye potencia analógica y tierra también (AVdd, AVss). Cada pin de alimentación debe tener su propio condensador de derivación lo más cerca posible.

Múltiples pines Vdd y Vss probablemente estén conectados internamente a un punto. Sin embargo, debido a las limitaciones de la matriz, cada una de estas alimentaciones se requiere por separado. Puede parecer que el PIC se ejecuta con solo un par conectado, pero algunos voltajes dentro del chip probablemente no sean los deseados y varias cosas sutiles podrían salir mal.

Olin Lathrop
fuente
Gracias por la excelente respuesta y eso es exactamente lo que sospechaba; que pueden ocurrir problemas sutiles sin mi conocimiento. ¿Pero qué página de la hoja de datos encontró que ambos deben estar conectados? Juro que intenté encontrar esa información antes de hacer esta pregunta y no pude.
Robert Massaioli el
2
@Robert: Sé que lo he visto, y de todos modos es un problema bien conocido. Acabo de echar un vistazo a la hoja de datos 18F4550 y tampoco la encontré. Quizás no todas las hojas de datos lo mencionan, o está en el manual de referencia familiar o algo así. En cualquier caso, que he visto esto explícitamente declarado por Microchip, simplemente no puedo recordar exactamente dónde o por quién.
Olin Lathrop
1
Se menciona en las hojas de datos para las partes de 16 bits.
Leon Heller
4

Si bien puede ejecutar un PIC solo con un par de potencia / tierra, no se recomienda.

  • Un pin de alimentación solo puede proporcionar de forma segura una cierta cantidad de corriente. Tener 2 dobles esa capacidad actual.

  • Los pines de tierra a menudo también son disipadores de calor, por lo que no conectarlos podría generar demasiado calor en parte del chip.

  • Múltiples condensadores de desacoplamiento con alimentaciones separadas en el chip mejorarán el consumo de corriente general y la limpieza de la señal del PIC.

Así que sí, por simple experimentación y creación de prototipos que sólo puede utilizar el par si quieres, pero para nada en ellos toda su uso en producción.

Majenko
fuente
Lo más probable es que la inductancia, más que la resistencia, sea el factor más crítico para un micro de alta velocidad.
Martin
No sabía que alrededor de las clavijas de tierra además de ser sumideros de calor, supongo que nunca pensé en ello pero tiene mucho sentido. Y cuando dices alimentaciones separadas, te refieres a dos fuentes de energía separadas o dos líneas separadas de la misma fuente de energía (solo he tomado un curso electo en la universidad; vengo de Ciencias de la Computación, así que perdona la pregunta probablemente simple). Tomaré ese consejo en serio.
Robert Massaioli
Las mismas líneas, condensador de desacoplamiento separado.
Majenko el
@Majenko: Oh, está bien. ¿Pero por qué necesito dos? ¿Es la proximidad física lo que lo hace mejor? ¿Porque los dos condensadores no estarían esencialmente en paralelo hablando nodalmente? ... en realidad, ¿hay algo que pueda leer que explique por qué se requieren ambos condensadores?
Robert Massaioli
2
@Robert: inductancia, inductancia, inductancia.
Jason S
4

Debes conectarlos a todos.

No hacerlo es una receta para tiempos interesantes. A menudo, el núcleo se abrirá, y todo puede parecer que funciona, pero luego comienza a tener modos de falla extraños: los periféricos en chip no funcionan, las E / S no funcionan a voltaje completo, etc.

Chris Stratton
fuente
¿Parece que realmente te has encontrado con esos problemas antes? Si eso fuera cierto, sería bastante definitivo.
Robert Massaioli el
2

Los procesadores que tienen múltiples pines de fuente de alimentación lo hacen para reducir la resistencia parásita y la inductancia de la fuente de alimentación; la baja inductancia parásita es muy importante a altas frecuencias para un procesador que tiene transitorios de corriente de suministro rápidos.

Si no conecta todos los pines de la fuente de alimentación, con un bypass apropiado (es decir, condensadores conectados con trazas cortas), el voltaje de la fuente de alimentación como se ve en el chip experimentará transitorios de voltaje que pueden estar fuera de las especificaciones de funcionamiento de la parte.

Jason S
fuente