datasheets.com EBN.com EDN.com EETimes.com Embedded.com PlanetAnalog.com TechOnline.com   UBM Tech
UBM Tech

Systems Design

Stephen Evanczuk
Contributing Editor
A 50,000-foot view of system technological advancements, design tips and news that will give designers solid technical advice and information for robust system-level designs. This site also covers the latest board-level embedded hardware, development tools, and related software.

An intelligent scan-stitched architecture for better ATPG test efficiency

Distributing the flops of individual IP in different chains helps remove clustering of scan flops, resulting in improved ATPG efficiency. Read More...

Embedded Linux - Kernel modules and device drivers, Part 5

This book offers a hands-on look at Linux for embedded and real-time applications, focusing in this excerpt on installable kernel modules and device drivers and showing how to integrate a new device driver into the kernel source tree. Read More...

Step-by-step: Multi-axis speed and position control

Here's how to achieve optimal dual-axis speed and position control on a bench-top router Read More...

GUI development tool enables higher quality GUIs

New features in Altia Design 11.1 help users deliver extremely high quality GUIs. Read More...

Rochester Electronics re-introduces Intel's 8XC196 family

Rochester Electronics is offering the Intel 8XC196 MCU family, which Intel had discontinued in 2007. Read More...

Toolbox speeds development of camera-based driver assistance systems

The new toolbox provides a flexible framework along with hardware device drivers and software tools for development of driver assistance systems based on TI's heterogeneous architecture. Read More...

Reference designs support iBeacon technology

Texas Instruments is launching a new location app with iBeacon technology for its SimpleLink SensorTag development kit and a new low cost, small form-factor broadcaster reference design. Read More...

Updated compiler boosts performance

According to Green Hills, the EEMBC Automotive Benchmark shows that software compiled with latest release of its compiler performs up to 10% faster. Read More...

Debugging tool supports safety-oriented Linux version

The Trace32 debugging tool is now available for a safety and security optimized operating system. Read More...

How much attenuation is too much?: Rule of Thumb #10

This rule of thumb enables us to estimate how much attenuation is in the loss budget of a serial channel. Read More...

Integrity RTOS extended to multicore ARM Cortex-A9 processors

Green Hills Software now offers its INTEGRITY-178 tuMP real-time operating system (RTOS) for ARM-based processors. Read More...

Single-phase electricity meter SoC integrates four 24-bit ADCs

The ZON M3 (MAX71315) single-phase electricity meter SoC integrates four 24-bit ADCs for 4-channel data collection and .1% measurement accuracy over 5000:1 dynamic range. Read More...

Companion FPGA packs 85K LUTs in 10x10mm package

The ECP5 FPGA Family was specifically designed to focus on key fast growing and high-volume markets such as small-cells, microservers, broadband access, or industrial video. Read More...

>> SEE ALL

Replace a rotary switch with a potentiometer

Why use an expensive rotary switch with your microcontroller when you can use a cheap pot instead? Read More...

One wire brings power & data to LCD module

If you need to connect a small remote LCD display, or your µC has run out of I/O pins, here’s a good, cheap solution. Read More...

Single-cycle logarithms & antilogs

Here are some very fast log (and antilog) blocks well-suited to FPGA implementation. Read More...

Double-speed interpolation

Low-end micros can still benefit from little coding tricks. This one lets you "pan" between two signals or values more quickly than an explicit solution. Read More...

Adaptive rotary encoder distinguishes fine from coarse

Need a rotary panel control that automatically switches between fine and coarse adjustment? It's here. Read More...

Microcontroller drives piezoelectric buzzer at high voltage through one pin

If you're short on I/O pins, this circuit might solve your problem. Read More...

Wireless temperature monitor has data-logging capabilities

You can make a wireless temps system with two ICs. Read More...

Make an asynchronous clock for VPX-based PCIe systems

Careful crystal selection and an FPGA are key to success. Read More...

Simple sawtooth generator operates at high frequency

Use a digital logic gate to generate an analog waveform. Read More...

CMOS gate makes long-duration timers using RC components

Use a common CMOS gate to make long duration timers using low-value RC components. Read More...

>> SEE ALL

Rochester Electronics re-introduces Intel's 8XC196 family

Rochester Electronics is offering the Intel 8XC196 MCU family, which Intel had discontinued in 2007. Read More...

Micrium adds ARMv8, Cortex-A50 RTOS support

Micrium's uC/OS-II and uC/OS-III now both support the ARMv8 architecture found in the Cortex-A50 series. Read More...

Integrity RTOS extended to multicore ARM Cortex-A9 processors

Green Hills Software now offers its INTEGRITY-178 tuMP real-time operating system (RTOS) for ARM-based processors. Read More...

Single-phase electricity meter SoC integrates four 24-bit ADCs

The ZON M3 (MAX71315) single-phase electricity meter SoC integrates four 24-bit ADCs for 4-channel data collection and .1% measurement accuracy over 5000:1 dynamic range. Read More...

Companion FPGA packs 85K LUTs in 10x10mm package

The ECP5 FPGA Family was specifically designed to focus on key fast growing and high-volume markets such as small-cells, microservers, broadband access, or industrial video. Read More...

ARM Cortex-M0+ based MCUs offer extended temperature range

The NXP LPC11E6x family is designed for harsh operating conditions common in many industrial, lighting, and industrial automation applications. Read More...

>> SEE ALL

Teardown Preview: Inside the Apple iPhone 5

Until we can lay our hands on a real iPhone 5 and do a real teardown, let's take a look at what others are saying and render an opinion on the reliability of their comments. Read More...

Teardown: High-voltage Li-ion battery stack management - the drive for safe power

At the heart of the Chevrolet Volt, a sophisticated Li-ion battery stack management system ensures the safety and reliability of a multi-cell Li-ion battery stack capable of delivering power on demand to the Chevy Volt drive system. Read More...

Teardown: iPhone 5s

Go inside the iPhone 5s to see the tech, the parts, what's better, and what's the same, as iFixit tears it down. Read More...

Teardown: The power inverter - from sunlight to power grid

This teardown of a solar inverter card traces the path of harvested DC power from the photovoltaic panel, through boost conversion, power inverter and massive filtering of the created AC power signal required by the power grid. Surrounded by monitoring and microcontroller magic along with safety standard adherence, we uncover the mysteries of solar energy harvesting electronics. Read More...

Teardown: Analog rules over digital in noise-canceling headphones

Dig deeper into these headphones that deliver decent audio at relatively low cost and better yet, effective active noise reduction. Read More...

A closer look at LSI’s MegaRAID SAS 9260CV-4i controller

The MegaRAID controller's innovative use of CacheVault technology solves the problem of system reliability during power outages with a greener solution that uses existing power instead of batteries. Read More...

Integration amassed: analyzing a NAS

This hands-on project showcases the second generation of Western Digital's My Book World Edition NAS (network-attached storage) device, so named because it is potentially accessible by a user from anywhere in the world. Read More...

Tiny computer holds embedded treasure

The Waysmall series from Gumstix offers designers a line of Linux-based computer systems that easily fit into the palm of your hand. Housed in an 83×36×15-mm plastic case, these miniature systems provide XScale processing power along with an MMC (MultiMedia Card) slot, two serial ports, one USB client port, a power interface, and general-purpose I/O pins. Read More...

>> SEE ALL

An intelligent scan-stitched architecture for better ATPG test efficiency

Distributing the flops of individual IP in different chains helps remove clustering of scan flops, resulting in improved ATPG efficiency. Read More...

Embedded Linux - Kernel modules and device drivers, Part 5

This book offers a hands-on look at Linux for embedded and real-time applications, focusing in this excerpt on installable kernel modules and device drivers and showing how to integrate a new device driver into the kernel source tree. Read More...

Embedded Linux - Kernel modules and device drivers, Part 4

This book offers a hands-on look at Linux for embedded and real-time applications, focusing in this excerpt on installable kernel modules and device drivers and showing how to integrate a new device driver into the kernel source tree. Read More...

Embedded Linux - Kernel modules and device drivers, Part 3

This book offers a hands-on look at Linux for embedded and real-time applications, focusing in this excerpt on installable kernel modules and device drivers and showing how to integrate a new device driver into the kernel source tree. Read More...

Embedded Linux - Kernel modules and device drivers, Part 2

This book offers a hands-on look at Linux for embedded and real-time applications, focusing in this excerpt on installable kernel modules and device drivers and showing how to integrate a new device driver into the kernel source tree. Read More...

Embedded Linux - Kernel modules and device drivers, Part 1

This book offers a hands-on look at Linux for embedded and real-time applications, focusing in this excerpt on installable kernel modules and device drivers and showing how to integrate a new device driver into the kernel source tree. Read More...

Two Views of the Post PC World - Automata Processor and TOMI Celeste, Part 1

A pair of unconventional processor architectures offer one view of the options awaiting engineers in the future of computing. Read More...

Embedded Linux - Accessing hardware, part 2

This book excerpt offers a hands-on look at Linux for embedded and real-time applications. In this installment, the author describes methods for accessing hardware from user space. Read More...

Overcoming FPGA board design challenges

The FPGA world can be an overwhelming place for newbies and seasoned pros alike. Need an FPGA on your board? Here are some tips and starting points. Read More...

Embedded Linux - Accessing hardware, part 1

This book excerpt offers a hands-on look at Linux for embedded and real-time applications. In this installment, the author describes methods for accessing hardware from user space. Read More...

Hardware/firmware interface design - Design, part 5

Written for hardware engineers by a firmware engineer, this book offers 300+ best practices intended to help reduce the time and effort required to produce an embedded system. In this excerpt, the author discusses best practices and design aspects that will help hardware and firmware work more efficiently to increase performance and reduce unnecessary waiting. Read More...

Hardware/firmware interface design - Design, part 4

Written for hardware engineers by a firmware engineer, this book offers 300+ best practices intended to help reduce the time and effort required to produce an embedded system. In this excerpt, the author discusses best practices and design aspects that will help hardware and firmware work more efficiently to increase performance and reduce unnecessary waiting. Read More...

>> SEE ALL

05.25.2006

A simple software lowpass filter suits embedded-system applications

Building a digital equivalent of an analog lowpass RC filter requires just a couple of lines of fixed-point C code.Read more...

FEATURED RESOURCES