Arm to IoT devs: Go faster with our pre-made chip subsystems

In addition to cloud service, Arm also puts out its fastest Cortex-M CPU design yet

The belief that IoT would become Arm's main growth engine never played out as owner SoftBank Group thought it would, but the British chip designer is still doing what it can to keep IoT developers hooked with a bevy of new offerings meant to significantly speed up development.

On Tuesday, Arm announced its first major expansion of the Arm Total Solutions for IoT program, which consists of pre-integrated subsystem designs that take out the guesswork for chip designers, the Arm Virtual Hardware cloud service for testing Arm-based devices without needing physical silicon, and several software components developers can reuse across multiple devices.

Internet of Things: Arm crafts OS to rule them all


The expansion was accompanied by the reveal of the new Cortex-M85, which Arm said is its fastest Cortex-M CPU core blueprint yet for IoT devices powered by microcontroller units.

Mohamed Awad, vice president of IoT and embedded at Arm, told The Register that Arm devised the IoT program expansion based on feedback from developers and device makers, who are facing increasing pressure to bang out new and more powerful products faster.

"They're faced with this ever-increasing demand for higher performance, shorter time to market, increased security, simpler development, and then more secure processing. And that's the only way that they're going to continue to scale," he said.

We'd also like to think Arm is doing what it can to prevent IoT developers from moving to RISC-V, an open-source instruction set architecture that gained a higher profile after Nvidia's now-failed plan to acquire Arm was announced in 2020. Arm is also getting ready for a potential initial public offering, which could reportedly happen this year.  

New subsystems for voice recognition, cloud-native edge devices

A key part of the Arm Total Solutions for IoT program is Corstone, a collection of pre-integrated subsystem designs that bring together Arm's CPU core blueprints with other important building blocks the company thinks is best for different kinds of applications.

These other kinds of building blocks can include component designs for power control, system control, system peripherals, interconnects as well as security-minded things like secure debug, secure enclave and the company's TrustZone Protection Controller.

The thinking is that since Arm knows which components work well together for various applications, why not just do that integration ahead of time so that chip designers at other companies don't have to waste precious time figuring it out.

Awad promised that developers can still make their own tweaks, and so far, this way of designing chips has helped companies tape out more than 200 designs since Corstone began three years ago.

"It's important to say that we work really hard to strike this crucial balance between providing all the essential ingredients for a complete solution but maintaining enough freedom and flexibility to allow the developers to get creative and add differentiation," he said.

Last October, Arm launched the Corstone-300 design for keyword recognition applications, and the company extended it today with two new designs for devices with higher performance needs: Corstone-310 for voice recognition applications and Corstone-1000 for cloud-native edge devices.

With the focus on voice recognition, Corstone-310 is well-suited for MCU-powered devices ranging from smart speakers and thermostats to drones and factory robots.

The Corstone-310 design makes use of Arm's new MCU-class Cortex-M85 core, for which the company is boasting a significant boost in both scalar performance and machine learning performance over the Cortex-M55. That performance gap is even wider when comparing it to the Cortex-M7.

"I like to call it the king of the M-class product line. It's bringing Cortex-M closer to the performance we're used to with Cortex-A but with the convenience, determinism and low power of an MCU," he said.

Cortex-M85 relies on Arm's Helium technology to boost machine learning and digital signal processing workloads. It also has enhanced security via Arm TrustZone technology, and it comes with a new architectural feature called pointer authentication and branch target identification to help developers gain level-two PSA certification for their chips.

In addition to Cortex-M85, Corstone-310 also supports Arm's Ethos-U55 NPU blueprint as an option, which helps make it the company's highest-performance MCU-based subsystem design.  

The Corstone-1000 subsystem design, on the other hand, is made for devices that require a higher level of performance and need to run on operating systems like Linux. This includes point-of-sale systems, edge gateways and high-end smart cameras.

As such, Corstone-1000 relies on both a Cortex-M core and a higher-performing Cortex-A core, which can range from the A32 to the A53. The subsystem design also comes with a secure enclave, which can be PSA-certified for processing sensitive information.

Corstone-1000 is part of Arm's SystemReady certification program, which ensures that it meets a set of hardware and firmware standards so that chips using the subsystem design "just work." It also supports Arm's Project Cassini, which aims to simplify cloud-native software experiences for devices running on Cortex-A-based processors.

Arm Virtual Hardware expands to more hardware

Another important way Arm is trying to make IoT development faster is with Arm Virtual Hardware, a service available on Amazon Web Services that allows people to develop software for processors without needing to have physical silicon in hand.

The news here is that the cloud service has now expanded to support the two new Corstone subsystem designs as well as seven Cortex-M cores, ranging from the M0 to the M33. This will make it much easier for developers to test out new software for devices running with Cortex-M designs, according to Award.

"By adding support for seven of our most popular Cortex MCUs, Arm Virtual Hardware is going to immediately support 80 billion devices that our ecosystem has already deployed. Software developers can immediately begin to develop test and verify their software across all those devices, without having to deal with all that hardware," he said.

The service also now supports Arm-based hardware from partner companies such as NXP Semiconductors, ST Microelectronics and the makers of Raspberry Pi. This expands the purview of IoT software testing for developers to even more devices, Awad added.

"Because they can leverage the scale of the cloud and don't need to build hardware farms, they can take advantage of all the benefits of modern development flows, things like continuous integration and streamlined ML DevOps and simplified security," he said.

The other new development is that Arm Virtual Hardware can integrate with existing development tools and environments. This includes Arm's own Keil MCU development kit as well as code repository GitHub and ML DevOps tools like Edge Impulse.

The last big update for the IoT program is that Arm is expanding its efforts to create a "consistent set of standards" across a variety of devices, so that developers can easily re-use various software components for standard things that don't need to be rewritten every time.

Arm is doing this with the first release of its Open IoT SDK Framework, which includes the community-driven Open-CMSIS Pack that comes with a set of standardized interfaces and interoperability technologies for Cortex-M-based devices. It also includes software for IoT applications like voice recognition and keyword recognition.

"By defining how they're accessed, we're enabling a level of software reuse and leverage for developers that just didn't exist before," Awad said. ®

Broader topics

Other stories you might like

  • Quantum internet within grasp as scientists show off entanglement demo
    Teleportation of quantum information key to future secure data transfer

    Researchers in the Netherlands have shown they can transmit quantum information via an intermediary node, a feature necessary to make the so-called quantum internet possible.

    In recent years, scientists have argued that the quantum internet presents a more desirable network for transferring secure data, in addition to being necessary when connecting multiple quantum systems. All of this has been attracting investment from the US government, among others.

    Despite the promise, there are still vital elements missing for the creation of a functional quantum internet.

    Continue reading
  • Drone ship carrying yet more drones launches in China
    Zhuhai Cloud will carry 50 flying and diving machines it can control with minimal human assistance

    Chinese academics have christened an ocean research vessel that has a twist: it will sail the seas with a complement of aerial and ocean-going drones and no human crew.

    The Zhu Hai Yun, or Zhuhai Cloud, launched in Guangzhou after a year of construction. The 290-foot-long mothership can hit a top speed of 18 knots (about 20 miles per hour) and will carry 50 flying, surface, and submersible drones that launch and self-recover autonomously. 

    According to this blurb from the shipbuilder behind its construction, the Cloud will also be equipped with a variety of additional observational instruments "which can be deployed in batches in the target sea area, and carry out task-oriented adaptive networking to achieve three-dimensional view of specific targets." Most of the ship is an open deck where flying drones can land and be stored. The ship is also equipped with launch and recovery equipment for its aquatic craft. 

    Continue reading
  • Experts: AI should be recognized as inventors in patent law
    Plus: Police release deepfake of murdered teen in cold case, and more

    In-brief Governments around the world should pass intellectual property laws that grant rights to AI systems, two academics at the University of New South Wales in Australia argued.

    Alexandra George, and Toby Walsh, professors of law and AI, respectively, believe failing to recognize machines as inventors could have long-lasting impacts on economies and societies. 

    "If courts and governments decide that AI-made inventions cannot be patented, the implications could be huge," they wrote in a comment article published in Nature. "Funders and businesses would be less incentivized to pursue useful research using AI inventors when a return on their investment could be limited. Society could miss out on the development of worthwhile and life-saving inventions."

    Continue reading
  • SEC probes Musk for not properly disclosing Twitter stake
    Meanwhile, social network's board rejects resignation of one its directors

    America's financial watchdog is investigating whether Elon Musk adequately disclosed his purchase of Twitter shares last month, just as his bid to take over the social media company hangs in the balance. 

    A letter [PDF] from the SEC addressed to the tech billionaire said he "[did] not appear" to have filed the proper form detailing his 9.2 percent stake in Twitter "required 10 days from the date of acquisition," and asked him to provide more information. Musk's shares made him one of Twitter's largest shareholders. The letter is dated April 4, and was shared this week by the regulator.

    Musk quickly moved to try and buy the whole company outright in a deal initially worth over $44 billion. Musk sold a chunk of his shares in Tesla worth $8.4 billion and bagged another $7.14 billion from investors to help finance the $21 billion he promised to put forward for the deal. The remaining $25.5 billion bill was secured via debt financing by Morgan Stanley, Bank of America, Barclays, and others. But the takeover is not going smoothly.

    Continue reading
  • Cloud security unicorn cuts 20% of staff after raising $1.3b
    Time to play blame bingo: Markets? Profits? Too much growth? Russia? Space aliens?

    Cloud security company Lacework has laid off 20 percent of its employees, just months after two record-breaking funding rounds pushed its valuation to $8.3 billion.

    A spokesperson wouldn't confirm the total number of employees affected, though told The Register that the "widely speculated number on Twitter is a significant overestimate."

    The company, as of March, counted more than 1,000 employees, which would push the jobs lost above 200. And the widely reported number on Twitter is about 300 employees. The biz, based in Silicon Valley, was founded in 2015.

    Continue reading
  • Talos names eight deadly sins in widely used industrial software
    Entire swaths of gear relies on vulnerability-laden Open Automation Software (OAS)

    A researcher at Cisco's Talos threat intelligence team found eight vulnerabilities in the Open Automation Software (OAS) platform that, if exploited, could enable a bad actor to access a device and run code on a targeted system.

    The OAS platform is widely used by a range of industrial enterprises, essentially facilitating the transfer of data within an IT environment between hardware and software and playing a central role in organizations' industrial Internet of Things (IIoT) efforts. It touches a range of devices, including PLCs and OPCs and IoT devices, as well as custom applications and APIs, databases and edge systems.

    Companies like Volvo, General Dynamics, JBT Aerotech and wind-turbine maker AES are among the users of the OAS platform.

    Continue reading
  • Despite global uncertainty, $500m hit doesn't rattle Nvidia execs
    CEO acknowledges impact of war, pandemic but says fundamentals ‘are really good’

    Nvidia is expecting a $500 million hit to its global datacenter and consumer business in the second quarter due to COVID lockdowns in China and Russia's invasion of Ukraine. Despite those and other macroeconomic concerns, executives are still optimistic about future prospects.

    "The full impact and duration of the war in Ukraine and COVID lockdowns in China is difficult to predict. However, the impact of our technology and our market opportunities remain unchanged," said Jensen Huang, Nvidia's CEO and co-founder, during the company's first-quarter earnings call.

    Those two statements might sound a little contradictory, including to some investors, particularly following the stock selloff yesterday after concerns over Russia and China prompted Nvidia to issue lower-than-expected guidance for second-quarter revenue.

    Continue reading
  • Another AI supercomputer from HPE: Champollion lands in France
    That's the second in a week following similar system in Munich also aimed at researchers

    HPE is lifting the lid on a new AI supercomputer – the second this week – aimed at building and training larger machine learning models to underpin research.

    Based at HPE's Center of Excellence in Grenoble, France, the new supercomputer is to be named Champollion after the French scholar who made advances in deciphering Egyptian hieroglyphs in the 19th century. It was built in partnership with Nvidia using AMD-based Apollo computer nodes fitted with Nvidia's A100 GPUs.

    Champollion brings together HPC and purpose-built AI technologies to train machine learning models at scale and unlock results faster, HPE said. HPE already provides HPC and AI resources from its Grenoble facilities for customers, and the broader research community to access, and said it plans to provide access to Champollion for scientists and engineers globally to accelerate testing of their AI models and research.

    Continue reading

Biting the hand that feeds IT © 1998–2022