EDN Senior Technical Editor Brian Dipert exposes, analyzes and
opines on diverse topics in technology. Follow the Brian's Brain Twitter feed at www.twitter.com/BrianzBrain.
Nov 4 2009 9:07PM | Permalink |Comments (4) |
Plenty of companies pitch me on new products, armed with nothing but a pile of PowerPoint foils. Inevitably, many of the promised chips never appear, which is why I make it a rule to not bother telling all of you about any IC that doesn't have accompanying pricing and sample-and-production availability statistics. And that's why I didn't write up Zenverge's ZN100 and ZN200 audio-plus-video-plus-DRM transcoders last November, when the company first gave me an over-dinner presentation on them.
Many of the other promised chips arrive late, accompanied by performance, power consumption and other specifications that drastically undershoot the supplier's preliminary promises. And that's why I was so pleasantly surprised when Zenverge invited me to meet with them again a month ago, this time at their Cupertino facilities. Here's a block diagram of the company's ZN200 ($50 in sample quantities), which claims to transcode MPEG-2 and various MPEG-4 video flavors (including Part 10, aka AVC, aka H.264) in high-definition at up to 4x real-time speeds:
The ZN200 also promises to downscale high-definition video to 'portable device resolutions' at up to 40x real-time rates. An accompanying sonic processor handles converting between AAC, AC-3 (aka Dolby Digital), MP3 and other audio formats, and the ZN200 also internally converts between various DRM standards. The lower- (albeit unannounced-) priced ZN100 has half the video processing performance of its ZN200 sibling.
The value of transcoding is something I've written about for many years; witness my Stream Machines writeup from December 1999, my iCompression piece from May 2000, Vweb's processors from October 2001 and before, or ViXS' chips from October 2004. Ironically Zenverge's co-founders, President/CEO Amir Mobini and COO/CTO Tony Masterson, come from iCompression, which was subsequently acquired by GlobespanVirata and later sold to Conexant. And here's how Masterson summarizes, in a technical paper he authored, the value of chips such as those his company provides:
To that latter point, while the ability to transcode a single high-def stream at 4x real-time rates may be overkill for your particular application, consider that Zenverge's packet processing architecture alternatively allows the chips to concurrently handle multiple streams with little to no efficiency loss. Such an approach might, for example, enable a set-top box to record one or a few channels while playing back another in a time-shifted manner...
...which leads me to the demos I saw a month ago, based on a ZN200 mounted on a PCI Express x1 add-in card, and encompassing video encoded at various bitrates, resolutions and formats. Granted, they didn't hit the exact speeds forecasted by Zenverge's materials, but they came impressively close, and company officials were quick to point out that the chip was running function-focused (i.e. non-performance-optimized) code that was also full of speed-strapping debug routines. And the ZN200's ability to substantially reduce bitrate (translation: required storage capacity) while retaining reasonable image quality was quite impressive.
So what's next for the company? I know, because I've got access to confidential materials, but I can't tell you yet ;-) Moore's Law-fueled integration is always a good bet, however; revisit the above block diagram and let me know in the comments what currently-outside-the-IC functions you think Zenverge's next product iteration will absorb.