ARChitect is DesignWare® ARC™ revolutionary configuration tool that enables licensees to unlock the power of ARC’s patented CPU/DSP processors and multimedia subsystems. Using ARChitect’s GUI-based development environment and simple drag-and-drop menu, system-on-chip (SoC) designers select from 20,000+ pre-configured options and/or create custom instruction extensions that are optimized to the 16-/32-bit ARCompact™ ISA.
In minutes, ARChitect generates a highly differentiated, proprietary ARC-Based™ processor or subsystem that consumes less power and has fewer transistor gates than can be created using a fixed architecture alternative: DesignWare ARC™ and Sonic Focus® Product Family
DesignWare Sonic Focus Adaptive Dynamics Refinement System (ADRS) overcomes the negative effects of data compression
X-Matrix creates virtual surround sound and improves clarity and definition of vocals
Extrapolator uses acoustical modelling to create 5.1/7.1 channel information from stereo content within ordinary movies, music, and games while increases dynamic impact
DesignWare Virtual Bass optimizes the bass rendering capabilities of speakers and headphones, creating audio that reflectss the original performance without artificial signals or muffling voice and dialog clarity
ARC™ Sound Subsystem
A mutli-standard, turnkey IP solution designed for easy integration into SoCs
Based upon a configurable 32-bit DesignWare ARC 600 processor core
Sonic Focus ready
Includes DSP XY memory, configurable caches, audio optimized media extensions, software, and development tools
Capable of multi-stream decoding
Proven technology used by leading semiconductor companies
Audio Codecs
MP3-LP Decoder
MPEG-1/2 Layer 1,2 (MP2) Encode (256kbps)
MPEG-1/2 Layer I,II,III (MP3) Low Power Decode
MPEG-1/2 Layer III (MP3) Encode (128kbps)
MPEG-2 Layer I,II Encode
MPEG-2/4 AAC Decode
MPEG-2/4 AAC Encode
MPEG-4 AAC-LC Decode/Encode (128kbps)
WMA Decode (128kbps)
Dolby Digital Decode
Dolby Digital 5.1 (AC-3) 2Ch Decode
Dolby Digital 5.1 (AC-3) 5.1 Ch Decode (640kbps)
Dolby Digital Encode
Dobly Digital Plus 7.1 Ch Decode (48kHz)
Dolby Digital Stereo Encoder (128kbps)
aacPlus v2 Stereo Decode (48kbps)
aacPlus v2 5.1 Ch Decode (48kbps)
Audio/Video Sync
Proven, Royalty-Free MQX Embedded Operating System
Tightly coded, high performance, proven real-time OS
Modular design to minimize ROM and RAM footprint
C/ASM source code provided for customization and optimization
Proven in advanced embedded systems designs for years
Features
- ARC XY Advanced DSP subsystem, internal register configurations, internal bus widths, debug components
- Interrupts and timers, four step wizard creates instruction extensions, support for multi-processor designs
- Generates verified RTL source code, simulation models, test benches, and synthesis scripts
- Supports ARCangel FPGA-based prototyping platform, generates extension files for simulators and compiler/debugger
- Generates HTML documentation
Benefits
- Easy-to-use GUI: drag-and-drop components build a processor system
- Template feature allows developers to create and recall standard designs for future modification
- System gate count, speed and power automatically updates to enable early tradeoff analysis
- Core configuration options include: MMU, instruction and data caches, closely coupled memories, DSP instructions