Electronic Design
Editor Picks
Sensor Provides Real 3D Positioning
The Analog Devices Sharc gets a workout inside Sixense Entertainment’s 3D sensor system, which will be at the heart of a new class of game controllers. Read more... - Bill Wong



Take Our Embedded Internet Pop Quiz
Sponsored by Intel
The embedded Internet is bringing transformative changes to the embedded world. The era of intelligent connectivity is dawning. And the industry is about to hit the fast-forward button. Are you in? Take the quiz to test your knowledge.


VIDEO: Low Power Microcontroller-based Design Techniques
By Bill Wong, Embedded/Systems/Software Editor
Watch it now...



VIDEO: Touch Sensing Basics
By Bill Wong, Embedded/Systems/Software Editor
Watch it now...



VIDEO: DSP Doubles Floating Point Performance
By Bill Wong, Embedded/Systems/Software Editor
Watch it now...



VIDEO: Multicore Processors and Virtual Development II
By Bill Wong, Embedded/Systems/Software Editor
Watch it now...



VIDEO: Multicore Processors and Virtual Development
By Joe Desposito, Editor-in-Chief
Watch it now...



Embedded Educasts
Join Electronic Design for this online education series...
  • Building the Net-Centric Real-Time Global Information Grid (GIG)
    Overview: Building real-time data distribution systems is a challenge that must be met in a variety of application arenas from military systems to industrial control. The Object Management Group's (OMG) Data Distribution Service (DDS) standard addresses this issue. Real-Time Innovations' CEO, Dr. Rajive Joshi, presents DDS and how it can simplify application design for developers.
  • Real-Time Specification for Java
    Overview: This presentation provides a brief overview of recent advancements in the popular Java programming language to increase its performance in real-time and safety-critical applications. In this quick 15 minute presentation, Richard Frost, an embedded and safety critical software expert from DDC-I, will discuss the Real-time Specification for Java (RTSJ) and its enhanced feature set.
  • Ensuring Software Safety, Reliability and Security Using Automated Software Testing
    Overview: Automated processes have freed developers from the tedious, error-ridden process of manually checking software code. Automated software testing now encompasses all aspects of software development from requirements management through static and dynamic analysis and powerful unit test solutions. Paul Humphreys, software engineer with LDRA Ltd, discusses how you can keep your software safe, reliable and secure.
Sponsored by
WEB EXCLUSIVE CONTENT
It's A Multimedia CPU Feeding Frenzy!
The ARM Cortex-A5 and MIPS M14K and M14Kc lines are new architectures that the customers of these vendors will be using to build new chips. Meanwhile, ZiiLabs and VIA Technologies are offering new chips—the ZMS-08 multimedia processor and the Nano 300, respectively—using their own designs.
Medical Devices Take Center Stage At IMEC Technology Forum
Back in early October, I headed to Leuven, Belgium, to attend the IMEC Technology Forum. IMEC specializes in nanotechnology research in information and communication technologies (ICT), healthcare, and energy. The presentations ran the gamut of research at the facility, but the most impressive concerned the communication between cells and electronics at the nano scale.
Get Linux In An RJ-45 Module
Lantronix’s XPortPro with its 32-bit processor is built to run Linux and Lantronix’s own Evolution operating system (OS). The Evolution turnkey sysem supports Lantronix’s ManageLinx with VIP Access.
High-Availability Carrier-Grade Linux Does DRDB
One of the many new features of MontaVista’s Carrier Grade Edition (CGE) Linux 5.1 is support for disk replication within a cluster via open-source Distributed Replicated Block Device (DRDB) software. DRDB uses high-speed network links to provide RAID-like operation in a high-availability (HA) environment.
Combo Handles Touch And Proximity Tasks
Silicon Labs is making capacitive touch and promixity tasks easier to implement with its QuickSense portfolio. This includes the Si1120 infrared sensor and the C8051Fxx/C8051F8xx 8-bit microcontrollers.
FROM ELECTRONIC DESIGN MAGAZINE
Remove Redundancy In Your Compression Designs
All compression algorithms utilize two basic functions. The first removes redundant or irrelevant information. Redundancy removal can be lossless or lossy. The second function, bit packing, packs the redundancy remover’s outpt bits together in a lossless manner. Redundancy occurs when a signal stream contains more bits than required to represent the inherent information it carries. For instance, telephone calls could transmit the full 2-kHz bandwidth...
Low-Energy Microcontroller Takes It To The Limit
What do you get when you don’t run Energy Micro’s 32-bit Cortex-M3 processor (Fig. 1) at full speed (mode 0)? A very low energy bill. In most instances, this 32-bit microcontroller sips less power than ultra-low-power 8-bit microcontrollers, so why not take advantage of 32-bit performance? Extensive clock gating within the chip design is a major factor in reducing power requirements, but so is...
Will Android Open The Set-Top Box?
Comcast’s final move to all-digital transmission in my area means I need a set-top box (STB) for all of my devices. This puts Comcast on par with other HDTV service providers such as Verizon and Dish Networks. Viewers can still get local channels via Comcast cable with a TV or HDTV tuner, but they’re just a fraction of all of the available channels. This doesn’t make much of a difference for viewers with one or two televisions. But I have a few more, ...
2D Communications Sheet Challenges 3D Trends
Last month, Teijin Fibers unveiled a 2D communication sheet that it says provides simple, secure wireless local-area network (WLAN) connections. According to the company, communications are rapidly migrating from 1D cable to 3D wireless topologies, while it forges development in the 2D domain. With the growing trend toward 3D communications, this 2D approach may seem like a step backward. But Teijin Fibers, which primarily designs and creates unique...
Science Fiction Meets Science Fact In Today's Robot Research
Real robots have capturedthe imagination of young and old engineers, designers, and programmers alike. For example, techies can get their hands dirty with iRobot’s Roomba Create or take part in competitions like FIRST Robotics. Robots also are changing how war is waged and how we protect people on and off the battlefield. And, they’re working with doctors and patients. Though we’re far from the intelligent androids found in science fiction, robot deployment and...
ELECTRONIC DESIGN MAGAZINE BLOGS
NI Week Reveals LabVIEW Breakthroughs
With my new role as Group Editorial Director, I’m going to miss doing my column in each issue of Electronic Design. So here I am joining the “blogosphere.”
Ideas for DESIGN
Build A Device Emulator Around An Off-The-Shelf Universal Serial Bus Bridge
From its introduction in 1995, the Universal Serial Bus (USB) quickly gained widespread acceptance for connecting peripherals to personal computers. More recently, its ease of use, expandability, high bandwidth, and low cost have suited it quite well for data transfer in embedded consumer electronic and mobile devices. Thus, product developers are increasingly being asked to design and implement a wide range of USB I/O devices. This idea describes a technique for...
Rotating LED Array Emulates Marquee-Type Display
I use this display circuit to expose students to the concepts and characteristics of scanning displays. Basically, a message is delivered to the CPU (a Microchip PIC16F76) over an RS-232 interface. The message is displayed on a vertical array of eight LEDs, which are spun by a dc motor. As they spin and take on new positions, the LEDs are updated with new lines of bit patterns, producing the display. In this way, the software allows the eight LEDs to emulate an 8-by-80...
Reference Designs Play A Dual Role
At one time, reference designs were simply helpful guides to the finer details of designing a part into a board. Those days are long gone. The complexity of today’s devices, in addition to the fast pace of many markets, has forced some reference designs to evolve beyond educational tools into manufacturing documentation for fully defined end products (Fig. 1). This dual role leaves...
Perform Coarse And Fine Correction With Less Costly Dual DCPS
DIGITALLY CONTROLLED POTENTIOMETERS (DCPS) find uses in a wide variety of systems for setting bias currents, variable reference voltages, and calibration settings. In industrial control and automation applications, high accuracy is a must. DCPs with 1024 taps are available, but for a few dollars instead of tens of cents. A dual, 32-tap, 50-k DCP is available for 40 cents. Can we use both of the DCPs in the package and reach similar performance to the 1024...
Easily Convert Decimal Numbers To Their Binary And BCD Formats: Backstory
HERE’S A C/C++ PROGRAM that converts decimal numbers ranging from 0 to 99,999 to binary and binary coded decimal (BCD) formats. Using a simple algorithm in conjunction with pointer arithmetic and bitwise shifting increases the conversion speed without introducing excessive memory overhead and programming complexity. When decimal numbers are within the range of 0 to 9, their binary and BCD representations are identical, requiring only four bits...

Marketplace

Search Electronic Design
     
  
 
Web Seminar
Sponsored By:
Title: Read Pacing: A Performance Enhancing Feature of PCI Express Gen 2 Switch Devices
Speakers: 
Date: 07/01/08
Register: 


Electronic Design Europe Electronic Design China EEPN Power Electronics Auto Electronics Microwaves & RF
Mobile Dev & Design Schematics Find Power Products Military Electronics EE Events Related Resources