ARC

E235252

ARC is a family of configurable 32-bit RISC processor architectures commonly used in embedded and SoC designs.

All labels observed (1)

Label Occurrences
ARC canonical 2

How this entity was disambiguated

Statements (50)

Predicate Object
instanceOf 32-bit RISC architecture
processor architecture family
architectureType RISC
bitWidth 32-bit
hasDebugInterface IEEE 1149.1 JTAG boundary‑scan standard
surface form: JTAG

Nexus
hasEcosystem hardware development boards
instruction set simulators
software development kits
hasEndiannessSupport big-endian
little-endian
hasFeature configurable cache sizes
configurable memory system
debug support
hardware divider
hardware multiplier
interrupt controller
optional DSP extensions
optional MMU
optional SIMD extensions
power management features
hasToolchainSupport GNU Compiler Collection
LLVM
proprietary ARC compilers
hasVariant ARC 600 family
ARC 700 family
ARC Audio processors
ARC EM family
ARC EV family
ARC HS family
ARC SecureCore
VPX
surface form: ARC VPX family
isConfigurable true
isDesignedFor area efficiency
configurability
high code density
low power consumption
isUsedIn IoT devices
automotive SoCs
consumer electronics SoCs
digital signal controllers
microcontrollers
storage controllers
supports Harvard architecture implementations
Von Neumann architecture implementations
configurable extensions
custom instructions
real-time operating systems
typicalUse embedded systems
system-on-chip designs

How these facts were elicited

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.