From WikiChip
Difference between revisions of "movidius/microarchitectures/shave v2.0"
< movidius

m (David moved page movidius/microarchitectures/shave to movidius/microarchitectures/shave v2.0 without leaving a redirect)
Line 1: Line 1:
{{movidius title|SHAVE}}
+
{{movidius title|SHAVE v2.0|arch}}
 
{{microarchitecture
 
{{microarchitecture
|atype=DSP
+
|atype=Accelerator
|name=SHAVE
+
|name=SHAVE v2.0
 
|designer=Movidius
 
|designer=Movidius
 
|manufacturer=TSMC
 
|manufacturer=TSMC
Line 8: Line 8:
 
|type=VLIW
 
|type=VLIW
 
}}
 
}}
'''Streaming Hybrid Architecture Vector Engine''' ('''SHAVE''') is a hybrid microarchitecture designed by [[Movidius]] for their vision processors. SHAVE is incorporated into Movidius {{movidius|Myriad}} family of vision processors.
+
'''Streaming Hybrid Architecture Vector Engine v2.0''' ('''SHAVE v2.0''') is an accelerator microarchitecture designed by [[Movidius]] for their vision processors. SHAVE is incorporated into Movidius {{movidius|Myriad}} family of vision processors.
  
 
== Architecture ==
 
== Architecture ==

Revision as of 16:31, 10 March 2018

Edit Values
SHAVE v2.0 µarch
General Info
Arch TypeAccelerator
DesignerMovidius
ManufacturerTSMC
Introduction2011
Pipeline
TypeVLIW

Streaming Hybrid Architecture Vector Engine v2.0 (SHAVE v2.0) is an accelerator microarchitecture designed by Movidius for their vision processors. SHAVE is incorporated into Movidius Myriad family of vision processors.

Architecture

Instruction Set

SHAVE supports a mixture of many different types of instructions belonging to a number of different classes of architectures.

  • RISC style
    • Instruction predication
    • Large set of integer operations
    • C-compiler support
  • VLIW style
    • Parallel functional units controlled by VLIW instructions
    • 8/16/32-bit x 1-4 SIMD int
  • DSP style
    • Zero overhead looping
    • Modulo addressing
    • Transparent DMA modes
    • FFT, Viterbi, etc..
    • Parallel comparisons
  • GPU style
    • Streaming operations
    • 16/32-bit FP operations
    • Texture management unit
codenameSHAVE v2.0 +
designerMovidius +
first launched2011 +
full page namemovidius/microarchitectures/shave v2.0 +
instance ofmicroarchitecture +
manufacturerTSMC +
nameSHAVE v2.0 +