feature article
Subscribe Now

Embedded Everything

Reverse Engineering CES

The Embedded Technology game is one of those rare sports where the grand finale comes right at the beginning of the year.  Like NASCAR, where the premiere event, the Daytona 500, is the first race of the season… OK, sorry.  Really.  We promise to never use another NASCAR analogy again. 

Anyway, each January, our electronics season is kicked off with the world’s most spectacular display of the final fruits of our engineering efforts – the Consumer Electronics Show (CES) in Las Vegas.  With over 140,000 attendees, CES is one of the largest trade shows in the world.  The city of lights welcomes the hordes of CES attendees as guests of the city – by cranking hotel rates through the roof and milking money from the collective corporate expense coffers like there was no tomorrow.

The show itself, however, is a showcase like no other – with individual booths that are larger than many trade shows in our industry.  The sprawling LG “booth” alone is about the size of your average Best Buy store and has been packed to the seams with anxious attendees gawking at the new 3D displays and stylish designer monitors in assorted colors.  Everything from robotic toys to home security systems and doggie GPS is on display.  We’d estimate that if you set about walking systematically at maximum speed down every aisle of the collective show floors, you would not reach the end before the 4-day show expired.

As embedded systems engineers, most of us have oars in the water, propelling this gargantuan juggernaut – contributing the fruits of our labors to the vast ocean of technology that ultimately makes its way into the hands of everyday consumers.  Even those of us that work in more isolated areas like industrial automation and defense are not exempt.  There is a steady flow of cutting edge technologies like GPS, wireless, machine vision, motor control, and much more that migrate into the average consumer’s living room, automobile, briefcase, or pocket. 

At CES, we find the converse of the old adage… it seems that here, everything new is old again.  Bleeding-edge consumer products just about to storm the market are primarily built upon technologies that we engineers have long since written off as pedestrian.  For example, if you’re keeping up on the latest ARM and MIPS processor cores, you’d be underwhelmed to see most of the cool new gadgets using architectures that were “hot” four or five years ago in engineering circles.  By the time advanced IP gets designed into chip sets, verified, manufactured, and into the ASSP and OEM market, then those get incorporated into larger platforms being designed by systems houses, then finally those platforms get picked up by project teams building specific products (oh, and after waiting for all the software that goes with them to be debugged and proven) – well, then we’re almost ready for the regulatory approvals that precede the big marketing efforts that lead to the ultimate CES launch – several months before the products hit the shelves.

Nonetheless, the introduction of these technologies to the masses is a lynchpin in the circle of life for embedded systems.  Whatever technologies the fickle fingers of the proletariat embrace as their life-companions for entertainment, communication, and peace-of-mind get promoted to extreme mass production and a level of temporary technological permanence.  Get panned by the public, however, and all the bandwidth, battery life, and ease-of-use in the world won’t let your brilliant idea live to see the light of another year. 

Acceptance into popular consumer products is also the most important feedback loop in the life of a technology.  No matter how much QA you’ve done in the lab, no matter how much successful focus group and beta testing you’ve done, and no matter how well your cool gizmolet has performed in early-adopter products, you’ll gain a boatload of sometimes humbling real-world performance data when your work falls into the hands of the most damning taskmaster of all – the “general public.”  That embedded software that seemed so bulletproof during the months of testing can fall flat on its face when two million copies of little Henry try navigating the menus… while holding down the “volume up” and “contrast” keys simultaneously… with the battery just about to die…  in the bathtub.

Just about everything worth seeing at CES this year has the same basic components – an embedded computing system, a collection of interfaces to other devices, a set of  (often very stylish) interfaces to people, and some software that stitches the whole thing together.  Products are differentiated by myriad factors including technical things like battery life, processing power, the specific selection of human and machine interfaces, the level of intelligence and usability built into the embedded software, and form-factor, size, and weight.  As engineers, we’d like for these technical differentiators to be paramount, but that seldom is the case.  Consumers put as much or more emphasis on factors like aesthetics, brand loyalty, and exclusivity.  For many products, it’s not what the technology can do for you as much as what the technology says about you.  Just as the greatest artists of our time seldom get the most public acclaim, the most impressive technological feats of talented engineers often miss the boat on public acceptance for esoteric reasons that have little to do with how we engineers actually did our job.

Chances are, even if you’re an engineer working on products that launch at CES, you won’t get a trip request approved to come here.  Engineering travel budgets are typically reserved for more focused purposes like attendance at highly technical events where we can learn what’s coming next in the beginning of the pipeline, not what rolls out the other end after our engineering work is done.

We’re here this week, however, so keep an eye on our article and webcast sections for some valuable insight on what is and isn’t hot this year as the general public stretches its minds and wallets to embrace our latest creations. 

Leave a Reply

featured blogs
May 19, 2022
The current challenge in custom/mixed-signal design is to have a fast and silicon-accurate methodology. In this blog series, we are exploring the Custom IC Design Flow and Methodology stages. This... ...
May 19, 2022
Learn about the AI chip design breakthroughs and case studies discussed at SNUG Silicon Valley 2022, including autonomous PPA optimization using DSO.ai. The post Key Highlights from SNUG 2022: AI Is Fast Forwarding Chip Design appeared first on From Silicon To Software....
May 12, 2022
By Shelly Stalnaker Every year, the editors of Elektronik in Germany compile a list of the most interesting and innovative… ...
Apr 29, 2022
What do you do if someone starts waving furiously at you, seemingly delighted to see you, but you fear they are being overenthusiastic?...

featured video

Building safer robots with computer vision & AI

Sponsored by Texas Instruments

Watch TI's demo to see how Jacinto™ 7 processors fuse deep learning and traditional computer vision to enable safer autonomous mobile robots.

Watch demo

featured paper

5 common Hall-effect sensor myths

Sponsored by Texas Instruments

Hall-effect sensors can be used in a variety of automotive and industrial systems. Higher system performance requirements created the need for improved accuracy and more integration – extending the use of Hall-effect sensors. Read this article to learn about common Hall-effect sensor misconceptions and see how these sensors can be used in real-world applications.

Click to read more

featured chalk talk

i.MX RT1170

Sponsored by Mouser Electronics and NXP Semiconductors

Dual Core microcontrollers can bring a lot of benefits to today’s modern embedded designs in order to keep all of our design requirements in balance. In this episode of Chalk Talk, Amelia Dalton chats with Patrick Kennedy from NXP about why newer design requirements for today’s connected embedded systems are making this balancing act even harder than ever before and how the i.MX RT1170 can help solve these problems with its heterogeneous dual cores, MIPI interface, multi-core low power strategy and SRAM PUF technology can make all the difference in your next embedded design.

Click here for More information about NXP Semiconductors i.MX RT1170 crossover microcontrollers