Thursday, June 23rd 2022

Imagination launches IMG RTXM-2200 - its first real-time embedded RISC-V CPU

Imagination Technologies announces IMG RTXM-2200, its first real-time embedded RISC-V CPU, a highly scalable, feature-rich, 32-bit embedded solution with a flexible design for a wide range of high-volume devices. IMG RTXM-2200 is one of the first commercial cores in Imagination's Catapult CPU family, previously announced in December 2021. Accelerating the expansion of its RISC-V offering, Imagination's IMG RTXM-2200 can be integrated into complex SoCs for a range of applications including networking solutions, packet management, storage controllers, and sensor management for AI cameras and smart metering. Together with its market-leading GPU and AI accelerator IP, Imagination's new CPU cores offer customers access to innovative heterogeneous solutions.

This real-time embedded core features up to 128 KB of tightly coupled memories (both instruction and data) for deterministic response and Level 1 cache sizes of up to 128 KB for robust performance. The new CPU offers a range of floating-point formats including single-precision and bfloat16. The latter enables manufacturers to deploy AI applications through this core without the need for an additional chip. This reduces silicon area, for a cost-effective and optimised design in AI cameras and smart metering applications.
Chris Porthouse, Chief Product Officer, Imag128 KBon, says: "We are excited to announce IMG RTXM-2200, our first real-time RISC-V CPU, which underpins our continued commitment to driving growth for the RISC-V ecosystem. Imagination now has a unique and broad portfolio of compute IP, including GPU, AI accelerators, and now CPU, designed for this innovative architecture."

Calista Redmond, CEO, RISC-V International, says: "RISC-V International is excited to witness Imagination maintaining its momentum by launching its first licensable 32-bit embedded real-time processor, since the announcement of its entry into the RISC-V CPU IP market. This underlines the expansion of the RISC-V architecture as developers take advantage of this flexible technology to address multiple market requirements. We are pleased to see Imagination's commitment to drive ecosystem growth with the delivery of its SDK and the support of open-source operating systems."

James Hodgson, Principal Analyst, ABI Research, says: "As automakers look to take advantage of the potential innovation and time to market advantages of RISC-V, they need an IP partner with proven ability to deliver in the automotive market, meeting the stringent power and safety requirements of the vertical. With the launch of IMG RTXM-2200, Imagination lays the foundation for future automotive RISC-V CPUs for this market, rounding out its portfolio of GPU and AI acceleration IP. This positions Imagination well to underpin the heterogeneous compute that will prove essential to meeting the connected infotainment and autonomous vehicle ambitions of the automotive industry going forward."

Steve Leibson, Principal Analyst, TIRIAS Research, says: "It's great to see an established IP provider such as Imagination jumping onto and giving even more momentum to the RISC-V bandwagon. With an initial emphasis on real-time embedded applications, the configurable IMG RTXM-2200 CPU, the company's first commercial RISC-V core in the previously announced Catapult family, should appeal to SoC design teams working in IoT and other embedded markets."

Leveraging Imagination's 20 years plus of experience in delivering complex IP solutions, the new CPU is supported by the rapidly expanding open-standard RISC-V ecosystem, which continues to shake up the embedded CPU industry through the democratisation of compute, unlocking innovative and open technological development for companies at all levels.

Software
Imagination real-time embedded cores come with a fully capable software SDK and tools package at launch. They work out of the box across multiple platforms to help develop and support the RISC-V ecosystem.

Shreyas Derashri, VP of Compute, Imagination, says: "For more than 20 years Imagination has been creating market-leading GPU, AI accelerator, and CPU IP. This puts us in a unique position where we can offer our customers a robust and competitive choice when it comes to next-generation SoC development. The IMG RTXM-2200 RISC-V CPU brings together years of IP design experience and comprehensive software support to enable instant and easy access for developers, further enhancing our heterogeneous offering."

The Catapult Studio Integrated Development Environment (IDE) is a modern, cutting-edge IDE based on Visual Studio code providing a familiar environment that is better to use for up-to-date developers and designers. The IDE;

runs on Windows, Ubuntu, CentOS, and macOS;
offers full Linux support (including reference bootloaders, kernel, and filesystem);
is compatible with gem5 software, unlocking simulation environments for enhanced power and energy-efficiency testing.
The IMG RTXM-2200 CPU is part of Imagination's heterogeneous compute solution, offering full hardware, software, and debug support for Imagination IP - complementing its market-leading GPU, AI accelerator, and Ethernet Packet Processor (EPP) cores.

Source: Imagination Technologies
Add your own comment

15 Comments on Imagination launches IMG RTXM-2200 - its first real-time embedded RISC-V CPU

#1
Steevo
Another ARM implementation for…….

Fridge, Washer, smart home, Roku, Firestick what exact application?

That will undoubtedly have a small market presence for its astounding AI ability GPU that supports codecs for a few current services that will become obsolete in the next 3 years.


Not trying to be a downer, but I foresee a market crash on these products as a few bigger players in the AI market finally settle on a industry standard that renders most other devices obsolete by virtue of adoption and performance.
Posted on Reply
#2
zlobby
They lost me at 32bit...
Posted on Reply
#3
Steevo
zlobbyThey lost me at 32bit...
Exactly, in current homogeneous systems the idea is to allow access to larger amounts of memory so there is less overhead. This implementation sounds good for a 2005 system.

Maybe it will be able to AI when veggies go bad by comparing pixel colors, or some photo app.
Posted on Reply
#4
TheLostSwede
News Editor
SteevoAnother ARM implementation for…….
RISC-V, not arm.
SteevoFridge, Washer, smart home, Roku, Firestick what exact application?
More like SSD controllers, cars and other things that need a real-time chip that runs an RTOS.
SteevoThat will undoubtedly have a small market presence for its astounding AI ability GPU that supports codecs for a few current services that will become obsolete in the next 3 years.
It's just IP.
SteevoNot trying to be a downer, but I foresee a market crash on these products as a few bigger players in the AI market finally settle on a industry standard that renders most other devices obsolete by virtue of adoption and performance.
See above. Someone has to license the IP and make a product around it. But it'll most likely appear in some car or even airplane chips down the road.
zlobbyThey lost me at 32bit...
It's more of an MCU rather than a CPU and it will need an RTOS, so it's not for for typical computer applications.
Posted on Reply
#5
zlobby
TheLostSwedeRISC-V, not arm.

More like SSD controllers, cars and other things that need a real-time chip that runs an RTOS.

It's just IP.

See above. Someone has to license the IP and make a product around it. But it'll most likely appear in some car or even airplane chips down the road.


It's more of an MCU rather than a CPU and it will need an RTOS, so it's not for for typical computer applications.
5G RRU and BBU can already utilize 64-bit. What are those for? EV-DO?
Posted on Reply
#6
GuiltySpark
zlobbyThey lost me at 32bit...
The fact it is on 32 bit doesn't mean the memory access will be on 32 bit.
Posted on Reply
#7
zlobby
GuiltySparkThe fact it is on 32 bit doesn't mean the memory access will be on 32 bit.
RV32 is a 32-bit instruction with with 32-bit registers. IDK about its memory interface width but we're talking about maximum address space.
Posted on Reply
#8
defaultluser
zlobbyRV32 is a 32-bit instruction with with 32-bit registers. IDK about its memory interface width but we're talking about maximum address space.
Yeah, its going to be a long time before most risc 5 custom cores graduate up to 64-bit!

it's not lack of 64-bit in the standard, it's the required baby-steps while understanding a new CPU arch.
Posted on Reply
#9
Steevo
TheLostSwedeRISC-V, not arm.

More like SSD controllers, cars and other things that need a real-time chip that runs an RTOS.

It's just IP.

See above. Someone has to license the IP and make a product around it. But it'll most likely appear in some car or even airplane chips down the road.


It's more of an MCU rather than a CPU and it will need an RTOS, so it's not for for typical computer applications.
RISC has lost its way in the woods of application specific acceleration, making them ASIC and kind of RISC, but even that nomenclature is misleading as RISC was fundamentally closer to metal on Power PC architecture, which made it fast on older hardware resources, but a modern day architecture would emulate a whole
RISC system with ease.
Posted on Reply
#10
zlobby
SteevoRISC has lost its way in the woods of application specific acceleration, making them ASIC and kind of RISC, but even that nomenclature is misleading as RISC was fundamentally closer to metal on Power PC architecture, which made it fast on older hardware resources, but a modern day architecture would emulate a whole
RISC system with ease.
In general, I agree. My only problem is RTOS.

Where for example the 5G gNB scheduler needs to make sub-1ms decisions for dozens of users simultaneously, while also taking into account hundreds of constantly changing variables. You need a halluva OS and chips to run it .
Posted on Reply
#11
DeathtoGnomes
zlobbyRV32 is a 32-bit instruction with with 32-bit registers. IDK about its memory interface width but we're talking about maximum address space.
I think the max amount should be the same limit that windows had when it was 32bit, 4Gb limit.
Posted on Reply
#12
zlobby
DeathtoGnomesI think the max amount should be the same limit that windows had when it was 32bit, 4Gb limit.
Windows ran on x86 ISA at that time. While x86 has 32-bit general purpose registers, it's a CISC after all, meaning it has some fancy extensions.
One such is the SSE. SSE for example works with 128-bit registers, so... I hope you get the idea.
Posted on Reply
#13
GuiltySpark
zlobbyRV32 is a 32-bit instruction with with 32-bit registers. IDK about its memory interface width but we're talking about maximum address space.
ok, but who cares about address space if it should be application specific, 4 GB are more than enough, I think this will compete with microcontrollers like the ones from infineon or ST. if you are concerned about AI consider that AI models are not that memory hungry when talking about inference and probably there will be instructions to load vectors from memory. then you said 32 bit registers, but we don't know how many nor we know if there are special registers. that was my point.
Posted on Reply
#14
TheLostSwede
News Editor
SteevoRISC has lost its way in the woods of application specific acceleration, making them ASIC and kind of RISC, but even that nomenclature is misleading as RISC was fundamentally closer to metal on Power PC architecture, which made it fast on older hardware resources, but a modern day architecture would emulate a whole
RISC system with ease.
Which is why this is RISC-V, which is not the same as the previous RISC based chips.
en.wikipedia.org/wiki/RISC-V
Posted on Reply
#15
zlobby
GuiltySparkok, but who cares about address space if it should be application specific, 4 GB are more than enough
Bill Gates said the same about 64KB RAM.

4GB are enough only for some things.
Posted on Reply
Add your own comment
May 4th, 2024 12:45 EDT change timezone

New Forum Posts

Popular Reviews

Controversial News Posts