VIA C3 es una familia de unidades centrales de procesamiento x86 para ordenadores personales diseñadas por Centaur Technology y comercializadas por VIA Technologies . Los diferentes núcleos de CPU están construidos siguiendo la metodología de diseño de Centaur Technology .
Además de las instrucciones x86 , las CPU VIA C3 contienen un conjunto de instrucciones alternativas no documentado que permite el acceso de nivel inferior a la CPU y, en algunos casos, la escalada de privilegios . [1]
VIA Cyrix III pasó a llamarse VIA C3 con el cambio al núcleo avanzado "Samuel 2" (C5B). La incorporación de una caché L2 en el chip mejoró un poco el rendimiento. [2] Como no se basaba en la tecnología Cyrix , el nuevo nombre era simplemente un paso lógico. Para mejorar el consumo de energía y reducir los costos de fabricación, Samuel 2 se produjo con tecnología de proceso de 150 nm.
El procesador VIA C3 siguió haciendo hincapié en minimizar el consumo de energía con la siguiente reducción de la matriz a un proceso mixto de 130/150 nm. "Ezra" (C5C) y "Ezra-T" (C5N) fueron sólo nuevas revisiones del núcleo "Samuel 2" con algunas modificaciones menores al protocolo de bus de "Ezra-T" para que fuera compatible con los núcleos Pentium III "Tualatin" de Intel. VIA disfrutó del menor consumo de energía en el mercado de CPU x86 durante varios años. Sin embargo, el rendimiento se quedó atrás debido a la falta de mejoras en el diseño. [3]
Excepcionalmente, la CPU C3 se envía dentro de una lata decorativa . [3]
El "Nehemiah" (C5XL) fue una importante revisión del núcleo. En ese momento, los esfuerzos de marketing de VIA no reflejaron completamente los cambios que se habían producido. La empresa abordó numerosas deficiencias de diseño de los núcleos más antiguos, incluida la FPU de media velocidad . El número de etapas de pipeline se aumentó de 12 a 16, para permitir aumentos continuos en la velocidad de reloj. Además, implementó la instrucción cmov, lo que lo convirtió en un procesador de clase 686. El núcleo Linux se refiere a este núcleo como el C3-2. También elimina las instrucciones 3DNow! a favor de la implementación de SSE . Sin embargo, todavía se basaba en el antiguo Socket 370 , ejecutando el bus frontal de velocidad de datos única a solo 133 MHz.
Como el mercado de sistemas integrados prefiere diseños de CPU de bajo consumo y bajo coste, VIA empezó a apuntar a este segmento de forma más agresiva porque el C3 se ajustaba bastante bien a esas características. Centaur Technology se concentró en añadir características atractivas para el mercado de sistemas integrados. Un ejemplo integrado en el primer núcleo "Nehemiah" (C5XL) fueron los generadores de números aleatorios de hardware gemelos . (En la literatura de marketing de VIA se afirma erróneamente que estos generadores están "basados en la cuántica". Un análisis detallado del generador deja claro que la fuente de aleatoriedad es térmica, no cuántica. [4] )
La revisión "Nehemiah+" (C5P) (paso 8) trajo consigo algunos avances más, incluido un motor de cifrado AES de alto rendimiento junto con un paquete de chip con matriz de rejilla de bolas notablemente pequeño del tamaño de una moneda de 1 centavo de dólar estadounidense . En ese momento, VIA también aumentó el FSB a 200 MHz e introdujo nuevos conjuntos de chips como el CN400 para soportarlo. Los nuevos chips FSB de 200 MHz solo están disponibles en paquetes BGA, ya que no son compatibles con las placas base Socket 370 existentes.
Cuando se comercializó esta arquitectura se la solía denominar "VIA C5".
Si bien eran más lentos que las CPU x86 que vendían AMD e Intel , tanto en términos absolutos como en términos de frecuencia de reloj, los chips de VIA eran mucho más pequeños, más baratos de fabricar y consumían menos, lo que los hacía muy atractivos en el mercado de los sistemas integrados.
Esto también permitió a VIA continuar escalando las frecuencias de sus chips con cada proceso de fabricación cada vez más pequeño, mientras que los productos competitivos de Intel (como el P4 Prescott ) encontraron graves problemas de gestión térmica, aunque la posterior generación de chips Intel Core era sustancialmente más fría.
Según se informa (2005), los productos de plataforma integrada de VIA se han adoptado en la serie de automóviles de Nissan, [ 5] Lafesta , Murano y Presage . Estas y otras aplicaciones industriales de gran volumen están empezando a generar grandes beneficios para VIA, ya que las ventajas del formato pequeño y el bajo consumo de energía cierran acuerdos de integración. [ cita requerida ]
A raíz de la adquisición de IDT Centaur, [6] VIA parece haber entrado en posesión de al menos tres patentes que cubren aspectos clave de la tecnología de procesadores utilizada por Intel. Sobre la base de la capacidad de negociación que ofrecían estas patentes, en 2003 VIA llegó a un acuerdo con Intel que permitía una licencia cruzada de patentes de diez años, lo que le permitía seguir diseñando y fabricando CPU compatibles con x86. A VIA también se le concedió un período de gracia de tres años durante el cual podía seguir utilizando la infraestructura de sockets de Intel.