posted by Bryon Moyer
Today’s note comes from the Department of Not What It Sounds Like. It’s about a company called Paper Battery, which doesn’t make batteries, and, what it does make isn’t made out of paper. The burdens of old names that stick…
What they do make is a supercapacitor. We’ve talked about supercaps before; there’s nothing revolutionary in concept. The story with PBC (much less confusing company name as an acronym… but don’t confuse it with PCB) is about their form factor: thin (0.3 mm) and flat. They can be, for instance, added as a “layer” over a battery to provide a combined battery/supercap “bundle” that has much more stable voltage.
Image courtesy Paper Battery Co.
The idea here is that such a flat component can be spread out in ways that use less space than explicit components that need their own plot of PCB. But the spatial efficiencies come with specific extra benefits, both electrical and thermal. As a layer or “wrap,” these supercaps can provide electromagnetic shielding; they can also act as head spreaders, helping wick away heat from hot spots that they might cover or underlie.
In the future, you could see multiple caps and voltages, paving the way for better DC/DC converters.
They say they have the technology sorted, but they’re optimizing for higher-volume manufacturing. In a few months they’ll make the decision to use either a contract manufacturer or to build a fab. If they roll their own, they say that it would be 12-16 months from now when they went live; they could get a contract guy going 3-4 months faster.
You can find more on their site.
posted by Bryon Moyer
We’ve looked at QuickLogic’s sensor hub solution in quite some detail in the past. It’s programmable logic at its heart, but is sold as a function-specific part (as contrasted with Lattice, who sells a general-purpose low-power part into similar applications). QuickLogic recently announced a wearables offering, which got me wondering how different this was from their prior sensor hub offering.
After all, it’s really kind of the same thing, only for a very specific implementation: gadgets that are intended to be worn. Which are battery-powered and require the utmost in power-miserliness to be successful.
You may recall that QuickLogic’s approach is an engine implemented in their programmable fabric. They’ve then put together both a library of pre-written algorithms and a C-like language that allows implementation of custom algorithms; in both cases, the algorithms run on that engine. So the question here is, did the engine change for the wearable market, or is it just a change in the algorithms?
Image courtesy QuickLogic
I checked in, and they confirmed that the engine has not changed – it’s the same as for the general sensor hub. What they have done is focus the libraries on context and gesture algorithms most applicable to the wearables market.
Sometime back, we looked at how different sensor fusion guys approach the problem of figuring out where your phone is on you. A similar situation exists for wearables in terms both of classifying what the wearer is doing and the gadget’s relationship to the wearer. QuickLogic’s approach supports 6 different states (or contexts): walking, running, cycling, in-vehicle, on-person, and not-on-person.
They’ve also added two wearable-specific gestures for waking the device up either by tapping it or by rotating the wrist.
Critically, they do this with under 250 µW when active.
You can read more in their announcement.
posted by Bryon Moyer
This year’s DAC included a discussion with Arrow Devices. They’re a company exclusively focused on protocol VIP. They’re not a tool company (other than, as we’ll see, their debug assistant); their VIP plugs into any of your standard tools.
There are three distinct angles they play: verification (making sure your design works in the abstract, before committing to silicon), validation (making sure the silicon works; they also include emulation models in this as well), and debug.
Their focus is on protocol abstraction: allowing verification to proceed at a high level so that designers can execute their tests and review the results at the level of the protocol rather than at the signal level. This enhanced semantic intelligence is how they claim to distinguish themselves from their VIP competition, saying that verification can be completed two to three times faster as compared to competitive VIP.
The verification suites consist of bus-functional models (BFMs) and suites of tests, coverage, and assertions. These work in virtual space. The validation suites, by contrast, have to be synthesizable – hence usable in emulators. They include software APIs and features like error injection. Their debugger is also protocol-aware, although it’s independent of the VIP: it works with anyone’s VIP based on modules that give the debugger the protocol semantics.
One of the effects of digging deep into a protocol is that you occasionally uncover ambiguities in the standards. When they find these, they take them in a couple of directions. On the one hand, they may need to build option selections into the VIP so that the customer can choose the intended interpretation. On the other hand, they can take the ambiguities to the standards bodies for clarification.
On the debug side of things, the protocol awareness ends up being more than just aggregating signals into higher-level entities. When testing a given protocol, the specific timing of signals may vary; a correct implementation might have some cycle-level variations as compared to a fixed golden version. So they had to build in higher-level metadata, assigning semantics to various events so that the events can be recognized and reported. This tool works at the transaction level, not at the waveform level; they’re looking at connecting it to a waveform viewer in the future.
Their protocol coverage varies.
- For verification, they cover the JEDEC UFS (Universal Flash Standard) protocol, MIPI’s M-PHY, UniPro, and CSI-3 protocols, and USB power delivery and 2.0 host/device protocols.
- For validation, they cover only USB 3.0 – but they also claim to be the only ones offering VIP for USB 3.0.
- Finally, the debugger has modules supporting USB 3.0 and 2.0; JEDEC UFS; PCIe/M-PCIe, MIPI UniPro, CSI-3 and -2, and DIS; and AMBA/ACE/AXI/AHB/APB.
You can find out more on their site.