DesignWare ARC CryptoPack Option

The MIPS ARC® CryptoPack option provides the ability to speed up software encryption implementations by adding custom instructions and registers to the ARC EM processors using the ARC Processor EXtension (APEX) interface. Supported software algorithms include Advanced Encryption Standard (AES), Triple Data Encryption Standard (3DES ), Elliptic Curve Cryptography (ECC), Secure Hash Algorithm with 32-bit words (SHA-256), Cyclic Redundancy Check (CRC) and Rivest-Shamir-Adleman RSA) encryption.

CryptoPack block diagram

Highlights & Key Features

  • Easy to add option for EM Family of processors
  • Area-optimized and performance-optimized versions to scale to system goals
  • Up to 25x speedup to perform cryptographic functions
  • Supported cryptographic software algorithms
    • AES
    • 3DES
    • ECC
    • SHA-256
    • CRC
    • RSA

Product Details

CryptoPack is a set of APEX based instructions to accelerate software cryptography algorithms on ARC EM processorsSTARsSubscribe
DescriptionCryptoPack is a set of APEX based instructions to accelerate software cryptography algorithms on ARC EM processors
Namedwc_arc_em_cryptopack
Version1.10a
ECCN5D002.b2/ENC
STARsOpen and/or Closed STARs
myDesignWareSubscribe for Notifications
Product TypeDesignWare Cores
Documentation
Show Documents
Hide Documents
White Paper
Right-Sizing Your Cryptographic Processing Solution ( PDF )
ToolsetsQualified Toolsets
Downloaddwc_arc_em_cryptopack
Product CodeB206-0

Customer Support Portal

Scroll to Top