feature article archive
Subscribe Now

Modelling From the Belly of the Whale

IBM has announced that, subject to the usual legal caveats, it is buying Telelogic, the Swedish-based system development tools company. IBM’s Rational Software operation, where Telelogic’s products will find a home, was itself acquired by IBM only four years ago. And it was only just over a year ago that Telelogic bought I-Logix, whose Rhapsody model-based development tool is one of the leaders in the embedded space. So, rather like one of those drawings of a little fish being swallowed by a bigger one and that being swallowed by one yet bigger again, Rhapsody is … Read More → "Modelling From the Belly of the Whale"

Design Tool Evolution

It’s no accident that PCB design was one of the first electronics design tasks to which computer technology was applied in an effort to automate the process. The EDA industry really had its roots in the need to handle the explosion in circuit complexity brought about by the advent of digital electronics and, in particular, the rise of the microprocessor in electronics design. Traditional manual design techniques became too cumbersome to manage when faced with the onslaught of higher pin counts, multi-line signal buses and growing numbers of board layers.

Today it’s unthinkable … Read More → "Design Tool Evolution"

Surveillance Silicon

These days, a number of companies are ferociously burning venture capital in order to develop new programmable architectures that offer a better tradeoff in the performance/power/cost space than existing devices such as traditional von Neumann processors or FPGAs.  Typically, these architectures attempt to parallelize the processing problem with cleverly connected redundant hardware.  In order to obtain their venture capital, these companies produce sophisticated and complex PowerPoint propaganda describing in detail (or so it seems) how their path to parallelism outperforms existing architectures by factors ranging from two to two thousand. 

Savvy venture … Read More → "Surveillance Silicon"

Lessons from a LinuxWorld

Last week at LinuxWorld in San Francisco, we saw the expected contingent of server and IT technology.  If you’re stacking lots of blades into a rack these days, chances are Linux is involved.  Of course, we’ve been talking about Linux as an embedded operating system for quite some time now as well.  Companies like Wind River have been working to make Linux a viable option for device software support for several years now.

The advent of embedded computing platforms sophisticated enough to handle the likes of Linux is a relatively … Read More → "Lessons from a LinuxWorld"

Nailing Jell-O to a Wall

Oddly, the engineering director didn’t seem as impressed as he should have been.  Perhaps he couldn’t see how well the software project was going already?  Only days into the project and it looked like it was already 80% complete or so.  The next six months would be a cake-walk.  The team obviously would finish all the required functionality as well as Marketing’s “nice to have” list.  The team leader started wondering what extra goodies the engineers would be able to slip in during their spare time.

< … Read More → "Nailing Jell-O to a Wall"

Cheap Chip-Keeping

System Management has historically been a topic of concern for high-end systems.  For designers of low-cost, single-board applications, “system management” often consisted of a couple of 9V battery clips, an FET, an LED, and some bailing wire.  However, the proliferation of sophisticated technology into low-end systems, combined with the increasingly urgent need for power efficiency, has moved true system management issues right down into the realm of the single-boarders.

Many single board systems today are getting into big-league system management requirements with multiple power supplies in a variety of voltages, power management, thermal … Read More → "Cheap Chip-Keeping"

Imagine Cup 2007

Last year, we looked at the amazing embedded design achievements of student teams in Microsoft’s Windows Embedded Student Challenge.  On impossibly short schedules, and with almost no existing infrastructure and with no previous experience in most of the development tools, these student teams put together complete working systems with custom hardware and software components, as well as marketing and product plans to assess the viability of their projects as products. 

The dedication, creativity, and energy required to pull off such a feat are well beyond the capacity of most commercial product development teams.& … Read More → "Imagine Cup 2007"

FPOAs Meet the Challenges of H.264 Encoding of High Definition Video

Introduction

Insatiable demand for high definition video and rapidly proliferating video production and distribution methods are driving the need for advanced video encoding and compression schemes. Several international standards and forums have been established in recent years to deal with various aspects of digital video encoding. The MPEG-4 Part10/H.264 encoding standard is useful in a wide range of professional video applications including broadcast head-end, IPTV, multi-stream encoding / decoding, and image processing, among others.

The standard provides for a higher level—and wider range—of compression and quality of the compressed … Read More → "FPOAs Meet the Challenges of H.264 Encoding of High Definition Video"

I/O-topia

Last week we examined the legacy of the LUT – the basic building block that defines the very fabric of FPGAs.  Surprisingly, however, the primary driver of attributes such as cost, power consumption, and utility in FPGAs is not the fabric itself, but the choice of I/O for the device.  You see, while the internal logic keeps shrinking, some of the I/O structures don’t really scale well – things like bonding pads and higher-current transistors don’t track Moore’s Law, so the cost of an individual I/O compared with … Read More → "I/O-topia"

Where am I?

A “computer” used to be a system in and of itself.  It was a device whose primary purpose was computing.  We are all familiar with the form factors and metaphors of “computers” – mainframe, desktop, laptop, server…  We in the embedded computing industry, however, have made careers out of putting computing technology into things that are not computers – airplanes, mobile phones, home appliances, industrial equipment – the list goes on and on.  This is a natural, second-generation evolution of the technology.  In some way, this is the concept … Read More → "Where am I?"

featured blogs
Nov 22, 2024
We're providing every session and keynote from Works With 2024 on-demand. It's the only place wireless IoT developers can access hands-on training for free....
Nov 22, 2024
I just saw a video on YouTube'”it's a few very funny minutes from a show by an engineer who transitioned into being a comedian...