Synopsys ARC EM4 and EM6 Processors

The Synopsys ARC® EM4 and EM6 processors are optimized for use in embedded and deeply embedded applications where high performance with minimum power consumption is essential. The cores offer outstanding performance density, delivering 1.81 DMIPS/MHz and 4.18 CoreMark/MHz within a very small footprint and extremely low power consumption.

The Synopsys ARC EM4 and EM6 processors are based on the ARCv2 instruction set architecture (ISA) and pipeline, which provides leadership power efficiency and code density.

Both the ARC EM4 and EM6 support up to 2MB of closely coupled memory and are ideal for embedded applications in consumer, IoT, networking, automotive and other power- and cost-sensitive applications. The ARC EM6 processor also supports up to 32KB of instruction and data cache.

A low-cost ARC EM Starter Kit enables designers to start early development of their designs. The EM Starter Kit, consisting of a hardware platform that includes pre-installed FPGA images with peripherals and a software package, is a versatile platform for rapid software development, code porting, software debugging, and system analysis.

Synopsys ARC EM4 and EM6 Block Diagram
Figure 1: Synopsys ARC EM4 and EM6 Block Diagram

Register for the ARC EM Processor Online Training

Click below to order the Synopsys ARC EM Starter Kit


ARC Shopping Cart


Synopsys ARC EM4 and EM6 Processors Datasheet
Programmer's Reference Manual for ARC EM Processors (Public Edition)

 

Highlights
Licensable Options
Products
Downloads and Documentation
  • Very small size - 0.01mm2 (28 HPM)
  • 1.81 DMIPS/MHz performance, 4.18 CoreMarks/MHz
  • Up to 240 interrupts with 16 levels
  • 512B - 2MB instruction closely coupled memory (ICCM)
  • 512B - 2MB data closely coupled memory (DCCM)
  • Up to 32K instruction and data cache (EM6)
  • Native ARM® AMBA® AHB™ and AHB-lite™ bus interfaces
  • Optional 32x32 or 16x16 multipliers, or both
  • Support for custom user extensions - APEX technology
ARC EM4 32-bit processor core, ARC V2 ISA, for embedded applicationsSTARs Subscribe
ARC EM6 32-bit processor core with cache for embedded applicationsSTARs Subscribe

Description: ARC EM4 32-bit processor core, ARC V2 ISA, for embedded applications
Name: dwc_arc_em4_core
Version: 5.60a
ECCN: 3E991/NLR
STARs: Open and/or Closed STARs
myDesignWare: Subscribe for Notifications
Product Type: DesignWare Cores
Documentation:
Download: arc_em_processor
Product Code: 9169-0, 9170-0, A628-0, A629-0, B074-0, B138-0, B139-0
  
Description: ARC EM6 32-bit processor core with cache for embedded applications
Name: dwc_arc_em6_core
Version: 5.60a
ECCN: 3E991/NLR
STARs: Open and/or Closed STARs
myDesignWare: Subscribe for Notifications
Product Type: DesignWare Cores
Documentation:
Download: arc_em_processor
Product Code: 9169-0, 9170-0, A628-0, A629-0, B074-0, B138-0, B139-0