Cómo construir mis propios chips de ordenador

Sí, esto es posible en gran medida. De hecho, la mayor parte es factible sin mucho dinero. De hecho, voy a presentarles un camino que puede formar la base de una verdadera empresa comercial.

Hay dos aspectos en esto. En primer lugar, usted necesita el fondo teórico de la ingeniería informática. Esto es el año 2,5 hasta el año 4 de un típico plan de estudios de 4 años de licenciatura en CS/EE. En realidad se trata de 4 o 6 clases básicas. Vaya en línea y obtenga esta educación de forma gratuita.

Segundo, en algún momento después de la segunda clase, lo que le digo a continuación comenzará a tener sentido. Necesitas un entorno y un flujo de trabajo en el que experimentar. Empieza con Verilator. Este va a ser tu simulador de Verilog, tu patio de recreo para probar ideas.

En algún momento, busca en OpenCores IP de hardware real. Llévelos a su flujo de trabajo de simulación, sutúrelos y pruebe sus ideas. ¿Quieres ver lo que realmente entra en, por ejemplo, un núcleo de procesador? Echa un vistazo a los proyectos como el núcleo 6809. Por cierto, el 6809 fue una de las arquitecturas más bonitas de la era de los microprocesadores de los años 80.

En algún momento posterior, se traducirá en hardware real – cosas que se pueden tocar y sentir, y que necesitan ser conectadas a la pared. Transición a la FPGA. Busque placas de evaluación baratas como el kit de evaluación Zynq-7000 SoC ZC702.

Esto ya es lo real. Vendrá con herramientas que te permiten compilar y sintetizar hasta la matriz configurable. Usted pasará por la mayor parte del mismo flujo de trabajo (y experimentará el mismo tipo de problemas) que un diseñador de ASIC.

En algún momento posterior todavía, usted tiene una arquitectura de minería de BitCoin que hace estallar el resto de ellos fuera del agua. De hecho, la tienes implementada (¡y funcionando!) en FPGAs. Por supuesto, la realidad es que estas cosas son lentas y calientes. Lo mejor que puedes hacer es cerrar el timing a 30MHz. Así que, …

¡Oye! Es genial verte lanzando en Kickstarter. Estoy deseando ver cómo alcanzas ese objetivo de financiación de 6 millones de dólares para el rompedor ASIC de minería de BitCoin. Apúntame; creo en ti. Conozco a algunos tipos que conocen a otros tipos en TSMC. Hazme saber si necesitas una introducción.