Advertisement
News
EEtimes
News the global electronics community can trust
eetimes.com
power electronics news
The trusted news source for power-conscious design engineers
powerelectronicsnews.com
EPSNews
News for Electronics Purchasing and the Supply Chain
epsnews.com
elektroda
The can't-miss forum engineers and hobbyists
elektroda.pl
eetimes eu
News, technologies, and trends in the electronics industry
eetimes.eu
Products
Electronics Products
Product news that empowers design decisions
electronicproducts.com
Datasheets.com
Design engineer' search engine for electronic components
datasheets.com
eem
The electronic components resource for engineers and purchasers
eem.com
Design
embedded.com
The design site for hardware software, and firmware engineers
embedded.com
Elector Schematics
Where makers and hobbyists share projects
electroschematics.com
edn Network
The design site for electronics engineers and engineering managers
edn.com
electronic tutorials
The learning center for future and novice engineers
electronics-tutorials.ws
TechOnline
The educational resource for the global engineering community
techonline.com
Tools
eeweb.com
Where electronics engineers discover the latest toolsThe design site for hardware software, and firmware engineers
eeweb.com
Part Sim
Circuit simulation made easy
partsim.com
schematics.com
Brings you all the tools to tackle projects big and small - combining real-world components with online collaboration
schematics.com
PCB Web
Hardware design made easy
pcbweb.com
schematics.io
A free online environment where users can create, edit, and share electrical schematics, or convert between popular file formats like Eagle, Altium, and OrCAD.
schematics.io
Product Advisor
Find the IoT board you’ve been searching for using this interactive solution space to help you visualize the product selection process and showcase important trade-off decisions.
transim.com/iot
Transim Engage
Transform your product pages with embeddable schematic, simulation, and 3D content modules while providing interactive user experiences for your customers.
transim.com/Products/Engage
About
AspenCore
A worldwide innovation hub servicing component manufacturers and distributors with unique marketing solutions
aspencore.com
Silicon Expert
SiliconExpert provides engineers with the data and insight they need to remove risk from the supply chain.
siliconexpert.com
Transim
Transim powers many of the tools engineers use every day on manufacturers' websites and can develop solutions for any company.
transim.com

Imagination Unveils MIPS Series 5 Warrior M-Class MCU IP Cores

By   02.24.2014 0

The folks from Imagination are currently attracting attention at both Embedded World and the Mobile World Congress. In particular, they are introducing their Warrior M-Class family of cores in the form of the MIPS M51xx, which they describe as the first MCU IP cores with hardware virtualization.

Block diagrams for the MIPS M5100 and M5150 are shown below. In addition to a single/double precision FPU (floating-point unit), each of these MCUs boasts a hardware virtualization MMU (memory management unit).

A five-stage pipeline provides maximum performance at minimum frequency with 1.57 DMIPS/MHz and 3.4 Coremark/MHz. The DSP and SIMD (single instruction, multiple data) engine has 150 dedicated instructions, including 70 x 128-bit SIMD instructions. Meanwhile, reduced interrupt latency is advantageous for real-time operations.

Security and reliability are becoming “must haves” in today’s embedded systems. A traditional non-virtualized system typically features a single operating system with virtual memory, which means that user applications can be protected from each other.

By comparison, in the case of a virtualized system, the root of the system is a secure hypervisor/kernel. In addition to protecting applications, such a system also protects multiple operating systems from tampering with each other.

The MIPS M5100 offers “virtualization lite” in the form of root/guest FMTs, while the M5150 provides full virtualization using root/guest TLM MMU. This scalable system supports up to seven “guests” in the form of concurrently running operating systems and/or applications. The benefits of this system include ease-of-use (no modification is required to a guest OS), reliability (corruption or crashing of one OS cannot affect another), and optimal performance that is facilitated by intelligent resource allocation.

Additional security is provided by a suite of anti-tamper features, including hardware security (user-defined scrambling of cache RAM and SPRAM data and addresses), timing and power analysis countermeasures (injection of random pipeline stalls), and two pseudo-random number generators for use by the core logic and application software.

For more information on these and other MIPS cores, please visit the Imagination Website.

— Max Maxfield, Editor of All Things Fun & Interesting Circle me on Google+

Related posts:

0 comments
Post Comment
Paul A. Clayton   2014-02-27 13:58:37

As far as I know, FMT is not a commonly used abbreviation (unlike MCU, IP, MMU, DMIPS, MHz, DSP, SIMD, RAM or even SPRAM [had to think a bit before realizing from context it mean ScratchPad RAM]). Just expanding "FMTs" to "Fixed Memory Translation tables" would have helped. (From context I am guessing that TLM MMU is referring to an MMU for translating virtual physical addresses to actual physical addresses, but I could be wrong.)

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Related Articles