feature article archive
Subscribe Now

Altium Goes 3D

He holds the joystick with a light, experienced grip – his eyes fixed on the screen.  His hands are steady as his viewpoint skims through a rotating object resembling a cityscape with strange buildings and vast networks of roads interconnecting them.  He then dives below the surface, moving through the layers of the virtual world, flying past cylinders that look like giant elevator shafts bridging the levels.  He slows as he comes to the area he’s interested in. 

There, he spots a problem.  A buried via is dangerously near a … Read More → "Altium Goes 3D"

Modeling for High Quality GUIs: Cracking the GUI Host-to-Target Challenge

Introduction

An easy-to-use, intuitive GUI drives the sale of many popular products like in-dashboard navigation, infotainment systems and telecommunications products. The rich graphics found on popular GUI applications shows how important good software is, but more importantly reveals a critical weakness when developing a high quality GUI: meeting the host-to-target challenge.

Traditionally, building a high quality GUI is a laborious task where mistakes can be easily made because developers have to work on the host and the target to create the GUI and put it on the RTOS. What’s needed is … Read More → "Modeling for High Quality GUIs: Cracking the GUI Host-to-Target Challenge"

Altium Goes 3D

He holds the joystick with a light, experienced grip – his eyes fixed on the screen.  His hands are steady as his viewpoint skims through a rotating object resembling a cityscape with strange buildings and vast networks of roads interconnecting them.  He then dives below the surface, moving through the layers of the virtual world, flying past cylinders that look like giant elevator shafts bridging the levels.  He slows as he comes to the area he’s interested in. 

There, he spots a problem.  A buried via is dangerously near a … Read More → "Altium Goes 3D"

Embedded in Birmingham

One of the interesting things about visiting trade shows is looking at the other shows that are co-located in the exhibition complex. For many chip designers, a highlight in their show-going was when the Consumer Electronics Show in Las Vegas shared the conference centre with the adult entertainment industry conference.

This year the immediate neighbours of the UK’s Embedded System Show (ESS) at Birmingham’s National Exhibition Centre were exhibitions for both bookmakers and dentists. And many exhibitors at both these shows, or indeed virtually every other exhibition booked into the NEC this year, … Read More → "Embedded in Birmingham"

Physical Synthesis Flows for FPGA Designs

Introduction:

Most FPGA designs today rely on an HDL based description of their design. HDL synthesis is probably the single most important software flow step when it comes to defining the performance of a design.  Synthesis links the conceptual description of the logic functions needed for the design to their actual physical architecture elements in the underlying device.  This step cannot be underestimated.  Synthesis is performed prior to chip placement as an entirely separate step, hence these technology dependent optimizations are computed without knowledge of actual chip … Read More → "Physical Synthesis Flows for FPGA Designs"

Designing Down Power

Now that it is officially OK to use FPGAs in battery-powered devices, we’re seeing two groups of designers converging on the low-power FPGA design topic.  First, there are those who have been working on low-power and portable applications for years and are just now taking on FPGAs for the first time.  Second, there are those who have been doing FPGAs for years, but have never needed to perform power-conscious design because their FPGA designs were always run from small dedicated nuclear power facilities.  While both of these groups are learning new techniques, the thing … Read More → "Designing Down Power"

New Kid in Class

He doesn’t just slip quietly into the back of the classroom.  He sits sideways in his desk, fidgets nervously, and makes the other kids ill-at-ease.  His classmates eye him cautiously.  He looks different, has a strange accent – maybe he even smells funny.  Back in his old school, he ruled the roost, but here, he’s got to fight his way up the popularity ladder from the very bottom.  A new kid is always a disruption to the class, even if he’s well behaved, mild mannered, and courteous.  An … Read More → "New Kid in Class"

FPGAs Control Graphics and Video in Embedded Systems

As I sit at my desk, there are six LCD displays within one meter of my chair: cell phone, desk phone, thermometer, calculator, laptop and external monitor.  Not all devices with LCD displays need much intelligence to display information, such as my desk phone, but the number of systems that display complex graphics and video continues to increase.

Declining display prices and rising user expectations for additional product features and functionality fuel this growth.  Companies in the transportation, automotive, information, automation, medical, industrial and consumer markets use displays in a vast array of products.

< … Read More → "FPGAs Control Graphics and Video in Embedded Systems"

MicroBlazing Away

“No, but this one is really important.”

We editors are endlessly bombarded by battalions of bulldozing PR professionals trying to cleverly coax us into crafting a sentence or two on each and every sniffle of product evolution that emanates from their esteemed engineering organizations.  “This one is important,” they will say.  “Our new 2.4.3.5.21b driver version is vastly improved over 2.4.3.5.21a.  You’ll probably want to do a three-article series just on the switch from absolute to relative memory addressing…”

Right.

So, … Read More → "MicroBlazing Away"

FPGA BASE Jump

Louis walked the last flight of stairs to the roof with his gear in tow.  Sebastian followed him and helped check the rigging.  Louis got his bearings on the edge of the roof while Sebastian checked the wind one last time.  The tell-tale strand of yarn on the handheld wind meter streamed backward and up as the LCD read the velocity.  The perfect time was… Now!  Louis pushed off and smoothly transitioned into his freefall form while pulling the release for the parachute.  As his body raced toward the terminal velocity of 55 … Read More → "FPGA BASE Jump"

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