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.

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-based kit enables Apple-compatible accessories

Silicon Labs has a 32-bit hardware and firmware development kit designed to accelerate the design of Made for iPod/iPhone/iPad (MFi) accessories and help product manufacturers get to market quickly. 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...

It's the firmware, of course

The venerable practice of debugging code with nothing but a scope and your wits is alive and well. Read More...

Thermowell vibration monitor

Use TI's unique inductance-to-digital converter to sense potentially dangerous vibration in thermowell sensors. 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...

Mastering the embedded software design cycle

Creating embedded software can be a challenging endeavor that ranges from a well-defined and controlled process to shoot-from-the-hip Wild West-style development Read More...

Bluetooth beacon dev kit targets Android and Apple iBeacon apps

Designed on a 20mm diameter PCB and powered by a CR1632 coin cell battery, the nRF51822 Beacon Kit employs Nordic-developed hardware, firmware, and software and supports both iOS 7 and Android (4.3/4.1) operating systems. Read More...

Embedded monitoring probe targets run-time debugging

Micrium has launched a Windows-based application and probe that allows engineers to graphically visualize and change the behavior of embedded systems at run-time Read More...

Sitara MCU development kits based on Mainline Linux kernel

Basing its kit around, Texas Instruments says, a high-quality, stable Linux platform, the Mainline Linux kernel support enables ease of migration by providing consistent access to new devices and the latest features. 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

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

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...

Software library enables FPGA-based drive control

The XSG AC Motor Control Library from software tool vendor dSpace speeds the development of Xilinx FPGA-based motor control designs. 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

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...

Hardware/firmware interface design - Design, part 3

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 2

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

01.14.2013

Slideshow: Free online design, simulation, parts search tools

Online engineering tools are only just beginning their rise, but browser-based tools such as those listed here illustrate the promise of cloud-based Read more...

FEATURED RESOURCES