Las librerías de componentes y los retos de cooperación Por Ian Bromley, marketing engineer U na librería de componentes es evidentemente un elemento funcional fundamental en una herramienta CAD de diseño de circuitos impresos. Sin ella... bueno, un coche no funciona sin combustible. Quizá sea una analogía muy simple, pero nos lleva a preguntarnos: ¿quién es responsable de producir la librería? La respuesta breve parece ser: el usuario final, como ha sucedido desde el desarrollo e introducción de las herramientas de diseño electrónico. No es fácil hacer cálculos aproximados, pero lo cierto es que, en general, el coste para la industria resulta elevado si los equipos de diseño de circuitos impresos de todo el mundo recrean las librerías de componentes para sus herramientas CAD específicas, duplicando así gran parte del trabajo. Cada vez que un fabricante introduce un nuevo componente se integra en cientos o miles de librerías de compañías muy distintas y de maneras muy variadas. La ventaja competitiva es, evidentemente, fundamental, pero desde el punto de vista de la compañía del usuario final, ¿de verdad la librería de datos de un componente propietario crea tanta ventaja competitiva, sobre todo cuando se combina con todos los otros diferenciadores que un diseño creativo ofrece? En busca de un estándar ¿Cuáles son pues las posibilidades de ponerse de acuerdo respecto a un formato estándar para la industria a fin de facilitar el intercambio de librerías de datos de los componentes o de lograr una librería global para todos? No hay ningún estándar que esté ampliamente aceptado por la industria y que defina toda la información de pines para un componente (además de su tamaño) y que pueda incorporarse a la herramienta de diseño para lograr en última instancia una mayor automatización del diseño y del proceso de fabricación de circuitos impresos. Está claro que la comunidad que se dedica a crear herramientas de diseño, los fabricantes de componentes y las compañías que participan en el diseño de circuitos impresos tienen intereses distintos. Los fabricantes de componentes cambian con frecuencia los tipos de paquetes y para muchos productos también tienen tendencia a optar por paquetes exclusivos, esperando así eliminar la competencia con el objetivo de lograr una sola fuente de suministro. Y por lo general, los fabricantes aún no han encontrado la motivación para ofrecer sus datos en los distintos formatos CAD disponibles. También puede ser que los proveedores de CAD no tengan la bastante motivación para soportar un formato de librería estándar; las librerías extensas desarrolladas internamente actúan como diferenciadores de los productos. Además de considerarlo un diferenciador, muchas de las grandes compañías internacionales de diseño y fabricación también consideran la gestión de librerías un coste que vale la pena asumir. en este estándar que proporcionan generadores y calculadoras de patrones básicos para la creación de nuevas librerías de partes. Pero, la adopción no está muy extendida. A lo largo de los años también ha habido otros intentos, en competencia con las propuestas de la IPC, pero, hasta el momento, todos han resultado poco significativos. Con toda probabilidad, si ha de surgir un estándar, generará una oleada de pequeñas compañías de diseño y aumentará el uso de los motores de búsqueda de componentes en las páginas web de los distribuidores globales de electrónica. La solución Ultra Librarian Una compañía que está ofreciendo una solución es Accelerated Designs. La compañía ofrece una herramienta llamada Ultra Librarian (UL), capaz de almacenar descripciones de plantillas y símbolos de los esquemas en un formato neutro, además de cálculos geométricos aceptados por la industria y geometrías específicas de los distintos fabricantes. Según Accelerated Designs, muchas compañías CAD han contribuido al desarrollo de la herramienta lo que hace posible que pueda exportar los datos en los formatos más usados. Varias compañías importantes de semiconductores ya están usando la herramienta para ofrecer las plantillas y los símbolos. Disponible como descarga gratuita, UL Reader es un componente del conjunto de herramientas de Ultra Librarian que puede generar, importar y exportar componentes y sus atributos, mediante archivos "bxl" (neutros en cuanto al fabricante) en prácticamente cualquier tipo de distribución esquemática de los circuitos impresos. Las plantillas de los dispositivos generadas en UL Reader se basan en la especificación IPC-7351. Además, los usuarios finales pueden modificar los estándares utilizados para crear plantillas y símbolos de componentes que se ajusten a sus propios estándares internos (si compran la actualización para la suite Ultra Librarian). Mayor que la suma de los componentes... Sin embargo, las distintas partes interesadas en el ecosistema de diseño de circuitos impresos deberán coordinar el flujo de datos de los componentes. En este proceso son importantísimos los fabricantes de semiconductores y su voluntad de proporcionar datos de componentes en un formato abierto al intercambio. Si lo hacen, entonces los principales distribuidores de componentes electrónicos podrán facilitar el acceso a datos de componentes básicos para las herramientas CAD. A modo de ejemplo, la página web DesignSpark, que soporta la popular herramienta de diseño DesignSpark PCB, ofrece ahora librerías en formato bxl de los principales fabricantes, como STMicroelectronics y Microchip. Y, en este punto, la página web de este distribuidor global se ha convertido en un importante recurso de librería para los ingenieros de diseño. Sin embargo, aunque en general existe mucha motivación por parte de los usuarios finales, resulta difícil de lograr, ya que los desarrolladores de CAD implementan las librerías de maneras distintas. Así pues, traducir los datos es un reto serio y las compañías y los usuarios siempre están creando librerías una y otra vez. Propuestas del pasado A lo largo de los años se han propuesto y se han introducido varios estándares, como el IPC-SM-782, desarrollado por IPC en los años 1980 y comienzo de los años 1990. IPC (www.IPC.org) es una asociación comercial global que representa a unas 3.000 compañías de electrónica que participan en el diseño, fabricación, montaje y prueba de circuitos impresos. La última encarnación del sucesor del IPC-SM-782 es el IPC7351B. Muchos proveedores ofrecen herramientas de software basadas 24 eTech - NÚMERO 9 Descargar... DesignSpark PCB de www.designspark.com/pcb eTech - NÚMERO 9 25