Una orden de cambio de ingeniería ( ECO ), también llamada aviso de cambio de ingeniería ( ECN ), cambio de ingeniería ( EC ) o aviso de lanzamiento de ingeniería ( ERN ), es un documento que se utiliza para implementar cambios en componentes o productos finales. La ECO se utiliza para controlar y coordinar los cambios en los diseños de productos que evolucionan con el tiempo.
La necesidad de un cambio de ingeniería puede desencadenarse por diversos factores y varía según el sector. Las categorías típicas de cambios de ingeniería son:
- Evolución del producto: un cambio que implica la aplicación de una pieza existente a una nueva aplicación, manteniendo la compatibilidad con versiones anteriores.
- Reducción de costos : un cambio que resulta en un menor costo general de producción o mantenimiento.
- Rendimiento del producto: un cambio que mejora las capacidades del artículo.
- Seguridad: un cambio necesario para mejorar la seguridad de quienes usan o interactúan con el artículo.
Uso y contenido

Una ECO se define como "[Un] documento aprobado por la actividad de diseño que describe y autoriza la implementación de un cambio de ingeniería en el producto y su documentación de configuración aprobada". [ 1 ]
En el desarrollo de productos, la necesidad de cambio se debe a:
- Corrección de un error de diseño que no se hace evidente hasta que las pruebas y el modelado, o el uso por parte del cliente, lo revelan.
- Un cambio en los requisitos de los clientes que requiere el rediseño de parte del producto.
- Un cambio en el material o en el método de fabricación. Esto puede deberse a la falta de disponibilidad del material, a un cambio de proveedor o a la necesidad de compensar un error de diseño.
Un ECO debe contener al menos esta información: [ 2 ]
- Identificación de lo que se debe cambiar. Esto debe incluir el número de pieza y el nombre del componente, así como una referencia a los planos que muestran el componente en detalle o ensamblado.
- Motivo(s) del cambio.
- Descripción del cambio. Esto incluye un dibujo del componente antes y después del cambio. Generalmente, estos dibujos solo muestran el detalle afectado por el cambio.
- Lista de documentos y departamentos afectados por el cambio. Lo más importante al realizar un cambio es asegurarse de que todos los grupos pertinentes estén notificados y que todos los documentos estén actualizados.
- Aprobación del cambio. Al igual que con los planos de detalle y de montaje, los cambios deben ser aprobados únicamente por las personas autorizadas para ello. Por lo general, varias personas aprueban los cambios relacionados con su especialidad, y la dirección otorga la aprobación final.
- Instrucciones sobre cuándo introducir el cambio: inmediatamente (desecha del inventario actual), durante la siguiente tanda de producción o en algún otro hito. [ 3 ]
Diseño de chips
En el diseño de chips, ECO es el proceso de insertar un cambio lógico directamente en la lista de conexiones después de que esta haya sido procesada por una herramienta automática. Antes de la creación de las máscaras del chip, los ECO se suelen realizar para ahorrar tiempo, evitando la necesidad de una síntesis lógica ASIC completa , el mapeo de tecnología, la colocación , el enrutamiento , la extracción del diseño y la verificación de temporización . Las herramientas EDA suelen estar diseñadas con modos de operación incrementales para facilitar este tipo de ECO.
Una vez fabricadas las máscaras, se pueden realizar cambios de ingeniería (ECO) para ahorrar costes. Si un cambio se puede implementar modificando solo algunas capas (normalmente metálicas), el coste es mucho menor que si el diseño se reconstruyera desde cero. Esto se debe a que comenzar el proceso desde el principio casi siempre requiere nuevas fotomáscaras para todas las capas, y cada una de las aproximadamente 20 máscaras de un proceso moderno de fabricación de semiconductores es bastante cara. Un cambio implementado modificando solo unas pocas capas se suele denominar ECO de máscara metálica o ECO posterior a la máscara . Los diseñadores suelen incluir puertas lógicas no utilizadas en un diseño, y las herramientas EDA disponen de comandos especializados para facilitar este proceso.
Una de las modificaciones de ingeniería (ECO) más comunes en el diseño de ASIC es la modificación de la lista de conexiones a nivel de compuertas . En este proceso, los ingenieros editan manualmente (y a menudo de forma tediosa) la lista de conexiones a nivel de compuertas, en lugar de volver a ejecutar la síntesis lógica. Es necesario buscar en los archivos de la lista de conexiones la lógica afectada por el cambio, editarlos para implementar las modificaciones en toda la jerarquía y realizar un seguimiento y verificación de los cambios para asegurar que solo se modifique lo necesario. Este es un proceso que consume mucho tiempo y recursos, y que es propenso a errores. Por lo tanto, después de las modificaciones de ingeniería, se suele utilizar la verificación de equivalencia formal para garantizar que la implementación revisada coincida con la especificación revisada.
Debido a las presiones para reducir el tiempo de comercialización y al aumento de los costos de las máscaras en la industria de semiconductores , varias empresas de automatización del diseño electrónico (EDA) están comenzando a incorporar más automatización al proceso de implementación de ECO. La mayoría de los productos populares de colocación y enrutamiento tienen algún nivel de enrutamiento de ECO integrado para ayudar con la implementación de ECO a nivel físico. Cadence Design Systems ha anunciado recientemente un producto llamado conformal ECO designer , que automatiza la creación de ECO funcionales, generalmente el proceso más tedioso en la implementación de un ECO. Utiliza comprobación de equivalencia formal y técnicas de síntesis lógica para producir una lista de conexiones ECO a nivel de compuerta basada en el RTL modificado. Synopsys tuvo en el pasado un producto llamado ECO compiler que ahora está descontinuado. Synopsys ahora tiene primetime-ECO para trabajar con ECO. [ 4 ] Tweaker-F1 y Tweaker-T1 también han llamado la atención en el reciente DAC-2012 por sus algoritmos de ECO. [ 5 ]
industria de las telecomunicaciones
La industria de las telecomunicaciones cuenta con un proceso formal que integra elementos del ECO y otras consideraciones en el "aviso de cambio de producto" (PCN). Tras un periodo de disponibilidad o puesta en servicio de los productos de telecomunicaciones, a menudo es necesario que los proveedores introduzcan modificaciones. Como resultado de la implementación de estos cambios, independientemente de quién los realice, las operadoras de telecomunicaciones se ven significativamente afectadas en términos de mano de obra, recursos, etc. Por lo tanto, es fundamental que las modificaciones de estos productos se notifiquen y se les dé seguimiento hasta su finalización, de acuerdo con las necesidades y requisitos de las operadoras.
El término «cambio de producto» abarca las modificaciones de hardware, software y firmware que se producen durante toda la vida útil del producto. Estos cambios incluyen tanto los que deben notificarse como los que no. Según los acuerdos negociados, estos cambios pueden ser aplicados por un proveedor, un cliente o un contratista contratado por el cliente. Fundamentalmente, el objetivo del cliente es garantizar un proceso que permita un seguimiento y una notificación precisos y eficientes de los cambios en los productos.
Se consideran cambios notificables aquellos que afectan al rendimiento o la vida útil de un producto. Estos cambios incluyen cualquier modificación que afecte a la forma, el ajuste, la función o las especificaciones técnicas (documentación) del producto. El deseo de trazabilidad por parte del proveedor o del cliente puede dar lugar a un cambio notificable.
Todo el proceso de PCN está documentado en GR-209 , Edición 6, Requisitos genéricos para avisos de cambio de producto (PCN) .
Referencias
- ↑ Buckley, Fletcher J. (1996) Implementación de la gestión de configuración: hardware, software y firmware. 2.ª edición. IEEE.
- ↑ Ullman, David G. (2009) El proceso de diseño mecánico, Mc Graw Hill, 4ª edición.
- ↑ "Hay disponible una plantilla gratuita de Word con campos para esta información asociada a Ullman" . Archivado del original el 19/07/2017 . Consultado el 27/03/2018 .
- ↑ "Orientación ECO basada en la aprobación para un cierre de plazos más rápido" . Consultado el 2 de junio de 2012 .
{{cite web}}: CS1 maint: servicio de archivado obsoleto ( enlace ) - ↑ "Synopsys Mentor Cadence TSMC GlobalFoundries SNPS MENT CDNS" . Archivado del original el 1 de febrero de 2013.
- conceptos de ingeniería
- Automatización del diseño electrónico