Arm Community
Site
Search
User
Site
Search
User
Arm Community blogs
Architectures and Processors blog
Blogs
Mentions
Sub-Groups
Tags
Jump...
Architectures and Processors blog
Tags
Subscribe by email
More
By date
By date
By view count
By comment count
Descending
Descending
Ascending
Using the Stack in AArch64: Implementing Push and Pop
Jacob Bramley
The most appropriate method of implementing push and pop operations depends on the nature of the engine used. I consider a number of possible solutions for the AArch64 port of Google V8 JavaScript engine…
November 23, 2015
ARM TrustZone CryptoCell
wangyong
ARM TrustZone CryptoCellCryptoCell is a range of security sub-systems and hardware components that provide platform level security as well as hardware support for security acceleration and offloading.CryptoCell…
November 20, 2015
Using the Stack in AArch32 and AArch64
Jacob Bramley
When reading assembly-level code for any of the AArch32 or AArch64 instruction sets, you may have noticed that the stack pointer has various alignment and usage restrictions. These restrictions are part…
November 19, 2015
TrustZone extends to microcontrollers and TrustZone CryptoCell for all ARM platforms
Rob Coombs
ARM introduces TrustZone for ARMv8-M to bring mobile style security to microcontrollers and provides a new family of security subsystems: TrustZone CryptoCell I’m at Techcon in Santa Clara this week and…
November 10, 2015
New AMBA Specification Extends Security to Embedded Design: AMBA 5 AHB5
Eoin McCann
The amount of data we generate is growing exponentially.
Gartner
has predicted that in 2015 the global mobile data traffic will be a total of 52 billion terabytes, an increase of 59 percent on 2014. It…
November 10, 2015
Introducing Cortex-A35: ARM's Most Efficient Application Processor
Kinjal Dave
The announcement of the ARM®Cortex®-A35 processor today marks the beginning of a new family of ultra high efficiency application processors from ARM. So, what are the key features of Cortex-A35 and what…
November 5, 2015
Semihalf's ARM64 blog #1: The FreeBSD on the 96 CPU ARMv8 SoC
Rafal Jaworowski
Semihalf is happy to present the first blog post from the planned series of topics covering interesting facts about porting FreeBSD to Armv8 architecture.
October 27, 2015
The Foundation for Next Generation Heterogeneous Devices
Eoin McCann
When we look at what’s happening in consumer electronic devices, you can see there is a clear evolution path. The smartphone has become the central computing device for most people and it is now being…
October 20, 2015
Cortex-M0 Design Start and FPGA protyping
Liam Dillon
Hi all, I can finally share with you some of the interesting work we have been doing around
Cortex-M0 Design
Start and FPGA. ARM has re-launched the Cortex-M Design Start program making it more easily…
October 19, 2015
What's holding back Android gaming performance?
Sharif Sakr
Android software frequently sags under the sheer weight of all the different devices it’s required to support. This is because developers can’t fine-tune the performance of their apps and games with the…
August 24, 2015
Programmable Interrupt Controllers: A New Architecture
Eoin McCann
ARM’s GIC (General Interrupt Controller) architecture provides an efficient and standardized approach for handling interrupts in multi-core ARM based systems.
July 20, 2015
Silicon autopsy: Understanding when chips fail
Eoin McCann
In a lot of ways debug is similar to being a medical doctor. A patient comes in with some complaints and lists their symptoms, but you need to run tests in order to properly diagnose the issue before focusing…
July 14, 2015
How to debug: CoreSight basics (Part 3)
Eoin McCann
This is the third in a series of blogs that gives a technical introduction to the ARM CoreSight Debug and Trace technology and architecture.
July 13, 2015
Enabling FreeBSD on AArch64
Andrew Wafaa
FreeBSD is an advanced UNIX-based operating system used to power modern servers, desktops and embedded platforms. The FreeBSD community has had support for 32-bit ARM for some time, and is now looking…
July 7, 2015
How to debug: CoreSight basics (Part 2)
Eoin McCann
I'm doing a series of blogs that give a technical introduction into ARM CoreSight debug and trace technology. The ETM and PTM trace units are trace sources that monitor ARM processors.
July 6, 2015
How to debug: CoreSight basics (Part 1)
Eoin McCann
Debug can be a pain. At the best of times it's a nuisance and in the worst case scenario a complex web of wires that need to be configured properly to diagnose and solve SoC design problems.
June 30, 2015
Lessons from the field - IP/SoC integration techniques that work
Eoin McCann
IP integration is increasingly seen as a key challenge in SoC development. Increased system complexity, IP reuse, IP configurability and tightly-bound schedules have all combined to break traditional flows…
June 9, 2015
System Assembly through Intelligent Configuration
Eoin McCann
Chinese Version 中文版:
通过智能配置进行系统汇编
The modern SoC is designed with many modular IP blocks that have been commercially licensed or reused from previous designs, along with some new proprietary components.…
June 2, 2015
TrustZone and FIDO: Protecting your privacy and identity
Rob Coombs
Identity thieves are getting quite sophisticated when it comes to stealing your username and password. We might be wary of an unsolicited email containing a link but what if it came from a friend's email…
May 22, 2015
Programmer's Guide for ARMv8-A
Michael Thomas
Following on from the popularity of the Cortex-A Series Programmer’s Guide for ARMv7-A, there is now a programmer's guide for processors implementing the ARMv8-A architecture profile.
May 15, 2015
A Brief History of Arm: Part 2
Ben Walshe
Continuing on from my earlier blog: A Brief History of Arm, I pick up the history of Arm in 1998 as it became a public company after being floated on the London stock exchange (FTSE) and the NASDAQ.
May 6, 2015
<
«
14
15
16
17
18
»
>
0