El diseño del WinChip era bastante diferente de otros procesadores de la época. En lugar de un gran número de puertas y área de matriz , IDT, utilizando su experiencia del mercado de procesadores RISC , creó un procesador pequeño y eléctricamente eficiente similar al 80486 , debido a su microarquitectura de ejecución en orden y canalización única . Era de diseño mucho más simple que sus competidores de Socket 7, como AMD K5 / K6 , que eran superescalares y se basaban en la traducción dinámica a microoperaciones con búfer con reordenamiento avanzado de instrucciones ( ejecución fuera de orden ).
Usar
WinChip fue diseñado, en general, para funcionar bien con aplicaciones populares que hacían pocos cálculos de punto flotante, si es que hacían alguno. Esto incluía los sistemas operativos de la época y la mayoría del software utilizado en las empresas. También fue diseñado para ser un reemplazo directo de los procesadores más complejos y, por lo tanto, más caros, con los que competía. Esto permitió a IDT/Centaur aprovechar una plataforma de sistema establecida ( el Socket 7 de Intel ).
Desarrollos posteriores
WinChip 2, una actualización de C6, mantuvo la sencilla secuencia de ejecución en orden de su predecesor, pero agregó unidades de procesamiento duales MMX/3DNow! que podían operar en ejecución superescalar. [1] Esto lo convirtió en la única CPU no AMD en Socket 7 que admitía instrucciones 3DNow!. WinChip 2A agregó multiplicadores fraccionarios y adoptó un bus frontal de 100 MHz para mejorar el acceso a la memoria y el rendimiento de la caché L2. [2] También adoptó una nomenclatura de clasificación de rendimiento en lugar de informar la velocidad de reloj real, similar a los procesadores AMD y Cyrix contemporáneos .
También se planeó otra revisión, el WinChip 2B, que incluía una reducción de tamaño de la matriz de 0,25 μm, pero solo se vendió en cantidades limitadas. [3]
También se planeó un tercer modelo, el WinChip 3, que debía contar con una caché L1 duplicada, pero la CPU W3 nunca llegó a comercializarse. [3]
Actuación
Aunque el pequeño tamaño de la matriz y el bajo consumo de energía hicieron que el procesador fuera notablemente económico de fabricar, nunca ganó mucha participación de mercado. WinChip C6 fue un competidor de Intel Pentium y Pentium MMX , Cyrix 6x86 y AMD K5/K6. Su rendimiento era adecuado, pero solo en aplicaciones que utilizaban poca matemática de punto flotante . Su rendimiento de punto flotante era simplemente muy inferior al de Pentium y K6, siendo incluso más lento que el de Cyrix 6x86. [4]
Rechazar
El abandono del Socket 7 por parte de la industria y el lanzamiento del procesador Intel Celeron marcaron el fin del WinChip. En 1999, la división Centaur Technology de IDT fue vendida a VIA . Aunque VIA denominó los procesadores "Cyrix", la empresa inicialmente utilizó una tecnología similar al WinChip en su línea Cyrix III . [5]
Datos
Chip de control C6 (0,35 μm)
Todos los modelos admiten MMX [6]
La matriz de 88 mm2 se fabricó utilizando una tecnología CMOS de metal de 4 capas de 0,35 micrones. [6]
La caché L1 de 64 Kib del WinChip C6 utilizó una caché de código asociativo de 2 vías de 32 KB y una caché de datos asociativos de 2 vías de 32 KB. [6]
Chip WinChip 2 (0,35 μm)
Todos los modelos son compatibles con MMX [3] y 3DNow! [3]
La matriz de 95 mm2 se fabricó utilizando una tecnología CMOS de metal de 5 capas de 0,35 micrones. [3]
La caché L1 de 64 Kib del WinChip 2 utilizaba una caché de código asociativo de 2 vías de 32 KB y una caché de datos asociativo de 4 vías de 32 KB.
Chip WinChip 2A (0,35 μm)
Todos los modelos son compatibles con MMX [1] y 3DNow! [1]
La matriz de 95 mm2 se fabricó utilizando una tecnología CMOS de metal de 5 capas de 0,35 micrones. [3]
La caché L1 de 64 Kib del WinChip 2A utilizó una caché de código asociativo de 2 vías de 32 KB y una caché de datos asociativo de 4 vías de 32 KB. [1]
Chip WinChip 2B (0,25 μm)
Todos los modelos son compatibles con MMX [7] y 3DNow! [7]
La matriz de 58 mm2 se fabricó utilizando una tecnología CMOS de metal de 5 capas de 0,25 micrones. [3]
La caché L1 de 64 Kib del WinChip 2B utilizó una caché de código asociativo de 2 vías de 32 KB y una caché de datos asociativo de 4 vías de 32 KB. [7]
CPU de voltaje dual : mientras que el núcleo del procesador opera a 2,8 V, los voltajes de entrada/salida ( E/S ) externos permanecen en 3,3 V para compatibilidad con versiones anteriores.
Chip WinChip 3 (0,25 μm)
Todos los modelos son compatibles con MMX [8] y 3DNow! [8]
La matriz de 75 mm2 se fabricó utilizando una tecnología CMOS de metal de 5 capas de 0,25 micrones. [3]
La caché L1 de 128 Kib del WinChip 3 utilizó una caché de código asociativo de 2 vías de 64 KB y una caché de datos asociativo de 4 vías de 64 KB. [8]
CPU de voltaje dual : mientras que el núcleo del procesador opera a 2,8 voltios, los voltajes de entrada/salida (E/S) externos permanecen en 3,3 voltios para compatibilidad con versiones anteriores.
^ abcd "Hoja de datos de la versión A del PROCESADOR" (PDF) . Enero de 1999. Archivado desde el original el 22 de marzo de 2003. Consultado el 2 de noviembre de 2011 .{{cite web}}: CS1 maint: unfit URL (link)
^ Hare, Chris. «Configuración de la velocidad del procesador». Archivado desde el original el 28 de abril de 2007. Consultado el 24 de abril de 2007 .
^ abcdefgh «Implementación de IA-32: Centaur WinChip 2». SandPile.org . Archivado desde el original el 27 de abril de 2007. Consultado el 29 de abril de 2007 .
^ Pabst, Thomas (9 de octubre de 1997). "La CPU IDT WinChip C6". Tom's Hardware . Consultado el 29 de abril de 2007 .
^ Witheiler, Matthew (5 de enero de 2001). "El nuevo VIA Cyrix III: la primera CPU x86 de 0,15 micrones del mundo". AnandTech . Consultado el 29 de abril de 2007 .
^ abc "Implementación IA-32: Centaur WinChip". Sandpile . Consultado el 13 de mayo de 2007 .
^ abc "Hoja de datos del PROCESADOR para WinChip 2 versión B" (PDF) . Abril de 1999. Archivado desde el original el 13 de octubre de 2011. Consultado el 2 de noviembre de 2011 .{{cite web}}: CS1 maint: unfit URL (link)
^ abc "Hoja de datos del PROCESADOR" (PDF) . Abril de 1999. Archivado desde el original el 14 de junio de 2001. Consultado el 2 de noviembre de 2011 .{{cite web}}: CS1 maint: unfit URL (link)
Enlaces externos
Wikimedia Commons tiene medios relacionados con WinChip .
Sitio web oficial en Wayback Machine (archivado el 11 de noviembre de 1998)
CPU-INFO: IDT C6, historia detallada del procesador