Migrating from 8-, 16- to 32bit microcontrollers
|
2010-05-20 |
| The embedded world is constantly changing. Here's a look at the migration from 8- and 16-bit to 32-bit MCUs from the perspective of the ARM architecture |
|
Managing tasks on x86 processors
|
2005-01-04 |
| Intel's x86 microprocessors can automatically manage tasks just like a simple operating system. There are many tricks and pitfalls, however, but with the right approach the programmer can get great performance at zero cost. |
|
If the RedBoot fits
|
2002-08-03 |
| This open-source ROM monitor offers a download and debug environment and is highly portable. What more could you want? |
|
Use processor-driven tests for functional verification
|
2006-10-04 |
| This article discusses processor driven test bench methods in detail and presents their strengths and weaknesses. It examines the inherent value of combining PDT with traditional HDL test benches |
|
| Incorporate graphics without using dedicated graphics controller
|
2012-02-07 |
| Discover the ways by which integrated peripherals on MCU along with graphics libraries enable embedded designers to cut costs by driving an LCD display without a graphics controller |
|
Embedded ICs: Expanding the possibilities
|
2000-11-06 |
| As designs start to proliferate in the more complex 16-, 32-, and 64-bit realms, the days of selecting a mild-mannered, off-the-shelf processor may be numbered. That's because semiconductor vendors are unleashing a new crop of heavy-duty cores, beefed up instruction sets that add DSP support, and system-on-chip options. This article will explore what's driving these trends and look at a few of the latest offerings |
|
| A primer on Bluetooth Low Energy (Part 2)
|
2011-09-21 |
| The second instalment of this two-part series tackles the Bluetooth software stack partition. |
|
| Boost system security with better data-at-rest encryption
|
2012-04-10 |
| Encryption techniques can be used to protect sensitive data that is on a device's hard drive (data-at-rest). |
|
Internet connected real-time systems vulnerable to attack?
|
2003-04-01 |
| By Richard Jones |
|
Choose the right multi-processor development tools for power efficiency
|
2008-10-08 |
| One of the reasons in using a multi-core device in an embedded application is power efficiency |
|
| Discovering the ideal multi-processing tile
|
2011-09-06 |
| Read about a project launched to identify a promising multi-processor "tile" that could act as a building block for many-core designers |
|
Hunting for bugs in real-world applications
|
2006-07-10 |
| As applications become more complex, debugging becomes more challenging and time-consuming. |
|
Things to remember when selecting an embedded mobile SoC
|
2006-12-23 |
| This article presents five things to consider when selecting SoC processors for your embedded systems |
|
Software design issues for multi-core, multi-processor systems
|
2006-03-07 |
| The article looks at multi-core and multi-processor architectures to see how they influence software design decisions and how different configurations of the cores and processors may affect the design |
|
Simulation reveals embedded-algorithm behavior
|
2001-06-01 |
| interest here is in assembling a |
|
Mobile devices' new roles need new tools
|
2004-01-01 |
| Mobile devices' new roles need new tools |
|
Simplify real-time embedded system power modelling
|
2008-09-12 |
| Devices that consume less power have a significant advantage in today's competitive markets. |
|
| Handheld phone/PC offers full-size laptop features
|
2007-09-10 |
| Advantage X7500 a PocketPC phone is much smaller than a laptop, more like a conventional PDA. But it offers much of the same functionality of the laptop. |
|
| Prototype, debug targets ARC-based SoCs
|
2001-05-01 |
| This article describes the Aptix and ARC Core team-up to configure a verification environment that enables developers to prototype full SoCs in near-real-time conditions. |
|
Using a West Bridge to integrate High Speed USB
|
2010-05-14 |
| Many legacy data loggers, such as medical health monitor devices and 8/16bit MCU-based designs intended for sampling various sensors data, use UART/LPT for communicating to PC, with the PC running a specific application to analyse the data. The primary reason for this shift is data rate. |
|
Preemptive multitasking for software events
|
2004-03-01 |
| Preemptive multitasking for software events |
|
| Diversity dictates in pervasive computing
|
2001-04-01 |
| The emerging market for Net-centric pervasive computing devices is extremely diverse, including PDAs, set-top boxes and screen phones. As the market matures, this list of devices will continue to expand into areas that we cannot even imagine today. This article describes the salient requirements that must be addressed in order to build successful device software systems for network-connected gizmos. |
|
How to size message queues
|
2004-04-16 |
| How to size message queues |
|
| Utilise hierarchical methods for power intent specification
|
2012-05-17 |
| Here's a tutorial on using a hierarchical low-power design methodology. |
|
| Creating HD FPGA-based graphics controller
|
2011-10-18 |
| Here's an article on how to design an FPGA-based graphics controller with high-definition capabilities. |
|
A tools-centric view of embedded Linux
|
2004-11-16 |
| A tools-centric view of embedded Linux |
|
Scheduling sporadic events in real-time systems
|
2003-10-01 |
| Scheduling sporadic events in real-time systems |
|
| Switch fabrics pave way to scalable networking
|
2000-12-01 |
| In this age of net-centric communication, makers of networking and datacom equipment are hungry for ways to boost bandwidth |
|
| Mobile net demands optimized design
|
2001-02-01 |
| Manufacturers of wireless Internet access systems will play a key role in delivering a new class of wireless services and applications for entertainment, e-commerce and multimedia messaging. |
|
Is C a dead language?
|
2009-08-04 |
| For today's computer science students, learning C is like taking an elective class in Latin. But C is anything but history and not at all a dead language. |
|