Articulo de referencia

ARC (procesador)

Argonaut RISC Core ( ARC ) es una familia de unidades centrales de procesamiento (CPU) de 32 y 64 bits con conjunto de instrucciones reducido (RISC), diseñadas originalmente por...

Argonaut RISC Core ( ARC ) es una familia de unidades centrales de procesamiento (CPU) de 32 y 64 bits con conjunto de instrucciones reducido (RISC), diseñadas originalmente por ARC International .

Los procesadores ARC son configurables y extensibles para una amplia gama de usos en dispositivos de sistema en un chip (SoC), incluyendo aplicaciones de almacenamiento, hogar digital, móviles, automoción e Internet de las cosas (IoT). Han sido licenciados por más de 200 organizaciones y se incluyen en más de 1.500 millones de productos al año. [ 1 ]

Los procesadores ARC emplean la arquitectura de conjunto de instrucciones (ISA) ARCompact de 16/32 bits, un conjunto de instrucciones comprimido que proporciona un buen rendimiento y densidad de código para aplicaciones SoC integradas y de host.

Historia

El concepto ARC se desarrolló inicialmente dentro de Argonaut Games a través de una serie de proyectos de desarrollo de flujo de trabajo 3D, comenzando con el chip Super FX para Super Nintendo Entertainment System .

En 1995, Argonaut se dividió en Argonaut Technologies Limited (ATL), que contaba con diversos proyectos tecnológicos, y Argonaut Software Limited (ASL).

A principios de 1996, el director general de Argonaut, John Edelson, comenzó a reducir proyectos ATL como BRender y captura de movimiento , e invirtió en el desarrollo del concepto ARC. En septiembre de 1996, Rick Clucas decidió que el valor del procesador ARC residía en que otras personas lo usaran, en lugar de que Argonaut realizara proyectos con él, y le pidió a Bob Terwilliger que se uniera como director ejecutivo; Rick Clucas asumió entonces el cargo de director de tecnología.

En 1997, tras la inversión de Apax Partners , ATL se convirtió en ARC International y se independizó por completo de Argonaut Games. Antes de su oferta pública inicial en la Bolsa de Valores de Londres , suscrita por Goldman Sachs y otros cinco bancos de inversión, se adquirieron tres empresas tecnológicas relacionadas: MetaWare en Santa Cruz, California (software de desarrollo y modelado), [ 2 ] VAutomation en Nashua, New Hampshire (propiedad intelectual de semiconductores periféricos) y Precise Software en Nepean, Ontario (RTOS).

En 2009, ARC International fue adquirida por Virage Logic . [ 3 ] En 2010, Virage fue adquirida por Synopsys, y los procesadores ARC pasaron a formar parte de la serie Synopsys DesignWare. [ 4 ]

En abril de 2020, Synopsys lanzó el ISA ARCv3 con soporte para 64 bits. [ 5 ]

En noviembre de 2023, Synopsys lanzó la propiedad intelectual del procesador ARC-V compatible con RISC-V como una extensión de su línea de productos ARC. [ 6 ]

En enero de 2026, Synopsys anunció que vendería su negocio de propiedad intelectual de procesadores, incluida su línea de productos ARC, a GlobalFoundries . [ 7 ]

Configuración del diseño

Los diseñadores pueden diferenciar sus productos utilizando tecnología de configuración patentada para adaptar cada instancia del procesador ARC a los requisitos específicos de rendimiento, consumo de energía y área.

La configuración de los procesadores ARC se realiza en tiempo de diseño, utilizando el configurador de procesadores ARChitect. [ 8 ] El núcleo fue diseñado para ser extensible, lo que permite a los diseñadores agregar sus propias instrucciones personalizadas que pueden aumentar significativamente el rendimiento o reducir el consumo de energía.

A diferencia de la mayoría de los microprocesadores integrados , se pueden agregar instrucciones, registros y funciones adicionales de forma modular. Los clientes analizan la tarea, desglosan las operaciones y luego eligen las extensiones adecuadas, o desarrollan las suyas propias, para crear su propio microprocesador personalizado. Pueden optimizar la velocidad, la eficiencia energética o la densidad del código. Las extensiones pueden incluir, por ejemplo, una unidad de gestión de memoria (MMU), un multiplicador-acumulador rápido , un host USB , un decodificador de ruta Viterbi o funciones RTL propietarias del usuario.

Los procesadores son sintetizables y pueden implementarse en cualquier fundición o proceso, y cuentan con el respaldo de un conjunto completo de herramientas de desarrollo. [ 9 ]

Véase también

Referencias

  1. "Superando la paradoja potencia/rendimiento en la propiedad intelectual de los procesadores" . Tech Design Forums . Consultado el 13 de agosto de 2014 .
  2. Ascierto, Jerry (27 de septiembre de 1999). "ARC adquiere MetaWare" . EDN.com . Archivado del original el 21 de julio de 2020.
  3. "Virage Logic completa la adquisición de ARC International" .
  4. "Synopsys completa la adquisición de Virage Logic Corporation" . news.synopsys.com . Consultado el 9 de julio de 2024 .
  5. "Synopsys presenta un nuevo procesador ARC de 64 bits" . Archivado del original el 31 de marzo de 2022.
  6. Wheeler, Kelli (7 de noviembre de 2023). "Synopsys amplía su cartera de propiedad intelectual de procesadores ARC con la nueva familia RISC-V" (Comunicado de prensa). Archivado del original el 7 de noviembre de 2023. Recuperado el 7 de noviembre de 2023 .
  7. https://investor.synopsys.com/news/news-details/2026/Synopsys-Enters-Definitive-Agreement-with-GlobalFoundries-For-Sale-of-Processor-IP-Solutions-Business/default.aspx
  8. "Configurador de procesadores ARChitect" . Arc.com. Archivado del original el 22 de abril de 2009. Consultado el 2 de marzo de 2014 .
  9. "Acelerando el desarrollo de SoC de alto rendimiento" . synopsys.com. Archivado del original el 4 de diciembre de 2016. Consultado el 13 de agosto de 2014 .

Lecturas adicionales

  • Toshiba, ARC en colaboración de procesadores configurables , 15 de mayo de 2006
  • SPF: Todo sobre potencia y rendimiento , 30 de junio de 2006
  • Arquitecturas: La plataforma programable ARC apunta a la multimedia de bajo coste , 2 de octubre de 2006
  • ARC adopta el paralelismo agrupado en el procesamiento paralelo de medios , 9 de octubre de 2006
  • ARC firma un acuerdo de licencia "histórico" con Intel , EE Times, 9 de noviembre de 2007.
  • Sitio web oficial
Obtenido de " https://en.wikipedia.org/w/index.php?title=ARC_(processor)&oldid=1342498683 "