MCUs, Processors & SoCs

Looking at 4-, 8-, 16-, 32-, 64-bit and multicore devices and the systems on a chip that complement them.


Overcoming advanced SoC routing congestion with 2.5D system in packaging

The use of a 2.5D system to integrate basic SoC functional blocks can eliminate much of the routing congestion that results when sending signals back Read More


Implementing a Java-programmable, IP-addressable, secure MCU for the Internet of Things

Why resource-constrained MCUs for the IoT need an operating system appropriate to the connectivity and how the jNet's JavaCard-based OS can satisfy Read More


Picking the right multicore architecture for your compute-intensive application

In multicore designs, is it better to run just one OS domain with all cores and threads scheduled from a single OS domain or divide responsibilities Read More


Developing a heterogeneous multicore SoC for use in a mobile environment

Imagination's Peter McGuinness recounts his company's experience in porting disparate applications to run delegated to the GPU and reports on lessons Read More


Programming heterogeneous multicore embedded SoCs

How standards based programming models like OpenCL and OpenMP make it possible for embedded programmers to write their applications in the C Read More


FlexPRET: A Processor Platform for Mixed-Criticality Systems

A processor designed specifically for mixed criticality systems that allows each task to make trade-offs between hardware-based isolation and Read More


Designing with ARM Cortex-M based SoC Achitectures: Part 2 – Some typical applications

Tushar Rastogi and Subbarao Lanka of Cypress Semiconductor compare the capabilities of a standard microcontroller approach to the design of an Read More


Designing with ARM Cortex-M based System-On-Chips (SoCs) - Part I: The basics

In this first part in a series, Tushar Rastogi and Subbarao Lanka of Cypress Semiconductor describe the fundamentals of developing processor-based Read More


Multicore basics: AMP and SMP

Colin Walls outlines the basics of implementing software on two of the main multicore architectures – symmetric and asymmetric multiprocessing Read More


Parallelism joins concurrency for multicore embedded computing

The difference between parallelism and concurrency in multicore-based embedded systems, how to choose, and tools you will need. Read More


Software techniques for building more efficient motor control designs

Software techniques for adding more features and higher complexity to a motor control design without increasing cost or requiring added components. Read More


Design Tip: Implementing an SoC with dependable 50% duty cycles

How to replace the conventional odd and even counter-based approach used in SoC circuit blocks with a dual-edge, counter-based, configurable Read More


A 64-core platform for biomedical signal processing

A programmable many-core platform containing 64 digital signal processor cores routed in a hierarchical network tor biomedical signal processing Read More


Implementation of a CW Filter in ham radio setups using a PSoC

Meng He of Cypress lays out the steps to implement a Continuous Wave (CW) filter in a typical ham radio setup by using a Cypress programmable SoC Read More


Building eye-catching GUIs for your embedded MCU designs

How integration of 2D Direct Memory Access (DMA2D) in microcontrollers improves core processor performance and creates new possibilities for Read More


Static timing analysis: bridging the gap between simulation and silicon

How to use Static Timing Analysis (STA) to link back- and front-end design activities as well a way to bridge the gap between design simulation and Read More


1 of 16

see all MCUs, Processors & SoCs

Insights view all

  • Currently no items

Tech Papers

Select the Right MCU for Your Internet of Things Application

Save & Follow 30 May 2014

Learn how to select the right MCU that will... Read More

see all

Most Commented

  • Currently no items

Parts Search