El uso de bots de IA para escribir cartas comerciales o generar videos detallados de 4 segundos es cosa del pasado. La próxima frontera es usar IA para ayudarlo a diseñar silicio personalizado para sus proyectos. Por eso Efabless (se abre en una pestaña nueva)una empresa que fabrica chips personalizados por encargo, está organizando un concurso para animar a los fabricantes a diseñar su propio silicio con la ayuda de la IA.
Ganadores del desafío de diseño de silicio abierto generado por IA de Efabless (se abre en una pestaña nueva) tendrán sus chips fabricados de forma gratuita, un proceso que normalmente cuesta poco menos de 10.000 dólares para los clientes de la empresa. El concurso está abierto ahora, con entradas necesarias para el 2 de junio.
¿Cómo se usaría exactamente la IA para diseñar un chip? Lo crea o no, ChatGPT y Google Bard son capaces de escribir código Verilog a pedido. Verilog un HDL (lenguaje de descripción de hardware) que se puede utilizar en el proceso de fabricación de chips, ya que explica los detalles clave sobre los circuitos y registros digitales.
Cuando le pedí a Bard que me escribiera un código Verilog de muestra, obtuve esto. No sé lo suficiente sobre Verilog para decir si es un buen código o no.
Efabless alberga una plataforma para crear y obtener conjuntos de muestra de chips de código abierto diseñados y fabricados. La compañía tiene varias lanzaderas al año donde los clientes pueden enviar sus diseños a una fábrica y devolverlos unos meses después. El programa chipIgnite de la empresa le permite utilizar un núcleo RISC-V, un flujo de diseño automatizado y elegir entre 100, 300 o 1000 muestras de ingeniería.
Una vez completada la fabricación, obtiene troqueles empaquetados y algunas de sus piezas se colocarán en placas de evaluación que puede usar para las pruebas. Luego puede usar las herramientas de código abierto de la compañía para probar su diseño y actualizar el firmware. La compañía cobra $9,750 por proyecto chipIgnite.
Si desea comenzar a intentar hacer su propio diseño de chip, puede registrarse para obtener una cuenta gratuita en Efabless y consultar los muchos recursos y tutoriales de la compañía. Este video tutorial (se abre en una pestaña nueva) parece particularmente útil.
También puede ver muchos de los diseños de código abierto que la gente ha hecho con Efabless, en su página de proyectos. (se abre en una pestaña nueva). Estos incluyen un generador de sprites VGA, un DAC de 10 bits con red neuronal analógica y un SoC de criptominería.
Para ser elegible para el Open Silicon Challenge generado por IA, los participantes deben tener al menos el Verilog para su chip generado por una IA y deben incluir todas las indicaciones o registros de sesión de GPT automáticos en el envío. Sin embargo, puede realizar su verificación fuera del entorno de IA. Los diseños deben ser de código abierto para que cualquiera pueda reproducirlos y deben implementarse utilizando el flujo OpenLane chipIgnite.
Las entradas serán evaluadas por un panel de expertos y los ganadores se anunciarán el 9 de junio de 2023. No está claro de inmediato en las reglas cuántos ganadores habrá. Todas las reglas e instrucciones para participar están en la página del concurso. (se abre en una pestaña nueva).