Así que le di a mi computadora portátil una actualización del procesador que hacía mucho tiempo y me dejó con un repuesto procesador Intel Core Duo T2300E en perfectas condiciones de funcionamiento. Así que estoy pensando que tal vez pueda renunciar al chipset estándar de Intel (o nVidia) y abofetearlo con un FPGA y comenzar a usar este conjunto como algo en la línea de un Zynq, solo con un x86 de doble núcleo en lugar de ARM como bloque de procesador . Este proyecto es puramente para LOL (quizás para la ciencia) y puede que nunca abandone los tableros de dibujo.
Mis preguntas serían:
- ¿Qué FPGA debo usar? Preferiblemente, amigable para principiantes en el sentido de precio bajo, paquete fácil de soldar e interfaz de desarrollo amigable. Tenga en cuenta que este chip debe poder trabajar con el FSB de 667 MHz que el chip Core Duo está buscando.
- ¿Cuáles son las funcionalidades requeridas que debo implementar para admitir este procesador de doble núcleo correctamente? Linux solo está bien para mí.
- ¿Cuáles son los buenos candidatos de otros componentes, además de un potente convertidor CC-CC para alimentar el procesador y la FPGA y los disipadores de calor correspondientes, para colocarlos en el módulo? ¿DRAM en forma de chips o ranuras para módulos de memoria de computadora? Tal vez un conector PCI Express? ¿Algún almacenamiento flash? ¿Puertos SATA para conectar discos duros? Puerto HDMI? ¿O algo exótico?
- ¿Cuál es un buen factor de forma para una junta de este tipo? ¿Es una "mini-ITX" de 170 mm por 170 mm con orificios de montaje que permiten que la placa resultante se utilice en el chasis de una PC como una buena idea? ¿O una tarjeta de expansión PCI Express para otra computadora?
- ¿Qué tipo de experimento puedo realizar en un tablero de este tipo, con un factor de forma apropiado? ¿Para el factor de forma mini-ITX, intentar crear mi propio conjunto de chips (o en este caso, un solo chip de soporte) es una buena idea? Para la tarjeta PCI Express, el factor de forma es hacer que este tipo de tarjeta de cómputo o algo similar a una GPU sea una buena idea.