editor's blog archive
Subscribe Now

Between Driver and Fusion

I recently got a chance to talk with Hillcrest Labs, another big mover in the motion market. In fact, their pedigree sounds remarkably like that of Movea, whom we’ve looked at in the past: starting with interactive TV and transitioning to broader motion.

They’ve gone on to develop a gesture library (released, but, to date, un-officially-announced) that includes more than 50 gestures, including the typical control gestures, numerals, letters, cardinal directions, and rotations.

We discussed the … Read More → "Between Driver and Fusion"

Constraining Big Designs

It’s been a while since we took a look at timing constraints (and, in particular, their exceptions). In fact, the exceptions are where things often go wrong. Yes, a constraint may be placed, for example, on the wrong phase of the clock. Presumably, there are plenty of ways to get actual constraints wrong. But exceptions, well, they’re not quite as intuitive.

–          You might think a particular path should be an … Read More → "Constraining Big Designs"

Hierarchical Bug Tracking

Right about the time I was trying to sort through the recent DM tussle, I also happened to be talking to Dassault about their new Hierarchical Defect Management capability in order to understand what the “hierarchical” bit was all about.

This is a new feature targeted for large enterprises that have multiple teams on multiple projects around the world. If such a company is efficient, then they’ll be sharing and re-using a lot of their internal code. The flip … Read More → "Hierarchical Bug Tracking"

A Buttable X-Ray Detector

Most image sensors receive light that has passed through a lens of some sort. This means that a large area can be photographed, for example, and sensed on a chip that is extremely small by comparison with the scene itself.

Not so with medical X-ray imaging. The target sensor gets a full-sized image. Not so hard for dental work, but more challenging for mammography or other full- or partial-body scans.

It’s typically hard, therefore, to provide a solid-state target that can provide seamless coverage. No matter how large they’ve been, they& … Read More → "A Buttable X-Ray Detector"

Analog Standard Cells

The annual DAC CEDA luncheon this year featured Stanford EE Dept. chair Mark Horowitz in a discussion of analog abstraction. Which has always been a tough sell. Which they understand, which is why, at this point, there’s no selling.

Digital productivity has been supported by the existence of standard cells that can be bolted together into a circuit. No more transistor-level design. While that sounds nice for analog, it’s never passed muster because, well, analog is so complex. There are no standard parameters that cross all analog circuits, and nthRead More → "Analog Standard Cells"

Atrenta Goes Functional

Atrenta says that their customers consider their SpyGlass tool to be the definitive answer on whether their RTL code is up to snuff. But that’s largely been on the basis of whether the RTL looks good or follows well-behaved, well-understood styles. It also looks at whether clocks are likely to behave well as they jump domains, whether the power is optimized, whether the thing is testable, whether the timing constraints are right, and whether the routing is too congested.

But they haven’t been able to tell you whether the actual RTL behavior is … Read More → "Atrenta Goes Functional"

Lithium Ion Parity?

We recently looked at Infinite Power Solutions’ THINERGY batteries and, no sooner had it gone to “print” when IPS came out with another release that, on the surface, seemed to describe what I had written – if you didn’t pay attention to the details. Fearing that I had talked about stuff that hadn’t been released yet (yes, I glossed over the details), I checked in to figure out what was up.

The deal is that there are … Read More → "Lithium Ion Parity?"

Intentionally Fuzzy

All software has bugs; every system has some kind of vulnerability. And the canonical way of dealing with them is to fix the bugs or tighten the code to eliminate system weaknesses. And then we patch our systems, as anyone who has been late to the airport and has shut down their computer in a last-ditch effort to get out the door, only to have the computer say, “Updating 1 of 32… Please do not power down or unplug your computer,” can attest. (Because, when Windows decides it’s time to update, well, there’s not … Read More → "Intentionally Fuzzy"

Windows RT: Not So Hot for Tablets

By now you’re heard about Microsoft’s big splash into the tablet market with Surface. CEO Steve Ballmer showed off two versions: one with an x86 processor running Windows 8 and one with an ARM processor running Windows RT (the same OS ported to ARM).

The announcement did two things: it annoyed the heck out of Dell, HP, Lenovo and just about every other hardware vendor that was also planning to make tablets. And it confused potential customers, because Microsoft didn’t announce any prices, availability dates, retail channels, or applications for Surface. All we know is … Read More → "Windows RT: Not So Hot for Tablets"

featured blogs
Nov 14, 2025
Exploring an AI-only world where digital minds build societies while humans lurk outside the looking glass....