Synopsys And Embedded Vision: A Multi-Faceted Product Line
September 01, 2012
If you've looked closely at the Embedded Vision Alliance member page beginning earlier today, you might have noticed two new entries; Synopsys and VanGogh Imaging. Welcome to both companies! Jeff Bier, Jeremy Giddings and I had the opportunity to meet with several Synopsys representatives a few days ago to better understand the company's technology and product alignment with respect to embedded vision, which I'll cover in this particular news piece. I'll discuss VanGogh Imaging in a separate writeup to come later this week, after Jeff, Jeremy and I have a chance to meet with company representatives.
Markus Willems, Synopsys' Senior Product Marketing Manager of System-Level Solutions, will be the company's primary Embedded Vision Alliance representative. To some of you, Synopsys may be predominantly known as an EDA (electronic design automation) toolset provider, reflective of the company's core technology heritage. Nowadays, Synopsys' product line has significantly diversified beyond that foundation (which in and of itself has expanded to encompass new process lithography characteristics, SoC integration requirements, high-level design methodologies, and the like).
Synopsys offers a plethora of design services, for example, along with an extensive suite of IP cores obtained both via internal development and acquisition. In recent times, the company acquired the Analog Business Group of MIPS (in 2010), followed by Virage Logic one year later, in the process obtaining (among other things) the ARC microprocessor core product line which Virage Logic had purchased in 2009. When we asked Markus which elements of Synopsys' product line were particularly aligned with embedded vision, he immediately responded with the following top-four list:
- The company's multi-year collaboration with ARM to jointly develop comprehensive solutions for the development of ARM-based SoC designs
- The ARC processor core product line mentioned earlier
- High-level design synthesis tools, and
- FPGA-based ASIC prototyping capabilities
Below you'll find an elaboration of each items listed above, in Markus' own words (with minor grammatical editing by myself):
Processor Designer: ASIP design
This product will be the anchor of our Alliance activities. The tool allows for designing your own application-tailored processor architecture, generating RTL, a simulator, assembler, linker, and compiler from a single description. Customer can rapidly explore architectural alternatives, profile real algorithms, and make tradeoff decisions. Embedded vision is all about balancing power, performance, and programmability, and therefore we see a significant interest in application-specific processors in this domain.
Virtualizer, HAPS: Prototyping
Synopsys' offering consists of virtual prototypes (featuring Virtualizer), FPGA prototypes (featuring HAPS), and Hybrid Prototyping (featuring the combination of Virtualizer and HAPS, plus dedicated transactors to combine both products). As embedded vision is about the combination of hardware and software, and since judging the quality of a system requires dealing with images that you need to inspect, prototyping is a key element of the design flow.
Optimized for embedded applications, ARC cores are widely deployed RISC controllers shipped in billions of devices.
Synphony C-compiler: C-based synthesis
As algorithms are provided in C, there is a strong interest to rapidly explore hardware design alternatives using a C-based synthesis. Image processing has always been a hot area for C-based synthesis, due to the importance of the data path.
Once again, welcome to the Embedded Vision Alliance, Synopsys!
- ??
- ADAS
- aerospace
- Analog Devices DSP
- analytics
- Android
- Apple
- Apple iPad
- Apple iPhone 4S
- Apple iPhone iPod touch
- Aptina
- Augmented Reality
- Automotive
- Automotive vision
- Autonomous drone
- Autonomous Vehicle
- Autostereoscopic displays
- Azumio
- Barcode
- Baseball
- Biometrics
- Blackfin Embedded Vision Starter Kit Hands-on Workshop
- blur
- Boston Image Processing and Computer Vision Group
- Camera design
- cameraphone
- Carnegie Mellon
- CCD
- CES
- CEVA
- CMOS
- CogniMem
- Comic
- Computational Photography
- computer vision
- Contamination detection
- De-warping
- Design News
- DESIGN West
- Disney
- Driver assistance
- driver information
- embedded vision
- embedded vision alliance
- Embedded Vision Summit
- Embedded vision training
- Embedded Vision Tutorial
- emotion
- emotion detection
- eva
- Evaluation modules
- Eye tracking
- eyeSight
- Face detection
- face recognition
- Facial detection
- Facial recognition
- FiRe
- flying
- Focus
- Foxconn
- games
- gesture
- gesture interface
- Gesture interfaces
- gesture recognition
- GestureTek
- HDR
- health
- High-speed camera
- High-speed capture
- High-speed video camera
- IBM
- IEEE
- IEEE Embedded Vision Workshop
- Image analysis
- Image compression
- Image recognition
- Image sensor
- image sensors
- Image Sensors 2013
- IMS Research
- Industrial vision
- Intel Gesture Interface Facial Recognition
- investment
- iOS
- iPad
- Jitendra Malik
- Kinect
- Kinect Optical Scanner Robotics
- Kodak
- Light intensity detection
- Linley Group
- Lytro
- Mac OS X
- medical
- Medical imaging
- microsoft
- Microsoft Kinect
- military
- mobile
- Motion
- Motion Capture
- Move
- National Instruments
- Neural networks
- New members
- Newsletter
- Nokia
- Nvidia
- NVIDIA Android
- nViso
- object tracking
- object video
- open source
- OpenCV SimpleCV Python C C++
- OpenNI
- optical character recognition
- Optical flow
- Organic Motion
- panel
- Panorama mode
- Parking analytics
- patent
- pc
- PlayStation
- PlayStation Move
- PointGrab
- presentation
- Processors
- pulse
- pulse rate measurement
- Qualcomm
- Raspberry Pi
- Remote control
- Robotics
- robots
- rolling shutter
- Samsung smartphone
- Satellites
- SDK
- search
- security
- slow motion
- Smart TV
- Smartphone
- Soccer
- Sony
- Sports
- Still image analytics
- Surface visualization
- surgery
- Surveillance
- Synopsys
- Tegra 3
- tennis
- Tensilica
- Texas Instruments
- Thermal imaging
- TI
- traffic control
- traffic lights
- user interface
- VanGogh Imaging
- videantis
- video analytics
- Video editing
- Video surveillance
- Videoconferencing
- VideoSurf
- Virtual shopping
- Vision
- Vision Research Phantom
- Volvo
- Webcast
- Website
- x86
- Xbox 360
- xkcd








