Arm Community
Arm Community
  • Site
  • User
  • Site
  • Search
  • User
  • Groups
    • Arm Research
    • DesignStart
    • Education Hub
    • Graphics and Gaming
    • High Performance Computing
    • Innovation
    • Multimedia
    • Open Source Software and Platforms
    • Physical
    • Processors
    • Security
    • System
    • Software Tools
    • TrustZone for Armv8-M
    • 中文社区
  • Blog
    • Announcements
    • Artificial Intelligence
    • Automotive
    • Healthcare
    • HPC
    • Infrastructure
    • Innovation
    • Internet of Things
    • Machine Learning
    • Mobile
    • Smart Homes
    • Wearables
  • Forums
    • All developer forums
    • IP Product forums
    • Tool & Software forums
  • Support
    • Open a support case
    • Documentation
    • Downloads
    • Training
    • Arm Approved program
    • Arm Design Reviews
  • Community Help
  • More
  • Cancel
DesignStart
  • Developer Community
  • IP Products
  • Processors
  • DesignStart
  • Jump...
  • Cancel
DesignStart
DesignStart blog Case study: Evolving intelligent devices for immersive experiences
  • Blog
  • Forum
  • Videos & Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • Jump...
  • Cancel
  • New
DesignStart requires membership for participation - click to join
More blogs in DesignStart
  • DesignStart blog

Tags
  • Custom SoC
  • System on Chip (SoC)
  • Cortex-A5
  • Computer Vision (CV)
  • Ecosystem Product
  • Ecosystem Partner
  • DesignStart
  • Linux
Actions
  • RSS
  • More
  • Cancel
Related blog posts
Related forum threads

Case study: Evolving intelligent devices for immersive experiences

Chris Shore
Chris Shore
April 1, 2019

Inuitive develops intelligent vision technologies for deployment in applications such as augmented and virtual reality, drones, robotics and autonomous vehicles. Founded in 2012 by Israeli high-tech veterans Shlomo Gadot and Dor Zepeniuk, the Israel-based fabless semiconductor company is now made up of over 80 R&D professionals.

Inuitive: the NU4000 SoC

Inuitive released its first product, the NU3000 image and computer vision processor, in 2014. This 40nm SoC was used in Google Project Tango ecosystem for real-time depth generation, mapping, localization, navigation and other complex signal processing algorithms.

The new NU4000 builds on the success of the NU3000, offering improved 3D depth perception, SLAM-on-chip acceleration, deep learning and computer vision processing. In order to maximize the chip’s appeal, Inuitive integrated several types of processor “building blocks” to address different tasks within the SoC’s target uses – most prominently the growing AR, VR and XR market. Now at 12nm and almost half the die size of its predecessor, the NU4000 SoC combines the Inuitive proprietary 3D imaging and vision hardware accelerators engines with a suite of third-party IP: CEVA-XM4, Synopsys EV62 intelligent vision and deep learning processors, and the power-efficient Arm Cortex-A5 processor, running at 1Ghz.

“Hitting the balance between processing capability and power efficiency was our top priority in the NU4000,” explains co-founder, CTO and VP of R&D Dor Zepeniuk. “Raw processing power was never the main value proposition for this solution; this is a chip designed for truly mobile markets such as drones, so we needed a physically-lightweight and power-efficient design capable of performing required functions without consuming too much power or silicon.”

Unlocking software innovation with access to Linux on Arm

The Cortex-A5 offers other configurability options such as optional Floating-Point Unit (FPU) and Neon for accelerated audiovisual signal processing. It functions as the NU4000’s main core, running the operating system, hardware accelerators, power management, communication and additional code optimized for imaging and vision.

“This is a chip we expect our customers to develop really interesting software for,” says Zepeniuk. “But not all of our customers want to develop software for the chip itself, so we decided early-on that this should be a Linux-based device. The Cortex-A5 is ideal for this due to the huge software ecosystem. It’s a huge value point for us, and why we imagine so many interesting uses for the NU4000.”

Zepeniuk notes how easy it was for the team to integrate the Cortex-A5 with different IPs.

“We needed DMA, AXI Matrix, a flash controller and so on. All of these integrated extremely easily with the Arm processor, which made development a whole lot easier for us. The Arm matrix bus and AMBA designer tool was also highly effective as it enabled us to tailor the architecture and adapt to certain challenges.”

Intuitive System on Chip NU4000

Choice and flexibility with a supportive Arm ecosystem

“We got excellent support from the Arm team here in Israel,” says Zepeniuk. “While there were very few hurdles when we came to implement the Cortex-A5 itself, it’s always challenging to fit so many different pieces of IP onto one SoC and get them to play nicely together. The support we received from Arm’s technical team was fundamental in ensuring we reached our development milestones.”

Once Inuitive had decided on the NU4000’s architectural design and created the RTL, it passed its designs to Arm Approved design partner Inomize in order to translate this into a physical design.

“Inomize ensured that the chip met the size, speed and power consumption we needed to hit,” says Zepeniuk. “From verification to tape-out, Inomize played a vital role in rapidly moving the project from design to production.”

With verification and tape-out now successful and evaluations underway, the NU4000 is set to enter mass production in the second half of 2019.

“We already have a number of customers evaluating the chip – Tier 1 players in the area of AR/VR and robotics,” says Zepeniuk. “It’s my hope that by this time next year, the NU4000 is recognized as a true powerhouse for driving the augmented and virtual reality revolution.”

Inuitive and Arm: A summary

Inuitive goal:

  • Develop a highly capable computer vision processor with the smallest possible footprint for use in AR/VR, drones and robotics applications.

Arm solution:

  • Inuitive combined several types of processor into a single, low-power SoC, with the Linux-capable Arm Cortex-A5 processor at its core.

Benefits to Inuitive:

  • Cortex-A5 achieves balance between processing capability and power efficiency.
  • Linux-based chip with extensive ecosystem that enables rapid software development.

Learn more about Inuitive and get start on your Linux-capable, Cortex-A5 based custom SoC with Arm DesignStart. Start quickly with a low-cost access fee, simplified contract and at least one year of design support to ensure success.

Learn about Arm DesignStart 

Anonymous
DesignStart blog
  • Pre-silicon Software Development with Arm Models for Cortex-A5 DesignStart

    Rob Kaye
    Rob Kaye
    Cortex-A5 DesignStart: Take advantage of the fast simulation models of the CPU with a pre-validated, configurable reference (subsystem) design to reduce device complexity and speed-up software development…
    • September 23, 2019
  • Case study: RelChip turns up the heat with Arm DesignStart

    Chris Shore
    Chris Shore
    Learn how RelChip developed an Arm Cortex-M based microcontroller with the widest operating temperature range in the world to be used for applications in extreme conditions, from geothermal to aerospace…
    • May 20, 2019
  • Case study: accelerated chip design for drones and cameras with Arm DesignStart

    Chris Shore
    Chris Shore
    Find out how NeoWine turned to the Arm DesignStart program to create a secure encryption ASIC and high performance MCU for drones, based on the Arm Cortex-M0 and Cortex-M3 processors.
    • May 13, 2019