Unión por hilo
El objetivo principal del wire bonding es establecer una conexión eléctrica segura y de baja resistencia entre un chip semiconductor y su encapsulado, o entre distintos chips dentro de un módulo multichip. Este proceso implica unir un hilo fino, normalmente de oro, aluminio o cobre, desde la almohadilla de conexión del chip hasta una almohadilla correspondiente en el sustrato del encapsulado o en otro chip.
El wire bonding transmite alimentación y señales entre sustratos y chips. Es la tecnología básica mediante la cual se establece una conexión eléctrica entre las superficies de contacto del chip (pads) y el portachip o sustrato mediante la microsoldadura de microhilos. Por lo general, se considera la tecnología de interconexión más rentable y flexible, y se utiliza para ensamblar la mayoría de los encapsulados semiconductores.
Altium Designer admite el diseño de placas híbridas con tecnología chip-on-board (CoB) mediante Wire Bonding. Esta función le permite crear un componente con Die Pads definidos y, una vez colocado en un esquema y sincronizado (mediante ECO) con la PCB, puede cablearse a pads normales (o a cualquier cobre) de la placa principal usando Bond Wires. Cuando se conecta a un pad normal, ese pad adopta la apariencia de un pad Bond Finger.
Creación de footprints de componentes Chip-on-Board
Puede definir un encapsulado completo y simple con pads de dado, pads bond finger y bond wires, todo ello como parte del footprint del componente.
Los pads de dado y los cuerpos 3D del dado se colocan en una capa de un par de capas de componente dedicado Die. Un par de capas de componente de este tipo puede añadirse usando el panel View Configurations.
Obtenga más información sobre cómo añadir pares de capas de componente.
Los pads de dado se colocan sobre un cuerpo 3D genérico (formatos de modelo STEP, SOLIDWORKS Part y Parasolid) o un cuerpo 3D extruido en la capa Die (denominado Die Body).
Coloque objetos pad normales en una capa de cobre (por ejemplo, la Top Layer). Después de conectarles bond wires, estos pads se considerarán pads bond finger.

En este ejemplo, los pads colocados en la Top Layer alrededor del dado actuarán como pads bond finger.
Los bond wires se colocan en una capa de un par de capas de componente dedicado Wire Bonding que también puede añadirse usando el panel View Configurations.
Use el comando Place » Bond Wire o el icono
en el Active Bar para colocar un bond wire. Después de seleccionar el comando, haga clic secuencialmente en dos puntos que desee conectar con un bond wire (por ejemplo, el punto central de un pad de dado y el punto central de un finger pad). En 2D se mostrará una línea recta, que es una proyección del bond wire en el plano XY. En 3D, el bond wire se representa en función de la posición de sus puntos inicial y final, y de otras propiedades.
Use los campos de la región Profile del panel Properties para especificar los valores deseados de Loop Height y Diameter de un bond wire, su Angle (α) de inicio y Angle (β) de final, así como el Type que define la forma en el punto inicial del bond wire (Ball - Wedge o Wedge - Wedge).
Si los pads bond finger deben orientarse de modo que el lado más largo de un pad quede paralelo al bond wire conectado, puede seleccionar los bond wires y los pads bond finger conectados a ellos, hacer clic con el botón derecho en la selección y, a continuación, elegir el comando Pad Actions » Align Bond Finger with Bond Wire en el menú contextual.
A continuación se muestra un ejemplo de un footprint completo con wire bonding.
Colocación de Wire Bonds en una PCB
Al usar el enfoque Chip-on-Board, también puede colocar bond wires manualmente (de la misma forma que se describió anteriormente) para conectar los pads de dado del chip con cualquier cobre de la placa principal. Un bond wire heredará la red de su pad de dado de origen. Varios bond wires pueden salir del mismo pad de dado y, a la inversa, varios bond wires pueden terminar en el mismo cobre de la placa principal.
A continuación se muestra un ejemplo de una PCB con wire bonding.
Control de la visibilidad de bond wires y pads de dado
Al visualizar una PCB o un footprint en el modo 2D Layout Mode, puede controlar la visibilidad de los bond wires usando la entrada Bond Wire (y sus controles asociados) en la región Object Visibility , en la pestaña View Options del panel View Configuration
Al visualizar una PCB o un footprint en el modo 3D Layout Mode, la visibilidad de los bond wires y los pads de dado se controla como parte de la opción Show 3D Bodies en la región General Settings , en la pestaña View Options del panel View Configuration.
Comprobaciones de reglas de diseño para Wire Bonding
Se puede definir una regla de diseño Wire Bonding (categoría Routing) en la vista All Rules del Constraint Manager cuando se accede desde una PCB y en el cuadro de diálogo PCB Rules and Constraints Editor (cuando se usa el enfoque anterior para la definición y gestión de reglas de diseño). La regla permite definir restricciones para la distancia permitida entre bond wires adyacentes (Wire To Wire), Min Wire Length y Max Wire Length, y Bond Finger Margin, que es la distancia/holgura entre un bond wire y el borde del pad bond finger al que está conectado. La regla de diseño Wire Bonding es compatible con la comprobación por lotes DRC.

Una regla Wire Bonding definida en Constraint Manager

Una regla Wire Bonding definida en el cuadro de diálogo PCB Rules and Constraints Editor
Las comprobaciones de reglas eléctricas (Un-Routed Net y Short Circuit) también se aplican a Wire Bonding.
Los objetos bond wire también se incluyen en la comprobación de Component Clearance, para detectar violaciones de separación entre bond wires y otros objetos (que no sean bond wires) en el espacio 3D.

Ejemplo de una colisión detectada entre un bond wire y un cuerpo 3D.
Palabras clave de consulta para wire bonding
Las siguientes palabras clave del lenguaje de consulta están disponibles para su uso en expresiones lógicas de consulta al crear alcances de reglas de diseño (tanto en Constraint Manager como en el cuadro de diálogo PCB Rules and Constraints Editor ), así como al construir expresiones de consulta para usar en el filtrado de objetos en una PCB o biblioteca PCB:
-
IsBondFinger – devuelve una primitiva de pad SMD en una capa de cobre que tiene conectado un hilo de unión.
-
IsBondWire – devuelve una primitiva de hilo de unión.
-
IsBondWireConnected – devuelve cualquier primitiva que tenga conectado un hilo de unión.
Wire bonding en un documento de Draftsman
Draftsman admite wire bonding tanto en su vista de ensamblaje de placa habitual (para el enfoque principal de Chip-on-Board), como en la vista de fabricación de placa, y también en la vista de componente (para los casos en que el 'paquete' de wire bonding se haya definido completamente dentro del footprint).
-
Habilite las capas para die pads y bond wires en la pestaña Layers del panel Properties de la vista de ensamblaje de placa o de la vista de fabricación de placa seleccionada para mostrar estas capas en la vista (y en las vistas de detalle de placa derivadas, como se muestra a continuación).
-
Cuando la visualización de bond wires está habilitada para una vista de ensamblaje de placa o una vista de fabricación de placa, puede elegir usar el color de la capa (definido en la pestaña Layer del panel Properties) o el color de reemplazo (si se especificó para bond wires en el lado PCB) usando la opción Show Bond Wires en la pestaña General del panel Properties de la vista.
-
Cuando un componente incluye wire bonding (es decir, tiene die pad(s) y bond wires conectados a ellos), hay opciones adicionales Show Bond Wires y Die Pads disponibles en el panel Properties para la vista de componente seleccionada colocada para este componente. Use la opción Show Bond Wires para habilitar los gráficos de bond wires y elegir usar el color de la capa (definido mediante el botón de color asociado) o el color de reemplazo (si se especificó para bond wires en el lado PCB). Use la opción Die Pads para habilitar los gráficos de die pads y definir su color.
Salidas de wire bonding
La información de wire bonding es compatible al generar impresiones de PCB normales. Configurando las capas y designadores que se imprimirán, puede crear un diagrama de wire bonding.

Ejemplo de una impresión de PCB configurada como diagrama de wire bonding.
Además, se puede generar un informe de tabla de wire bonding que proporciona información relacionada con las conexiones de hilos de unión (en formato CSV). Use la salida Wire Bonding Table Report de la región Assembly Outputs de un archivo Output Job para agregar una nueva salida de este tipo. Como alternativa, seleccione el comando File » Assembly Outputs » Wire Bonding Table Report en los menús principales del editor PCB para generar el informe directamente desde el editor.

Agregue una nueva salida de informe de tabla de wire bonding al archivo Outjob.

Ejemplo de un informe de tabla de wire bonding generado
Las entradas de un informe de tabla de wire bonding se ordenan de la siguiente manera:
-
Primero, se enumeran los bond wires que comienzan en primitivas de componentes. Las entradas dentro de este grupo se ordenan alfabéticamente por los designadores de componente y luego por los designadores de pad.
-
Luego, se enumeran los bond wires que comienzan en primitivas libres y terminan en primitivas de componentes. Las entradas dentro de este grupo se ordenan alfabéticamente por nombres y/o designadores de primitivas.
-
Luego, se enumeran los bond wires que comienzan y terminan en primitivas libres. Las entradas dentro de este grupo también se ordenan alfabéticamente.




).






).
).













