Quantcast
Channel: Jive Syndication Feed
Browsing all 38 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

Unified Virtual Prototypes: Fast and Accurate?

Over the last five years, one of the concerning things about virtual prototyping has been the separation between speed and accuracy. The lack of any meaningful connections between models built for...

View Article


Image may be NSFW.
Clik here to view.

Running the Latest Linux Kernel on a Minimal ARM Cortex-A15 System

Linux® has become a popular operating system in embedded products, and as a result is experiencing increased usage for system design and verification. This means that a new set of people, who are not...

View Article


Image may be NSFW.
Clik here to view.

Cycle Accurate ARM Cortex-A53 and Cortex-A57 Models Support AArch64

We (Carbon Design Systems) have just completed our first major release of 2014. It includes significant new content and many bug fixes to all products. Today, I would like to highlight the updated...

View Article

Image may be NSFW.
Clik here to view.

SMP Linux on a Minimal Dual-Core ARM Cortex-A15 System

Previously, I explained how to create a minimal, single-core ARM® Cortex™-A15 system running Linux®. In this article I will update the hardware design to use a dual-core ARM Cortex-A15 CPU and run SMP...

View Article

Image may be NSFW.
Clik here to view.

Understanding ARM Bare Metal Benchmark Application Startup Time

One of the benefits of simulation with virtual prototypes is the added control and visibility of memory. It’s easy to load data into memory models, dump data from memory to a file, and change memory...

View Article


Image may be NSFW.
Clik here to view.

Sometimes Hardware Details Matter in ARM Embedded Systems Programming

Last week, I received the call for papers for the Embedded World Conference for 2015. The list of topics is a good reminder of how broad the world of embedded systems is. It also reminded me how...

View Article

Image may be NSFW.
Clik here to view.

Using ARM Compiler 6 with Carbon Performance Analysis Kits (CPAKs)

ARM has released DS-5 version 5.19 including the Ultimate Edition for ARMv8 to compile and debug 64-bit software. The CarbonPerformance Analysis Kits (CPAKs) for the ARM Cortex-A57 and Cortex-A53...

View Article

Image may be NSFW.
Clik here to view.

Using ARM DS-5 Ultimate Edition with Accurate Virtual Prototypes

Last month I covered the details of using ARM Compiler 6 to compile bare metal software included in Carbon Performance Analysis Kits (CPAKs) for ARMv8 processors such as the Cortex-A53. This time I...

View Article


Image may be NSFW.
Clik here to view.

Getting Ready for ARM Techcon 2014

This week is the 10th year for ARM Techcon, which has evolved into the best place for all things related to ARM technology. I will be attending this year, and giving a presentation on Friday at 3:30...

View Article


Image may be NSFW.
Clik here to view.

Running 64-bit Linux Applications on an 8-core ARM Cortex-A53 CPAK

I’m excited to introduce the most complex Carbon Performance Analysis Kit (CPAK) created by Carbon; an 8-core ARM Cortex-A53 system running 64-bit Linux with full Swap & Play support. This is also...

View Article

Image may be NSFW.
Clik here to view.

Optimization of Systems Containing the ARM CoreLink CCN-504 Cache Coherent...

The first Carbon Performance Analysis Kit (CPAK) demonstrating the AMBA 5 CHI protocol has been released on Carbon System Exchange. The design features the ARM Cortex-A57 configured for AMBA 5 CHI and...

View Article

Image may be NSFW.
Clik here to view.

Three Tips for Using Linux Swap & Play with ARM Cortex-A Systems

Today, I have three tips for using Swap & Play with Linux systems. Launching benchmark software automatically on bootSetting application breakpoints for Swap & Play checkpointsAdding markers in...

View Article

Image may be NSFW.
Clik here to view.

System Performance Analysis and the ARM Performance Monitor Unit (PMU)

Carbon cycle accurate models of ARM CPUs enable system performance analysis by providing access to the Performance Monitor Unit (PMU). Carbon models instrument the PMU registers and record PMU events...

View Article


Image may be NSFW.
Clik here to view.

Using the ARM Performance Monitor Unit (PMU) Linux Driver

The Linux kernel provides an ARM PMU driver for counting events such as cycles, instructions, and cache metrics. My previous article covered how to access data from the PMU automatically within SoC...

View Article

Image may be NSFW.
Clik here to view.

EDA Containers

Linux containers provide a way to build, ship, and run applications such as the EDA tools used in SoC Design and Verification. EDA Containers is a LinkedIn Group to explore and discover the...

View Article


Image may be NSFW.
Clik here to view.

System Address Map (SAM) Configuration for AMBA 5 CHI Systems with CCN-504

In late 2014, Carbon released the first Carbon Performance Analysis Kit (CPAK) utilizing the ARM CoreLink CCN-504 Cache Coherent Network. Today, the CCN-504 can be built on Carbon IP Exchange with a...

View Article

Image may be NSFW.
Clik here to view.

Comparing ARM Cortex-A72 and ARM Cortex-A57

The latest high-performance ARMv8-A processor is the Cortex-A72.The press release reports that the A72 delivers CPU performance that is 50x greater than leading smartphones from five years ago and will...

View Article


Image may be NSFW.
Clik here to view.

Migrating ARM Linux from CoreLink CCI-400 Systems to CoreLink CCN-504

Recently, Carbon released the first ARMv8 Linux CPAK utilizing theARM CoreLink CCN-504 Cache Coherent Network on Carbon System Exchange. The CCN family of interconnect offers a wide range of high...

View Article

Image may be NSFW.
Clik here to view.

Understanding ARM Bare Metal Benchmark Application Startup Time

One of the benefits of simulation with virtual prototypes is the added control and visibility of memory. It’s easy to load data into memory models, dump data from memory to a file, and change memory...

View Article

Image may be NSFW.
Clik here to view.

Sometimes Hardware Details Matter in ARM Embedded Systems Programming

Last week, I received the call for papers for the Embedded World Conference for 2015. The list of topics is a good reminder of how broad the world of embedded systems is. It also reminded me how...

View Article
Browsing all 38 articles
Browse latest View live