stringtranslate.com

Diseño de circuitos

El proceso de diseño de circuitos puede abarcar sistemas que van desde sistemas electrónicos complejos hasta los transistores individuales dentro de un circuito integrado . A menudo, una persona puede realizar el proceso de diseño sin necesidad de un proceso de diseño planificado o estructurado para circuitos simples. Aun así, cada vez es más común que los equipos de diseñadores sigan un enfoque sistemático con simulación informática guiada de forma inteligente para diseños más complejos. En la automatización del diseño de circuitos integrados , el término "diseño de circuitos" a menudo se refiere al paso del ciclo de diseño que genera los esquemas del circuito integrado. Normalmente, este es el paso entre el diseño lógico y el diseño físico . [1]

Proceso

Diagrama de circuito para el chip de sonido SN76477 de Texas Instruments

El diseño tradicional de circuitos suele implicar varias etapas. A veces, se redacta una especificación de diseño después de ponerse en contacto con el cliente. Se puede redactar una propuesta técnica para cumplir con los requisitos de la especificación del cliente. La siguiente etapa implica sintetizar en papel un diagrama esquemático del circuito , un circuito eléctrico o electrónico abstracto que cumplirá con las especificaciones. Se debe realizar un cálculo de los valores de los componentes para cumplir con las especificaciones de funcionamiento en condiciones específicas. Se pueden realizar simulaciones para verificar la corrección del diseño.

Se puede construir una placa de pruebas u otra versión prototipo del diseño para probarlo según las especificaciones. Puede implicar realizar modificaciones al circuito para lograr la conformidad. Se debe elegir un método de construcción y todas las piezas y materiales que se utilizarán. Se presenta la información de los componentes y el diseño a los dibujantes y a los ingenieros mecánicos y de diseño para la producción del prototipo. A esto le sigue la prueba o el ensayo de tipo de varios prototipos para garantizar el cumplimiento de los requisitos del cliente. Por lo general, se firman y aprueban los planos de fabricación finales y puede haber servicios posteriores al diseño ( obsolescencia de los componentes, etc.).

Especificación

Microchips

El proceso de diseño de un circuito comienza con la especificación , que establece la funcionalidad que debe proporcionar el diseño terminado, pero no indica cómo se logrará. [2] La especificación inicial es una descripción técnicamente detallada de lo que el cliente quiere que logre el circuito terminado y puede incluir una variedad de requisitos eléctricos , como qué señales recibirá el circuito, qué señales debe emitir, qué fuentes de alimentación están disponibles y cuánta energía se le permite consumir. La especificación también puede (y normalmente lo hace) establecer algunos de los parámetros físicos que debe cumplir el diseño, como tamaño, peso, resistencia a la humedad , rango de temperatura, salida térmica, tolerancia a la vibración y tolerancia a la aceleración. [3]

A medida que avanza el proceso de diseño, los diseñadores volverán con frecuencia a la especificación y la modificarán para tener en cuenta el progreso del diseño. Esto puede implicar ajustar las especificaciones que ha proporcionado el cliente y añadir pruebas que el circuito debe aprobar para ser aceptado. Estas especificaciones adicionales se utilizarán a menudo en la verificación de un diseño. Los cambios que entren en conflicto con las especificaciones originales del cliente o las modifiquen casi siempre tendrán que ser aprobados por el cliente antes de que se puedan implementar.

Identificar correctamente las necesidades del cliente puede evitar una condición conocida como "desviación del diseño", que ocurre cuando no hay expectativas iniciales realistas y, posteriormente, cuando no se logra una comunicación completa con el cliente durante el proceso de diseño. Se puede definir en términos de sus resultados: "en un extremo está un circuito con más funcionalidad de la necesaria y en el otro un circuito con una funcionalidad incorrecta". [4] [ ¿ Quién? ] Sin embargo, se pueden esperar algunos cambios. Es una buena práctica mantener las opciones abiertas durante el mayor tiempo posible porque es más fácil eliminar elementos sobrantes del circuito más adelante que colocarlos.

Diseño

Diagrama de bloques de una ALU de 4 bits

El proceso de diseño implica pasar de la especificación inicial a un plan que contiene toda la información necesaria para ser construido físicamente al final; esto ocurre típicamente pasando por varias etapas, aunque en el circuito sencillo, puede hacerse en un solo paso. [5] El proceso generalmente comienza con la conversión de la especificación en un diagrama de bloques de las diversas funciones que el circuito debe realizar, en esta etapa no se considera el contenido de cada bloque, solo lo que cada bloque debe hacer, esto a veces se conoce como un diseño de " caja negra ". Este enfoque permite que la tarea posiblemente altamente compleja se divida en tareas más pequeñas, ya sea abordándolas en secuencia o dividiendo entre los miembros de un equipo de diseño.

Cada bloque se analiza luego con más detalle, todavía en una etapa abstracta, pero con un enfoque mucho más centrado en los detalles de las funciones eléctricas que se deben proporcionar. En esta etapa o en etapas posteriores, es común requerir una gran cantidad de investigación o modelado matemático sobre lo que es y no es factible de lograr. [6] Los resultados de esta investigación pueden retroalimentarse en etapas anteriores del proceso de diseño, por ejemplo, si resulta que uno de los bloques no se puede diseñar dentro de los parámetros establecidos para él, puede ser necesario alterar otros bloques en su lugar. En este punto, también es común comenzar a considerar cómo demostrar que el diseño cumple con las especificaciones y cómo se debe probar (lo que puede incluir herramientas de autodiagnóstico ). [7]

Componentes de circuitos individuales

Por último, se eligen los componentes individuales del circuito para llevar a cabo cada función en el diseño general; en esta etapa, también se decide la disposición física y las conexiones eléctricas de cada componente; esta disposición suele adoptar la forma de un diseño gráfico para la producción de una placa de circuito impreso o un circuito integrado. Esta etapa suele requerir mucho tiempo debido a la amplia gama de opciones disponibles. Una limitación práctica del diseño en esta etapa es la estandarización; al mismo tiempo, se puede calcular un valor determinado de un componente para su uso en alguna ubicación de un circuito; si ese valor no se puede comprar a un proveedor, el problema aún no se ha resuelto. Para evitarlo, se puede aplicar una cierta cantidad de "ingeniería de catálogo" para resolver las tareas más mundanas dentro de un diseño general.

Un área de rápido desarrollo tecnológico es el campo del diseño de circuitos nanoelectrónicos . [8]

Costos

Cuadro comparativo entre transistores de efecto de campo.

En general, el coste de diseñar circuitos está directamente relacionado con la complejidad de los circuitos finales. Cuanto mayor sea la complejidad (cantidad de componentes y novedad del diseño), más horas del tiempo de un ingeniero experto serán necesarias para crear un producto funcional. El proceso puede ser tedioso, ya que los detalles o características minuciosas pueden requerir cualquier cantidad de tiempo, materiales y mano de obra para crearse. Por ejemplo, hay que tener en cuenta los efectos de modificar los tamaños de los transistores o los códecs. [9] En el mundo de la electrónica flexible , la sustitución de los sustratos de poliimida, ampliamente utilizados, por materiales como PEN o PET para producir electrónica flexible podría reducir los costes en factores de 5 a 10. [10]

Los costos de diseño de un circuito son casi siempre mucho más altos que los costos de producción por unidad, ya que el costo de producción y el funcionamiento del circuito dependen en gran medida del diseño del circuito. [11]

Aunque los métodos típicos de producción de PCB implican la fabricación sustractiva, existen métodos que utilizan un proceso de fabricación aditiva, como el uso de una impresora 3D para "imprimir" una PCB. Se cree que este método cuesta menos que la fabricación aditiva y elimina por completo la necesidad de gestionar los residuos. [12]

Un gráfico del número creciente de transistores en los circuitos cada año, también conocido como Ley de Moore

Verificación y pruebas

Una vez que se ha diseñado un circuito, es necesario verificarlo y probarlo. La verificación es el proceso de pasar por cada etapa de un diseño y asegurarse de que hará lo que la especificación requiere que haga. Este es con frecuencia un proceso altamente matemático y puede implicar simulaciones informáticas a gran escala del diseño. En cualquier diseño complicado, es muy probable que se encuentren problemas en esta etapa y esto puede afectar una gran parte del trabajo de diseño que se debe rehacer para solucionarlos.

La prueba es el equivalente en el mundo real de la verificación; la prueba implica construir físicamente al menos un prototipo del diseño y luego (en combinación con los procedimientos de prueba en la especificación o agregados a ella) verificar que el circuito haga lo que fue diseñado para hacer.

Software de diseño

En el software del DSD visual, el circuito lógico del circuito complementario se implementa mediante el código del programa compilador. Este tipo de programas de software están creando circuitos más económicos y eficientes para todo tipo de circuitos. [13] Hemos implementado simulaciones funcionales para verificar las funciones lógicas correspondientes a las expresiones lógicas en nuestros circuitos propuestos. Las arquitecturas propuestas están modeladas en lenguaje VHDL. El uso de este lenguaje creará circuitos más eficientes que no solo serán más económicos sino que durarán más. Estos son solo dos de los muchos programas de diseño que ayudan a las personas a planificar sus circuitos para la producción. [14]

Prototipado

La creación de prototipos desempeña un papel importante en el complejo proceso de diseño de circuitos. Este proceso iterativo implica un refinamiento continuo y la corrección de errores. La tarea de diseñar circuitos es exigente y requiere una atención meticulosa a los detalles para evitar errores. Los diseñadores de circuitos deben realizar múltiples pruebas para garantizar la eficiencia y la seguridad de sus diseños antes de que se consideren adecuados para el uso del consumidor. [15]

La creación de prototipos es una parte integral del trabajo eléctrico debido a su naturaleza precisa y meticulosa. La ausencia de prototipos podría potencialmente dar lugar a errores en el producto final. Los diseñadores de circuitos, que reciben una compensación por su experiencia en la creación de circuitos eléctricos, tienen la responsabilidad de garantizar la seguridad de los consumidores que compran y utilizan estos circuitos en casa.

Los riesgos asociados con descuidar el proceso de creación de prototipos y liberar un circuito eléctrico defectuoso son significativos. Estos riesgos incluyen la posibilidad de incendios y cables sobrecalentados, lo que podría provocar quemaduras o lesiones graves a personas desprevenidas. [15]

Resultados

Todo circuito eléctrico comienza con un simulador de circuitos que muestra cómo se ensamblarán las cosas al final del día y muestra cómo funcionará el circuito virtualmente. [16] Un plano es el dibujo del diseño técnico y el producto final. Después de todo, esto se hace y se utiliza el plano para armar el circuito, se obtendrán los resultados de circuitos eléctricos que son bastante memorables. El circuito hará funcionar cualquier cosa, desde una aspiradora hasta un televisor grande en una sala de cine. Todo esto lleva mucho tiempo y una cierta habilidad que no todos pueden adquirir. El circuito eléctrico es algo que la mayoría de las cosas necesitamos en nuestra vida diaria.

Documentación

Todo diseño comercial normalmente incluirá también un elemento de documentación; la naturaleza precisa de esta documentación variará según el tamaño y la complejidad del circuito y el país en el que se vaya a utilizar. Como mínimo, la documentación normalmente incluirá al menos las especificaciones y los procedimientos de prueba para el diseño y una declaración de cumplimiento con las regulaciones vigentes. En la UE, este último elemento normalmente adoptará la forma de una Declaración CE que enumera las directivas europeas que se cumplen y nombra a una persona responsable de su cumplimiento. [17]

Software

Véase también

Referencias

  1. ^ Sherwani, Naveed (1995). Algoritmos para la automatización del diseño físico VLSI (segunda edición). Boston, MA: Springer US. ISBN 978-1-4615-2351-2.OCLC 852788338  .
  2. ^ Lam, William K. (19 de agosto de 2005). "¿Su diseño cumple con sus especificaciones? Introducción a la verificación del diseño de hardware | ¿Qué es la verificación del diseño?". Informit.com . Consultado el 27 de septiembre de 2016 .
  3. ^ A. Tajalli, et al., "Compensaciones de diseño en CMOS nanodigitales de potencia ultrabaja", IEEE TCAS-I 2011.
  4. ^ DeMers, 1997
  5. ^ "Diagrama de flujo de diseño" (GIF) . Informit.com . Consultado el 27 de septiembre de 2016 .
  6. ^ "Circuitos eléctricos I: Lab4". Archivado desde el original el 30 de agosto de 2005. Consultado el 4 de noviembre de 2007 .
  7. ^ "ATE Solutions, Inc. | Diseño para la capacidad de prueba y para pruebas automáticas integradas". Besttest.com . Archivado desde el original el 2016-09-01 . Consultado el 2016-09-27 .
  8. ^ Zhang, Wei; Niraj K. Jha; Li Shang (2010). "Un sistema híbrido/sistema CMOS dinámicamente reconfigurable". En Jha, Niraj K.; Chen, Deming (eds.). Diseño de circuitos nanoelectrónicos. Springer Science & Business Media. pág. 97. ISBN 978-1441976093. Recuperado el 29 de septiembre de 2016 .[ enlace muerto permanente ]
  9. ^ Kang, Wang; Zhao, WeiSheng; Wang, Zhaohao; Zhang, Yue; Klein, Jacques-Olivier; Zhang, Youguang; Chappert, Claude; Ravelosona, Dafiné (septiembre de 2013). "Diseño de un circuito de corrección de errores integrado de bajo costo para mejorar la confiabilidad de STT-MRAM". Microelectronics Reliability . 53 (9–11): 1224–1229. doi :10.1016/j.microrel.2013.07.036.
  10. ^ van den Brand, Jeroen; Kusters, Roel; Barink, Marco; Dietzel, Andreas (octubre de 2010). "Circuitos embebidos flexibles: un proceso novedoso para electrónica de alta densidad y costo efectivo". Ingeniería microelectrónica . 87 (10): 1861–1867. doi :10.1016/j.mee.2009.11.004.
  11. ^ "¿Cuánto cuesta un prototipo?". DISEÑOS PREDECIBLES . 2016-09-04 . Consultado el 2021-05-15 .
  12. ^ Dong, Yue; Bao, Chao; Kim, Woo Soo (abril de 2018). "Fabricación aditiva sostenible de placas de circuito impreso". Joule . 2 (4): 579–582. doi : 10.1016/j.joule.2018.03.015 .
  13. ^ Kalantari, Zeinab; Eshghi, Mohammad; Mohammadi, Majid; Jassbi, Somayeh (noviembre de 2019). "Método de diseño compacto y de bajo coste para circuitos secuenciales reversibles". The Journal of Supercomputing . 75 (11): 7497–7519. doi :10.1007/s11227-019-02912-8. S2CID  199443010.
  14. ^ Cui, Guangzhao; Jiao, Yangyang; Liu, Jianxia; Li, Jixiang; Zhang, Xuncai; Sun, Zhonghua (16 de enero de 2019). "Diseño de circuito de complemento complejo de cuatro entradas basado en el desplazamiento de la cadena de ADN". Fundamentos de la informática . 164 (2–3): 181–194. doi :10.3233/FI-2019-1761. S2CID  59222491.
  15. ^ de Ashby, Darren (2008). Diseño de circuitos . Newnes. ISBN 978-0-08-094965-9.OCLC 444859449  .[ página necesaria ]
  16. ^ "Fundamentos de los diferentes procesos de diseño de circuitos electrónicos". ElProCus - Proyectos electrónicos para estudiantes de ingeniería . 2017-04-13 . Consultado el 2020-04-29 .
  17. ^ "Documento sin título". Archivado desde el original el 26 de noviembre de 2005. Consultado el 12 de diciembre de 2005 .

Fuentes