ARM you still a believer?

wilzy123

Founding Member
FTZPqvYWYAMjfXD.jpg
 
  • Like
  • Fire
  • Love
Reactions: 21 users

M_C

Founding Member
happy dance.gif
 
  • Haha
  • Like
  • Love
Reactions: 10 users

IloveLamp

Top 20
Last edited:
  • Like
  • Fire
  • Love
Reactions: 22 users

M_C

Founding Member
  • Like
  • Fire
  • Love
Reactions: 13 users
D

Deleted member 118

Guest

Arm Cortex-M85: Breaking new grounds with Cortex-M​

Faced with more demanding compute requirements, Cortex-M microcontroller system developers are faced with a choice: optimizing software to squeeze more processing per clock cycle from their current microcontroller, or migrate their code base to a different, higher-performing microprocessor class. The Cortex-M microcontroller offers many benefits, such as determinism, short interrupt latencies, and advanced low-power management modes. The choice of moving to a different microprocessor class, say a Cortex-A based microprocessor, means that some of those wanted Cortex-M benefits are forfeited.

Recently, Cortex-M microcontroller vendors have been able to offer higher-performing Cortex-M microcontrollers. This allows system designers to easily migrate from a, say, 150MHz Cortex-M4 or Cortex-M33 device to Cortex-M7 devices clocked at over 600MHz. Benefits inherent to Cortex-M, such as support from the extensive ecosystem of tools and software are maintained. But what happens when even more processing performance is required?

Today, Arm announces the Cortex-M85, the highest performing Cortex-M processor delivering unprecedented performance levels across the board. It isthe first Cortex-M to deliver over 6 CoreMarks/MHz and more than 3 DMIPS/MHz. This level of scalar performance is achieved thanks to many innovative features at the microarchitecture level, including optimized dual issue and selective triple issue capability, improved branch prediction, and an enhanced memory system including data prefetching, among others.

By integrating Arm Helium technology, Cortex-M85 delivers multiple folds (x4) of DSP and ML processing uplift compared to its predecessor, the Cortex-M7. It also brings approximately 20% vector processing performance uplift compared to the other Helium-enabled processor, Cortex-M55. Again, microarchitecture innovations have boosted Cortex-M85 to these unprecedented performance levels.

 Graph showing Cortex-M85 performance


With high data processing rates, Cortex-M85 adopts a more advanced memory system architecture to ensure higher data and code throughput. A low latency memory system with Tightly Coupled Memories (TCMs) ensures deterministic operation. Four 32-bit wide data TCM interfaces and one 64-bit wide instruction TCM interface – all with integrated Error Correcting Code (ECC) - are available to SoC designers. An additional 32-bit AHB access interface port allows an external DMA controller – check out the CoreLink-DMA-350 - to access TCMs concurrently as the Cortex-M85 processor internal core, thereby enabling many common data streaming and processing use-cases.

 Cortex-M85 memory system
A level 1 cache system, again, with ECC, connected to external memories with an AMBA 5 AXI main interface optimizes performance when slower, non-deterministic memory accesses are required.

Deterministic compute underpins Cortex-M85-based processor’s value proposition to system designers. As intelligence gravitates towards the endpoint of IoT, those systems that must sense-decide-actuate-communicate within a predictable time span rely on Cortex-M85’s ability to deliver unprecedented performance "on time". Autonomous utility robots, agricultural drones, industrial human-machine interface, are a few of many use-case examples.

Security is not an afterthought​

Key to any IoT or embedded system is security against malicious or unintentional exposure of confidential data. Cortex-M85 brings TrustZone for Armv8-M to the highest performance tier of Cortex-M processors. Additionally, Cortex-M85 is the first Cortex-M processor to integrate the new Armv8.1-M pointer authentication and branch target identification extension (PACBTI), which eases developers' journey to achieving PSA Certified Level 2 security. PACBTI brings additional protection against return-oriented and jump-oriented software attacks by authenticating function call and return addresses.

Reference subsystem design accelerates your SoC project​

The Corstone-310 subsystem information page integrates Cortex-M85 and the Ethos-U55 uNPU. Corstone subsystems bring together all of the elements our hardware partners need to be able to quickly and simply implement Arm technology and get to tape out quicker. All they need to focus on is adding their own differentiation. The Corstone-310 subsystem addresses some design challenges SoC designers face by providing an example of system-level security and power control. The integration of the key CPU and microNPU IP with many system IP components, including power control kit (PCK-600), secure debug component (SDC-600), security-aware system IP components of the SIE-200, all provide a significant jumpstart for SoC designers.

Start your Cortex-M85 SW development today​

Even before silicon based on Cortex-M85 become available, you can start software development with Arm Virtual Hardware (AVH). Arm Virtual Hardware delivers models of Arm-based processors, systems, and development boards, including Corstone-310 to enable fast prototyping, development, and deployment. AVH Corstone allows seamless software transfer from model to target hardware to enable continuous integration and continuous delivery (CI/CD) environments.

Processor Implementation Kit (PIK) accelerates your path to physical implementation​

The new class of high-performance microcontrollers powered by Cortex-M85 is different from traditional microcontrollers today. They have larger on-chip SRAMs, clocked at higher frequencies, and implemented in smaller geometry nodes. Achieving the optimal implementation of Cortex-M85 is non-trivial, especially for silicon designers implementing in a new technology node for the first time. To reduce design cycle time and achieve a predetermined PPA target, Arm provides a Cortex-M85 PIK capturing a set of best practices for TSMC 22ULL foundry process that includes a user guide, shmoo plots, floorplans, and reference implementation scripts in one package.

Raising the bar for microcontroller performance​

The unprecedented performance levels offered by the Cortex-M85 offers new possibilities to microcontroller developers to develop and deploy ever more demanding use-cases on the Cortex-M. Developers benefit from the simple programmer’s model, processing determinism, and low-power schemes, all of which are hallmark characteristics to all Arm Cortex-M processors.
 
  • Like
  • Fire
Reactions: 8 users
D

Deleted member 118

Guest
 
  • Like
Reactions: 5 users
D

Deleted member 118

Guest
Seems like Toshiba is well behind in the game

 
  • Like
  • Fire
Reactions: 3 users

Jasonk

Regular
let me know if you think the below sounds promising!

LinkedIn post everyone knows about
1655635859903.png



NXP vice president of engineering liked, so they must have some relationship with BRN and ARM
1655635875617.png


Recent new release from NXP
1655635887589.png


Using ARM cortex-m
1655636149623.png



NPU

1655635903392.png


I registered an account to try and get more information but not much has been posted.
The ebook below just talks about areas NXP are covering.
But boy do they sell a lot of microcontrollers

https://www.nxp.com/webapp/Download?colCode=EDGE-EBOOK-ESSENTIALS-OF-EDGE-COMPUTING
 
Last edited:
  • Like
  • Thinking
  • Fire
Reactions: 16 users
let me know if you think the below sounds promising!

LinkedIn post everyone knows about
View attachment 9657


NXP vice president of engineering liked, so they must have some relationship with BRN and ARM
View attachment 9658

Recent new release from NXP
View attachment 9659

Using ARM cortex-m
View attachment 9661


NPU

View attachment 9660

I registered an account to try and get more information but not much has been posted.
The ebook below just talks about areas NXP are covering.
But boy do they sell a lot of microcontrollers

https://www.nxp.com/webapp/Download?colCode=EDGE-EBOOK-ESSENTIALS-OF-EDGE-COMPUTING
Hi Jason,

When I was looking at the Arm CortexM33 the other day I noticed NXP use them also. I know Jesse Chapman is a fan of NXP and suspects we may be involved with them. If we are that would be fantastic.

Just finished work and a bit tired but I think we might be in Arm’s next version of the M33 but I can’t recall why now I’m sorry; brain fog!

I think I might have posted about them a few days back, it might have been through the Renesas link and the fact we are getting closer to them releasing a micro-controller with us in it and this fits the bill.

Obviously if we are going to improve their AI capabilities, low cost, size and weight, energy use etc then why wouldn’t NXP run with it also If it improves their product.

Hoping so because as you said; they sell a lot!

Cheers




1655640625408.png
 
  • Like
  • Fire
Reactions: 12 users

Jasonk

Regular
Hi Jason,

When I was looking at the Arm CortexM33 the other day I noticed NXP use them also. I know Jesse Chapman is a fan of NXP and suspects we may be involved with them. If we are that would be fantastic.

Just finished work and a bit tired but I think we might be in Arm’s next version of the M33 but I can’t recall why now I’m sorry; brain fog!

I think I might have posted about them a few days back, it might have been through the Renesas link and the fact we are getting closer to them releasing a micro-controller with us in it and this fits the bill.

Obviously if we are going to improve their AI capabilities, low cost, size and weight, energy use etc then why wouldn’t NXP run with it also If it improves their product.

Hoping so because as you said; they sell a lot!

Cheers




View attachment 9664
It's sounding positive; no one wants to say what tech they are using. As you move toward 3 degrees of separation the advertising just becomes a wordy spill.

I've registered as a free access developer with arm, hopefully I can get my application over the line and something interesting is accessible. Besides that it appears to cost 10s of thousands to get full access.
 
Last edited:
  • Like
  • Fire
Reactions: 9 users
D

Deleted member 118

Guest
 
  • Fire
  • Like
  • Love
Reactions: 11 users

M_C

Founding Member

Great find @Rocket577 , a must watch for everyone. I am 99.9% convinced our iP will be implemented in the Cortex M-85. Are we getting AWS and GOOGLE via ARM?

NOT impossible imo, dyor
 
  • Like
  • Fire
  • Love
Reactions: 17 users

Jasonk

Regular
another article for NXP MCX N with the arm Cortex

1656423000104.png
 
  • Like
Reactions: 3 users

Steve7777

Regular

I know im not on top of everything here but found this which has probably already been posted somewhere but if it hasn't and we're being used in the Cortex-M the below article looks good.

Arm announces high-performing internet of things (IoT) hardware | VentureBeat


Arm also launched Project Centauri to foster standardized IoT development. To that end, Arm has announced that it’s delivering the first release of the Open IoT SDK Framework that contains the new Open-CMSIS-CDI software standard. This standard defines a Common Device Interface (CDI) for the Cortex-M ecosystem. Arm says that eight industry players are already involved, with cloud service providers, ODMs and OEMs among those.

All of the company’s new tech solutions are immediately available for licensing and can be accessed in the cloud. As part of Arm’s roadmap, the company is also working on Total Solutions for vision, object recognition and smart sensor fusion. The first one will be addressed by Cortex-A53, while the latter two will leverage Cortex-M processors.
 
  • Like
  • Love
Reactions: 11 users
D

Deleted member 118

Guest
 
  • Like
Reactions: 3 users

stockduck

Regular
  • Like
Reactions: 4 users

Quatrojos

Regular
  • Like
  • Fire
Reactions: 4 users
Top Bottom