stringtranslate.com

ARC (procesador)

Los procesadores de sistemas integrados ARC ( Argonaut RISC Core ) son una familia de unidades centrales de procesamiento (CPU) de conjunto de instrucciones reducido (RISC) de 32 bits y 64 bits diseñadas originalmente por ARC International .

Los procesadores ARC son configurables y extensibles para una amplia gama de usos en dispositivos de sistema en chip (SoC), incluidas aplicaciones de almacenamiento, hogar digital, móviles, automotrices e Internet de las cosas (IoT). Han sido autorizados por más de 200 organizaciones y se distribuyen en más de 1500 millones de productos por año. [1]

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

Historia

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

En 1995, Argonaut se dividió en Argonaut Technologies Limited (ATL), que tenía una variedad de proyectos tecnológicos, y Argonaut Software Limited (ASL).

A principios de 1996, el director general de Argonaut, John Edelson, comenzó a reducir los 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 estaba en que lo utilizaran otras personas en lugar de que Argonaut hiciera proyectos con él y le pidió a Bob Terwilliger que se uniera como director ejecutivo; Rick Clucas asumió entonces el papel de director técnico.

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 (IP 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ó la ISA ARCv3 con soporte de 64 bits. [5]

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

Configuración del diseño

Los diseñadores pueden diferenciar sus productos mediante el uso de tecnología de configuración patentada para adaptar cada instancia de procesador ARC para cumplir con requisitos específicos de rendimiento, potencia y área.

La configuración de los procesadores ARC se realiza en el momento del diseño, utilizando el configurador de procesadores ARChitect. [7] 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 manera 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 administración de memoria (MMU), un multiplicador-acumulador rápido , un host de bus serie universal ( USB ), un decodificador de ruta Viterbi o funciones RTL patentadas del usuario.

Los procesadores son sintetizables y se pueden implementar en cualquier fundición o proceso, y están respaldados por un conjunto completo de herramientas de desarrollo. [8]

Véase también

Referencias

  1. ^ "Superar la paradoja potencia/rendimiento en la propiedad intelectual de los procesadores". Foros de diseño tecnológico . Consultado el 13 de agosto de 2014 .
  2. ^ Ascierto, Jerry (27 de septiembre de 1999). "ARC adquiere MetaWare". EDN.com . Archivado desde el 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 el nuevo procesador IP ARC de 64 bits". Archivado desde el original el 31 de marzo de 2022.
  6. ^ Wheeler, Kelli (7 de noviembre de 2023). «Synopsys amplía su cartera de IP de procesadores ARC con la nueva familia RISC-V» (nota de prensa). Archivado desde el original el 7 de noviembre de 2023. Consultado el 7 de noviembre de 2023 .
  7. ^ "Configurador de procesadores ARChitect". Arc.com. Archivado desde el original el 22 de abril de 2009. Consultado el 2 de marzo de 2014 .
  8. ^ "Aceleración del desarrollo de SoC de alto rendimiento". synopsys.com. Archivado desde el original el 4 de diciembre de 2016. Consultado el 13 de agosto de 2014 .

Lectura adicional

Enlaces externos