stringtranslate.com

Cono

El C-Uno

El C-One es un ordenador de placa única (SBC) creado en 2002 como una versión mejorada del Commodore 64 , un ordenador doméstico popular en los años 1980. Diseñada por Jeri Ellsworth y Jens Schönfeld de Individual Computers , quienes fabricaron las placas ellos mismos, la C-One ha sido rediseñada para permitir la clonación de otras computadoras de 8 bits .

Diseño

La máquina utiliza una combinación de chips configurables de matriz de puertas programables en campo (FPGA) de Altera y tarjetas de expansión de CPU modulares para crear modos de compatibilidad que duplican la función de muchas computadoras domésticas más antiguas . La CPU predeterminada es la W65C816S (de Western Design Center ) que se utiliza en el modo de compatibilidad Commodore 64, así como en el modo operativo nativo de C-One. El C-One no es simplemente un emulador de software , carga varios archivos centrales desde una tarjeta para configurar el hardware FPGA para recrear el funcionamiento de los conjuntos de chips lógicos centrales que se encuentran en las computadoras antiguas . Esto proporciona una plataforma de emulación de hardware muy precisa y personalizable. El C-One no se limita a recrear computadoras históricas: su lógica central programable se puede utilizar para crear diseños de computadoras personalizados completamente nuevos.

En 2004, la plataforma se amplió para incluir un núcleo Amstrad CPC fabricado por Tobias Gubener.

En 2006, Peter Wendrich portó su proyecto FPGA-64 (originalmente pensado para una FPGA Xilinx ) y lo mejoró para C-One. [1] Este núcleo admitía la emulación de máquinas PAL y NTSC y pretendía ser exacto al ciclo y emular muchos de los errores y peculiaridades del hardware original.

En 2008, después del desarrollo de una tarjeta "Extender" que agregaba una tercera FPGA, Tobias Gubener agregó compatibilidad con Amiga 500 al transferir el código Minimig de Dennis van Weeren a la placa. [2] Este núcleo reemplazó la CPU física 68000 y el chip PIC del original con su propio núcleo de CPU TG68 en la FPGA. Los desarrollos recientes en este núcleo incluyen características que no son posibles con la placa Minimig original. [3]

En 2009, Peter Wendrich lanzó una "vista previa" de un núcleo C64 de próxima generación llamado "Chameleon 64", con una especificación muy ampliada en comparación con su núcleo anterior. [4] También se lanzó una nueva versión del núcleo CPC a mediados de 2009, que presenta un núcleo SymbOS integrado para el control de la emulación del dispositivo y un modo de reloj desbloqueado para velocidades de CPU de hasta 80 MHz.

Hasta ahora, las placas de circuito C-One han sido producidas por la empresa alemana Individual Computers , y actualmente se venden por 333 € con la tarjeta extensora FPGA.

Ver también

Referencias

  1. ^ "Páginas Syntiac - FPGA-64". Syntiac.com (en holandés) . Consultado el 30 de marzo de 2016 .
  2. ^ "ORDENADORES INDIVIDUALES [jens schoenfeld] GMBH". Archivado desde el original el 26 de julio de 2011 . Consultado el 20 de septiembre de 2010 .
  3. ^ "C-uno". Archivado desde el original el 25 de mayo de 2011 . Consultado el 20 de septiembre de 2010 .
  4. ^ "Páginas Syntiac - Turbo Chameleon 64". Syntiac.com (en holandés). 21 de abril de 2013 . Consultado el 30 de marzo de 2016 .

enlaces externos