HOME

TheInfoList



OR:

Argonaut RISC Core (ARC) is a family of 32-bit and 64-bit reduced instruction set computer (RISC)
central processing unit A central processing unit (CPU), also called a central processor, main processor, or just processor, is the primary Processor (computing), processor in a given computer. Its electronic circuitry executes Instruction (computing), instructions ...
s (CPUs) originally designed by ARC International. ARC processors are configurable and extensible for a wide range of uses in
system on a chip A system on a chip (SoC) is an integrated circuit that combines most or all key components of a computer or Electronics, electronic system onto a single microchip. Typically, an SoC includes a central processing unit (CPU) with computer memory, ...
(SoC) devices, including storage, digital home, mobile, automotive, and
Internet of things Internet of things (IoT) describes devices with sensors, processing ability, software and other technologies that connect and exchange data with other devices and systems over the Internet or other communication networks. The IoT encompasse ...
(IoT) applications. They have been licensed by more than 200 organizations and are shipped in more than 1.5 billion products per year. ARC processors employ the 16-/32-bit ARCompact compressed instruction set
instruction set architecture In computer science, an instruction set architecture (ISA) is an abstract model that generally defines how software controls the CPU in a computer or a family of computers. A device or program that executes instructions described by that ISA, ...
(ISA) that provides good performance and code density for embedded and host SoC applications.


History

The ARC concept was developed initially within Argonaut Games through a series of 3D pipeline development projects starting with the Super FX chip for the
Super Nintendo Entertainment System The Super Nintendo Entertainment System, commonly shortened to Super Nintendo, Super NES or SNES, is a Fourth generation of video game consoles, 16-bit home video game console developed by Nintendo that was released in 1990 in Japan, 1991 in No ...
. In 1995, Argonaut was split into Argonaut Technologies Limited (ATL), which had a variety of technology projects, and Argonaut Software Limited (ASL). At the start of 1996, the General Manager of Argonaut, John Edelson, started reducing ATL projects such as BRender and
motion capture Motion capture (sometimes referred as mocap or mo-cap, for short) is the process of recording high-resolution motion (physics), movement of objects or people into a computer system. It is used in Military science, military, entertainment, sports ...
and investing in the development of the ARC concept. In September 1996 Rick Clucas decided that the value of the ARC processor was in other people using it rather than Argonaut doing projects using it and asked Bob Terwilliger to join as CEO; Rick Clucas then took on the role of CTO. In 1997, following investment by Apax Partners, ATL became ARC International and fully independent from Argonaut Games. Before their
initial public offering An initial public offering (IPO) or stock launch is a public offering in which shares of a company are sold to institutional investors and usually also to retail (individual) investors. An IPO is typically underwritten by one or more investm ...
on the London Stock Exchange, underwritten by Goldman Sachs and five other investment banks, three related technology companies were acquired: MetaWare in
Santa Cruz, California Santa Cruz (Spanish language, Spanish for "Holy Cross") is the largest city and the county seat of Santa Cruz County, California, Santa Cruz County, in Northern California. As of the 2020 United States census, 2020 census, the city population ...
(development and modeling software), VAutomation in Nashua, New Hampshire (peripheral semiconductor IP), and Precise Software in Nepean, Ontario (RTOS). In 2009, ARC International was acquired by Virage Logic. In 2010, Virage was acquired by Synopsys, and ARC processors became part of the Synopsys DesignWare series. In April 2020 Synopsys released the ARCv3 ISA with 64-bit support. In November 2023, Synopsys released the
RISC-V RISC-V (pronounced "risk-five") is an open standard instruction set architecture (ISA) based on established reduced instruction set computer (RISC) principles. The project commenced in 2010 at the University of California, Berkeley. It transfer ...
compatible ''ARC-V'' processor IP as an extension of its ARC product line.


Design configuration

Designers can differentiate their products by using patented configuration technology to tailor each ARC processor instance to meet specific performance, power and area requirements. Configuration of the ARC processors occurs at design time, using the ARChitect processor configurator. The core was designed to be extensible, allowing designers to add their own custom instructions that can significantly increase performance or reduce power consumption. Unlike most embedded microprocessors, extra instructions, registers, and functions can be added in a modular fashion. Customers analyse the task, break down the operations, and then choose the appropriate extensions, or develop their own, to create their own custom microprocessor. They might optimise for speed, energy efficiency, or code density. Extensions can include, for example, a memory management unit (MMU), a fast multiplier–accumulator, a Universal Serial Bus ( USB) host, a Viterbi path decoder, or a user's proprietary RTL functions. The processors are synthesizable and can be implemented in any foundry or process, and are supported by a complete suite of development tools.


See also

* List of common microcontrollers * Comparison of instruction set architectures


References


Further reading


Toshiba, ARC in configurable processor collaboration
15 May 2006
SPF: All About Power, Performance
30 June 2006
Architectures: Programmable ARC platform targets low-cost multimedia
2 October 2006
ARC adopts clustered parallelism in media multiprocessing
9 October 2006
ARC signs "landmark" licensing deal with Intel
EE Times 9 November 2007


External links

* {{DEFAULTSORT:Arc International Embedded microprocessors System on a chip