Scalar, Vector DSP & CNN Processing Units for Highly Accurate & Fast Vision Processing
The DesignWare® EV61, EV62 and EV64 Embedded Vision Processors deliver up to 4.5 TeraMACs/sec when implemented in 16-nm processes under typical conditions and support multiple camera input with resolutions up to 4K. The processors are fully programmable and configurable and combine the flexibility of software solutions with the high performance and low power consumption of dedicated hardware.
The EV6x family integrates a high-performance 32-bit scalar core with a 512-bit vector DSP, and an optimized convolutional neural network (CNN) engine for fast, accurate object detection, classification and scene segmentation. The EV6x supports any CNN, including popular networks such as AlexNet, VGG16, GoogLeNet, Yolo, Faster R-CNN, SqueezeNet, and ResNet. Designers can run CNN graphs originally trained for 32-bit floating point hardware on the EV6x’s 12-bit CNN engine, significantly reducing the power and area of their designs while maintaining the same levels of detection accuracy. The engine delivers power efficiency of up to 2,000 GMACs/sec/W when implemented in 16-nm FinFET process technologies (worst-case operating conditions). The EV6x’s optional CNN engine also supports neural networks trained for 8-bit precision to support lower memory bandwidth and power use.
The EV61 features a single vision CPU (32-bit scalar RISC with a 512-bit vector DSP), the EV62 features a dual-core vision CPU and the EV64 has a quad-core vision CPU. All of the cores can be configured with the optional CNN engine that can be configured with 880, 1,760 or 3,520 MACs.
To speed application software development, the EV6x processor family is supported by a comprehensive software programming environment based on embedded vision and neural network standards including OpenCV, OpenCL™ C, OpenVX™ with the DesignWare ARC MetaWare EV Development Toolkit. The toolkit includes a CNN mapping tool that analyzes neural networks trained using popular frameworks like Caffe and Tensorflow, and automatically generates the executable for the programmable CNN engine. For maximum flexibility and future-proofing, the tool can also distribute computations between the vision CPU and CNN resources to support new and emerging neural network algorithms as well as customer-specific CNN layers.
DesignWare EV61, EV62 and EV64 Processors Datasheet
DesignWare EV6x with Safety Enhancement Package Datasheet
EV61 processor for embedded vision applications with a single-core HS VDSP vision CPU | STARs | Subscribe |
EV62 processor for embedded vision applications with dual-core HS VDSP Vision CPU | STARs | Subscribe |
EV64 processor for embedded vision applications with quad-core HS VDSP Vision CPU | STARs | Subscribe |
High performance vector floating point unit option for EV6x Embedded Vision Processor family | STARs | Subscribe |
CNN 1760 MAC Option | STARs | Subscribe |
CNN 3520 MAC Option | STARs | Subscribe |
CNN 880 MAC Option | STARs | Subscribe |
Description: | CNN 1760 MAC Option |
Name: | dwc_ev_cnn_1760_mac_option |
Version: | 2.20b |
STARs: | Open and/or Closed STARs |
myDesignWare: | Unsubscribe |
Product Type: | DesignWare Cores |
Documentation: |
Hide Documents... Databooks DesignWare ARC Trace Databook (EV6x 2.20b) ( PDF ) DesignWare DNN Accelerator EV6x Databook (EV6x 2.20a) ( PDF ) DesignWare DNN Accelerator EV6x Databook (EV6x 2.20b) ( PDF ) DesignWare EV6x Processor Databook (EV6x 2.20a) ( PDF ) DesignWare EV6x Processor Databook (EV6x 2.20b) ( PDF ) HAPS Reference Design Flow Databook (EV6x 2.20a) ( PDF ) HAPS Reference Design Flow Databook (EV6x 2.20b) ( PDF ) Reference Manuals ARCv2 ISA Programmers Reference for DW EV6x (EV6x 2.20a) ( PDF ) ARCv2 ISA Programmers Reference for DW EV6x (EV6x 2.20b) ( PDF ) User Guides ASIC Reference Design Flow Users Guide (EV6x 2.20a) ( PDF ) ASIC Reference Design Flow Users Guide (EV6x 2.20b) ( PDF ) DesignWare EV6x Implementation and Integration Guide (EV6x 2.20a) ( PDF ) DesignWare EV6x Implementation and Integration Guide (EV6x 2.20b) ( PDF ) EV6x Synthesis and Physical Implementation User Guide (EV6x 2.20b) ( PDF ) |
Download: | ev-vision_processor |
Product Code: | B869-0, B870-0, B871-0, C173-0, C623-0, C624-0, C769-0, D107-0, E941-0, E942-0, E943-0 |
Description: | CNN 3520 MAC Option |
Name: | dwc_ev_cnn_3520_mac_option |
Version: | 2.20b |
STARs: | Open and/or Closed STARs |
myDesignWare: | Unsubscribe |
Product Type: | DesignWare Cores |
Documentation: |
Hide Documents... Databooks DesignWare ARC Trace Databook (EV6x 2.20b) ( PDF ) DesignWare DNN Accelerator EV6x Databook (EV6x 2.20a) ( PDF ) DesignWare DNN Accelerator EV6x Databook (EV6x 2.20b) ( PDF ) DesignWare EV6x Processor Databook (EV6x 2.20a) ( PDF ) DesignWare EV6x Processor Databook (EV6x 2.20b) ( PDF ) HAPS Reference Design Flow Databook (EV6x 2.20a) ( PDF ) HAPS Reference Design Flow Databook (EV6x 2.20b) ( PDF ) Reference Manuals ARCv2 ISA Programmers Reference for DW EV6x (EV6x 2.20a) ( PDF ) ARCv2 ISA Programmers Reference for DW EV6x (EV6x 2.20b) ( PDF ) User Guides ASIC Reference Design Flow Users Guide (EV6x 2.20a) ( PDF ) ASIC Reference Design Flow Users Guide (EV6x 2.20b) ( PDF ) DesignWare EV6x Implementation and Integration Guide (EV6x 2.20a) ( PDF ) DesignWare EV6x Implementation and Integration Guide (EV6x 2.20b) ( PDF ) EV6x Synthesis and Physical Implementation User Guide (EV6x 2.20b) ( PDF ) |
Download: | ev-vision_processor |
Product Code: | B869-0, B870-0, B871-0, C173-0, C623-0, C624-0, C769-0, D107-0, E941-0, E942-0, E943-0 |
Description: | CNN 880 MAC Option |
Name: | dwc_ev_cnn_880_mac_option |
Version: | 2.20b |
STARs: | Open and/or Closed STARs |
myDesignWare: | Unsubscribe |
Product Type: | DesignWare Cores |
Documentation: |
Hide Documents... Databooks DesignWare ARC Trace Databook (EV6x 2.20b) ( PDF ) DesignWare DNN Accelerator EV6x Databook (EV6x 2.20a) ( PDF ) DesignWare DNN Accelerator EV6x Databook (EV6x 2.20b) ( PDF ) DesignWare EV6x Processor Databook (EV6x 2.20a) ( PDF ) DesignWare EV6x Processor Databook (EV6x 2.20b) ( PDF ) HAPS Reference Design Flow Databook (EV6x 2.20a) ( PDF ) HAPS Reference Design Flow Databook (EV6x 2.20b) ( PDF ) Reference Manuals ARCv2 ISA Programmers Reference for DW EV6x (EV6x 2.20a) ( PDF ) ARCv2 ISA Programmers Reference for DW EV6x (EV6x 2.20b) ( PDF ) User Guides ASIC Reference Design Flow Users Guide (EV6x 2.20a) ( PDF ) ASIC Reference Design Flow Users Guide (EV6x 2.20b) ( PDF ) DesignWare EV6x Implementation and Integration Guide (EV6x 2.20a) ( PDF ) DesignWare EV6x Implementation and Integration Guide (EV6x 2.20b) ( PDF ) EV6x Synthesis and Physical Implementation User Guide (EV6x 2.20b) ( PDF ) |
Download: | ev-vision_processor |
Product Code: | B869-0, B870-0, B871-0, C173-0, C623-0, C624-0, C769-0, D107-0, E941-0, E942-0, E943-0 |
Description: | EV61 processor for embedded vision applications with a single-core HS VDSP vision CPU |
Name: | dwc_ev61_processor |
Version: | 2.20b |
STARs: | Open and/or Closed STARs |
myDesignWare: | Unsubscribe |
Product Type: | DesignWare Cores |
Documentation: |
Hide Documents... Application Notes ARC Processors Not Susceptible to Meltdown and Spectre Vulnerabilities ( PDF ) Databooks DesignWare ARC Trace Databook (EV6x 2.20b) ( PDF ) DesignWare DNN Accelerator EV6x Databook (EV6x 2.20a) ( PDF ) DesignWare DNN Accelerator EV6x Databook (EV6x 2.20b) ( PDF ) DesignWare EV6x Processor Databook (EV6x 2.20a) ( PDF ) DesignWare EV6x Processor Databook (EV6x 2.20b) ( PDF ) HAPS Reference Design Flow Databook (EV6x 2.20a) ( PDF ) HAPS Reference Design Flow Databook (EV6x 2.20b) ( PDF ) Datasheets DesignWare EV61, EV62 and EV64 Processors Datasheet ( PDF ) DesignWare EV6x with Safety Enhancement Package Datasheet ( PDF ) Reference Manuals ARCv2 ISA Programmers Reference for DW EV6x (EV6x 2.20a) ( PDF ) ARCv2 ISA Programmers Reference for DW EV6x (EV6x 2.20b) ( PDF ) User Guides ASIC Reference Design Flow Users Guide (EV6x 2.20a) ( PDF ) ASIC Reference Design Flow Users Guide (EV6x 2.20b) ( PDF ) DesignWare EV6x Implementation and Integration Guide (EV6x 2.20a) ( PDF ) DesignWare EV6x Implementation and Integration Guide (EV6x 2.20b) ( PDF ) EV6x Synthesis and Physical Implementation User Guide (EV6x 2.20b) ( PDF ) |
Download: | ev-vision_processor |
Product Code: | B869-0, B870-0, B871-0, C173-0, C623-0, C624-0, C769-0, D107-0, E941-0, E942-0, E943-0 |
Description: | EV62 processor for embedded vision applications with dual-core HS VDSP Vision CPU |
Name: | dwc_ev62_processor |
Version: | 2.20b |
STARs: | Open and/or Closed STARs |
myDesignWare: | Unsubscribe |
Product Type: | DesignWare Cores |
Documentation: |
Hide Documents... Application Notes ARC Processors Not Susceptible to Meltdown and Spectre Vulnerabilities ( PDF ) Databooks DesignWare ARC Trace Databook (EV6x 2.20b) ( PDF ) DesignWare DNN Accelerator EV6x Databook (EV6x 2.20a) ( PDF ) DesignWare DNN Accelerator EV6x Databook (EV6x 2.20b) ( PDF ) DesignWare EV6x Processor Databook (EV6x 2.20a) ( PDF ) DesignWare EV6x Processor Databook (EV6x 2.20b) ( PDF ) HAPS Reference Design Flow Databook (EV6x 2.20a) ( PDF ) HAPS Reference Design Flow Databook (EV6x 2.20b) ( PDF ) Datasheets DesignWare EV61, EV62 and EV64 Processors Datasheet ( PDF ) DesignWare EV6x with Safety Enhancement Package Datasheet ( PDF ) Reference Manuals ARCv2 ISA Programmers Reference for DW EV6x (EV6x 2.20a) ( PDF ) ARCv2 ISA Programmers Reference for DW EV6x (EV6x 2.20b) ( PDF ) User Guides ASIC Reference Design Flow Users Guide (EV6x 2.20a) ( PDF ) ASIC Reference Design Flow Users Guide (EV6x 2.20b) ( PDF ) DesignWare EV6x Implementation and Integration Guide (EV6x 2.20a) ( PDF ) DesignWare EV6x Implementation and Integration Guide (EV6x 2.20b) ( PDF ) EV6x Synthesis and Physical Implementation User Guide (EV6x 2.20b) ( PDF ) |
Download: | ev-vision_processor |
Product Code: | B869-0, B870-0, B871-0, C173-0, C623-0, C624-0, C769-0, D107-0, E941-0, E942-0, E943-0 |
Description: | EV64 processor for embedded vision applications with quad-core HS VDSP Vision CPU |
Name: | dwc_ev64_processor |
Version: | 2.20b |
STARs: | Open and/or Closed STARs |
myDesignWare: | Unsubscribe |
Product Type: | DesignWare Cores |
Documentation: |
Hide Documents... Application Notes ARC Processors Not Susceptible to Meltdown and Spectre Vulnerabilities ( PDF ) Databooks DesignWare ARC Trace Databook (EV6x 2.20b) ( PDF ) DesignWare DNN Accelerator EV6x Databook (EV6x 2.20a) ( PDF ) DesignWare DNN Accelerator EV6x Databook (EV6x 2.20b) ( PDF ) DesignWare EV6x Processor Databook (EV6x 2.20a) ( PDF ) DesignWare EV6x Processor Databook (EV6x 2.20b) ( PDF ) HAPS Reference Design Flow Databook (EV6x 2.20a) ( PDF ) HAPS Reference Design Flow Databook (EV6x 2.20b) ( PDF ) Datasheets DesignWare EV61, EV62 and EV64 Processors Datasheet ( PDF ) DesignWare EV6x with Safety Enhancement Package Datasheet ( PDF ) Reference Manuals ARCv2 ISA Programmers Reference for DW EV6x (EV6x 2.20a) ( PDF ) ARCv2 ISA Programmers Reference for DW EV6x (EV6x 2.20b) ( PDF ) User Guides ASIC Reference Design Flow Users Guide (EV6x 2.20a) ( PDF ) ASIC Reference Design Flow Users Guide (EV6x 2.20b) ( PDF ) DesignWare EV6x Implementation and Integration Guide (EV6x 2.20a) ( PDF ) DesignWare EV6x Implementation and Integration Guide (EV6x 2.20b) ( PDF ) EV6x Synthesis and Physical Implementation User Guide (EV6x 2.20b) ( PDF ) |
Download: | ev-vision_processor |
Product Code: | B869-0, B870-0, B871-0, C173-0, C623-0, C624-0, C769-0, D107-0, E941-0, E942-0, E943-0 |
Description: | High performance vector floating point unit option for EV6x Embedded Vision Processor family |
Name: | dwc_ev6x_vector_fpu_option |
Version: | 2.20b |
STARs: | Open and/or Closed STARs |
myDesignWare: | Unsubscribe |
Product Type: | DesignWare Cores |
Documentation: | Contact Us for More Information |
Download: | ev-vision_processor |
Product Code: | B869-0, B870-0, B871-0, C173-0, C623-0, C624-0, C769-0, D107-0, E941-0, E942-0, E943-0 |