• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Electrical Engineering News and Products

Electronics Engineering Resources, Articles, Forums, Tear Down Videos and Technical Electronics How-To's

  • Products / Components
    • Analog ICs
    • Connectors
    • Microcontrollers
    • Power Electronics
    • Sensors
    • Test and Measurement
    • Wire / Cable
  • Applications
    • Automotive
    • Industrial
    • IoT
    • Medical
    • Telecommunications
    • Wearables
    • Wireless
  • Resources
    • Covid-19
    • DesignFast
    • Ebooks / Tech Tips
    • EE Forums
      • EDABoard.com
      • Electro-Tech-Online.com
    • FAQs
    • 2020 LEAP Awards
    • Oscilloscope Product Finder
    • Podcasts
    • Webinars
    • White Papers
  • Videos
    • Teardown Videos
  • Lee’s Teardowns
    • Teardown Videos
  • Learning Center
  • 5G
  • Women in Engineering

ARMv8-A support enables Nucleus RTOS to leverage processing benefits of 64-bit SoCs

October 4, 2016 By Aimee Kalnoskas

mentor-graphics-nucleusMentor Graphics Corporation today announced the Nucleus real-time operating system (RTOS) support for the 64-bit ARMv8-A architecture.  This architecture support enables the Nucleus RTOS to leverage the benefits of 64-bit processing for a full range of 64-bit SoCs.  The Nucleus RTOS also enables the ARMv8-A aarch32 (32-bit) execution mode that allows users to run legacy 32-bit code on 64-bit SoCs.  This support for ARMv8-A SoCs capability enables device manufacturers to develop leading-edge products for markets including automotive, industrial, medical, mil/aero and networking.

The initial Nucleus reference implementation is for the NXP QorIQ LS2085A-RDB Reference Design Board.  Device support exists for kernels including NEON, Nucleus Process Model, CPU and UART.  Device support can easily be extended by the customer or by Mentor Embedded professional services.  This architecture port can also support related SoCs such as NXP’s QorIQ LS2080A/40A, LS2045A, LS2084/44A, LS2088A/48A, LS1012A, LS1046A/26A, LS1043A/23A, and LS1088A/48A processors.

“Mentor Graphics continues to demonstrate embedded software leadership, complementing NXP’s advantages in offering high-performance ARMv8-A SoCs,” said Noy Kucuk, Vice President, Product Management for NXP Semiconductors’ Digital Networking Business Line.  “With 64-bit Nucleus RTOS support for NXP QorIQ communication processors, our joint customers can develop smarter and more capable devices with a proven commercial real-time operating system solution.” 

ARMv8-A support for the Nucleus RTOS is included with the Nucleus ReadyStart product, which provides developers the Eclipse-based Sourcery CodeBench IDE development environment and complete source code that enables embedded developers to quickly get their products to market.

The Sourcery CodeBench IDE is an embedded development platform that comes with ARM DSTREAM support for NXP’s QorIQ LS2085 device and a prebuilt, hardened, and supported GNU compiler collection (GCC) toolchain. The toolchain comes bundled with both aarch64 and aarch32 multilibs providing flexibility and choice to end users when working with ARMv8-A-based processors.  The Sourcery Codebench tool includes the Sourcery Analyzer technology, a powerful embedded design analysis solution combining unique profiling and analysis engine with data visualization capabilities.

The Nucleus product is a rich, hard-real-time, low-footprint, highly scalable RTOS that makes high-end features available to the embedded market without compromising simplicity and compactness of the solution. At the core, the Nucleus RTOS comes enabled with multicore technologies such as SMP and the Mentor Embedded Multicore Framework, and supports USB 3.0, PCI Express and the TI WiLink 8 stack. This makes it a unique offering in the embedded market.   

The Nucleus Process Model (NPM) is a lightweight process model enabling task and library isolation. It also provides memory protection to gain significant increases in product reliability due to faster isolation of software faults, and the ability of deployed systems to self-diagnose.  Further, this enables dynamic loading and unloading of processes making it highly extensible at runtime.

Embedded developers can also take advantage of the built-in Nucleus Power Management Framework. Developers specify application requirements with high-level hardware-agnostic APIs, and the Nucleus RTOS automatically discovers power-aware components to help simplify the design process, increase code reuse, and speed time to market.

 

 

The post ARMv8-A support enables Nucleus RTOS to leverage processing benefits of 64-bit SoCs appeared first on Microcontroller Tips.

Filed Under: Aerospace & Defense, Applications, Automotive, Embedded, Industrial, Medical, Microcontroller Tips, Telecommunications Tagged With: mentorgraphics, mentorgraphicsembedded

Primary Sidebar

EE Training Center Classrooms

“ee

“ee

“ee

“ee

Featured Resources

  • NEW! EE World Online Learning Center
  • CUI Devices – CUI Insights Blog
  • EE Classroom: Power Delivery
  • EE Classroom: Building Automation
  • EE Classroom: Aerospace & Defense
  • EE Classroom: Grid Infrastructure

Autonomous & Connected Vehicles 2019


RSS Current EDABoard.com discussions

  • What the best way to store data of size ( 90,000 * 32) bit (taken from a text file) using VHDL?
  • HSPICE Simulation refuses to match the Spectre Simulation
  • How to draw a helical coil around a rectangular core in Maxwell?
  • Where can I find the description of each layer in TSMC's pdk?
  • Same geometry but slightly different results

RSS Current Electro-Tech-Online.com Discussions

  • Where has the fun gone?
  • Where can I find a pole pig?
  • Voltage based relay
  • XC8 v2.31 Help: Integer Arithmetic With Numbers Larger Than 32 Bits?
  • new to Ardunio but trying to compile

Oscilloscopes Product Finder

Follow EE World on Twitter

Tweets by @EEWorldOnline

Footer

EE World Online

EE WORLD ONLINE NETWORK

  • DesignFast
  • EDABoard Forums
  • Electro-Tech-Online Forums
  • Microcontroller Tips
  • Analog IC Tips
  • Connector Tips
  • Engineer's Garage
  • Power Electronic Tips
  • Sensor Tips
  • Test and Measurement Tips
  • Wire & Cable Tips
  • 5G Technology World

EE WORLD ONLINE

  • Subscribe to our newsletter
  • Lee's teardown videos
  • Advertise with us
  • Contact us
  • About Us
Follow us on TwitterAdd us on FacebookFollow us on YouTube Add us on Instagram

Copyright © 2021 · WTWH Media LLC and its licensors. All rights reserved.
The material on this site may not be reproduced, distributed, transmitted, cached or otherwise used, except with the prior written permission of WTWH Media.

Privacy Policy