Sign in with
Sign up | Sign in

Editor's Corner: Nvidia’s Ion Revisited, 7.1 Ch. LPCM Fixed

Editor's Corner: Nvidia’s Ion Revisited, 7.1 Ch. LPCM Fixed
By

When I first looked at Nvidia’s Ion platform last month, I tested in three different ways: as a desktop PC, as a gaming system, and as a home theater machine.

Of course, this meant a lot of extra time was spent actually using the configuration that Zotac sent my way. During the course of testing, I convinced myself that I’d never be truly happy with Ion as a desktop system, even under Windows 7—the operating environment I used, assuming Vista would be too cumbersome. It was just too slow. Sitting there waiting for menus to pop and apps to open just isn’t my gig—and I suspect many of the enthusiasts who read Tom’s Hardware would feel the same about a new technology purchase.

I also wasn’t impressed enough with Ion’s gaming performance to recommend it in such a role. Sure, I could jog around Ironforge using Fair settings in World of Warcraft, but who spends close to $200 on a motherboard/processor for that? When it comes to gaming, you could do much better for the money, or even a little more money.

Intel suggested that Ion was overkill last week at Computex, and it was right. Nvidia’s GeForce 9300 platform is more chipset than the Atom processor can handle. Though, to be fair, we’re expecting more out of the architecture here than Intel designed it to deliver.

Nevertheless, if there was one segment in which I suspected Ion might be able to succeed, it was the HTPC market, where GeForce 9300 could offload playback of HD video content and, hopefully, factor Atom right out of the picture.

Ion In The Theater

Given the platform’s GeForce 9300 foundation, which includes the latest generation of Nvidia’s PureVideo (VP3) technology, hardware offload of MPEG-2, VC-1, and AVC (H.264) is fully enabled—a good omen for using an Atom-based PC in a home theater environment.

Additionally, the chipset was said to support 7.1-channel LPCM audio over its HDMI output. Now, this feature is more important than you might realize at first. If you’re watching Blu-ray content on a big-screen TV in a home theater, there’s also a good chance you’re using six- or eight-channel surround sound. There are actually a few different ways to achieve multi-channel audio with your HTPC. Perhaps most familiar to the PC crowd is through a TOSLINK optical (or S/PDIF coaxial) output connected to your receiver. You can transmit encoded Dolby Digital and DTS signals over an optical cable, but not Dolby TrueHD or DTS-HD Master Audio—the two optional, lossless formats commonly featured on Blu-ray movies.

In order to play back TrueHD (with a maximum bitrate of 18 Mb/s) or DTS-HD (with a maximum bitrate of 24.5 Mb/s), you have to use an HDMI 1.3 connection. Hallelujah, Ion has that.

From there, you have two options. You can either pass the encoded Dolby TrueHD or DTS-HD signal to your receiver, which performs the decode and plays back the lossless studio soundtrack in all of its glory, or use your DVD software to decode the signal and pass multi-channel linear PCM over the HDMI output (so long as it’s supported).

The problem with the former is that it requires a protected audio path—otherwise your decoding software will fall back to lossy codecs like Dolby Digital and DTS. We’re still waiting on a chipset that’ll do this, but right now the only component in the lab capable of it is Asus’ Xonar HDAV 1.3 sound card, a $200+ add-on. Incidentally, this is how you get your receiver to light up with the TrueHD or DTS-HD logos (meaning the receiver is leveraging its built-in decoding capabilities).

The problem with the latter is that it requires specific platform support. For instance, ATI’s 780G/790GX will only pass stereo LPCM (you can do AC3 and DTS, though). Nvidia's GeForce 9300 and Intel's G45 both support 7.1-channel LPCM over HDMI. 

Top: PS3, Middle: Onkyo SR507, Bottom: Ion in a mini-ITX chassis Top: PS3, Middle: Onkyo SR507, Bottom: Ion in a mini-ITX chassis

As an aside, and for the record, this is the way Sony’s Playstation 3 is able to serve up TrueHD and DTS-HD playback. You don’t get the little lights on your receiver flashing Dolby TrueHD or DTS-HD Master Audio, but you can view the playback status as a movie is playing and see the PS3 is doing the decoding, then sending uncompressed LPCM to your receiver.   

Well, Ion supposedly supported multi-channel LPCM via HDMI. However, in my initial review, I revealed that, despite Nvidia’s claims, Ion wasn’t outputting multi-channel audio in either Windows Vista or Windows 7, in either PowerDVD 9 or TotalMedia Theater 3. Had it been a persistent flaw, that would have been a deal-breaker for Ion as an HTPC solution.

Fortunately, I was able to work with both Nvidia and CyberLink to get PowerDVD 9 working properly under Windows 7. The latest build, 1719, properly enables multi-channel LPCM output via HDMI (TotalMedia Theatre still doesn’t work).

Ask a Category Expert

Create a new thread in the Reviews comments forum about this subject

Example: Notebook, Android, SSD hard drive

Display all 25 comments.
This thread is closed for comments
  • 3 Hide
    amnotanoobie , June 9, 2009 10:33 AM
    So I guess with the falling prices of processors and video cards, you'd really get an Ion only if you're really just constrained with space.

  • 2 Hide
    snarfies , June 9, 2009 2:01 PM
    I'd love an Ion, but it has a design flaw - only three HD connections. I need at least four - one CF-Card for the OS, two HDs for RAID1, and one optical. As near as I can tell, the only ITX board on the market that fits my needs is the MSI IM-945GC - which is what I'm currently using for my ITX NAS.
  • -1 Hide
    hixbot , June 9, 2009 4:35 PM
    Wow, one of the first boards to deliver video and 7.1 LPCM via HDMI, and you test it with a 5.1 setup? How can you be sure you tested it's functionality, if you are using a 5.1 setup? Please elaborate.
  • 0 Hide
    hixbot , June 9, 2009 4:39 PM
    Also, CoreAVC have released a decoder that can use CUDA to accelerate playback. From what i've heard, its much better than DXVA and has none of the format limitations. Some testing with that would be great to see. Or is Tom's opposed to open source?
  • 0 Hide
    cangelini , June 9, 2009 4:41 PM
    Hix,

    Without a 7.1 channel setup, the best option available is setting 7.1-channel output and missing the two side channels, which works. The problem previously was that Ion was only doing stereo LPCM, despite being set to 5.1/7.1 in Windows. This was a shortcoming of the DVD playback software, which, as I mentioned, has since been fixed to properly support this board's capabilities.

    Thanks for the feedback,
    Chris
  • 0 Hide
    cangelini , June 9, 2009 4:43 PM
    hixbotAlso, CoreAVC have released a decoder that can use CUDA to accelerate playback. From what i've heard, its much better than DXVA and has none of the format limitations. Some testing with that would be great to see. Or is Tom's opposed to open source?


    So it looks like the $15 version of the software supports what you're talking about. I'll look into it! Thanks for the tip,
    Chris
  • 4 Hide
    hixbot , June 9, 2009 5:03 PM
    Cheers cangelini, I enjoy your articles.
  • 4 Hide
    dravis12 , June 9, 2009 5:17 PM
    Glad to read this review. I'm building a new HTPC and decided against the Ion/Atom platform in favor of a 9300/C2 Duo because I heard about the problems with Hulu and the current limitations of the Atom. Looks like I made the right choice for now but we'll see.
  • 5 Hide
    Niva , June 9, 2009 5:52 PM
    I'll be building an HTPC sometime early next year and I'm glad to have seen these articles as I had been considering an ION. Now I'm not sure what I'll get but perhaps a full low power athlon x2 setup will do it for me.
  • -1 Hide
    Alien_959 , June 9, 2009 7:59 PM
    If CUDA can accelerate video with all formats included trough CoreAVC codec that excellent news. I was and still am an ATI fan, but if this works I plan my next laptop to be with nVidia chipset :) .
    Only if there some ultra portable 12.1 inch with 9300 chipset somewhere.
    Also this will be grate for Atom CPU, who lack grunt for some video playback. Thumbs UP for nVidia and Core AVC for this one :) 
  • -3 Hide
    Alien_959 , June 9, 2009 8:01 PM
    sorry for typing mistakes, I was writhing this on very small keyboard:) 
  • -2 Hide
    neuromancer2701 , June 9, 2009 8:37 PM
    Hasn't the 9300 been out for quite awhile. Is the 9300 consider part of the ION platform? I thought ION meant 9400+Atom. Zotac specifies the 9300 on the other motherboard but doesn't list what chipset is used on the Ion boards. It just states a "NVidia ION graphics processor" I think Adobe and NVidia are working on a CUDA version of Flash, that would help Hulu's performance.
  • 0 Hide
    cangelini , June 9, 2009 8:44 PM
    It's the same chipset as the 9300/9400, but it's actually clocked *slower* than the 9300. Same silicon, different clock rates.
  • 1 Hide
    socrates047 , June 9, 2009 11:59 PM
    what a great article! awesome analysis. imo, the ION platform is simply awe-inspiring when you look at its size and what it can do with it, and its lower power requirements.

    on the other hand, is anybody else getting tired of small, attractive, yet underpowered mobile solutions?
  • 1 Hide
    pbrigido , June 10, 2009 12:51 AM
    Awsome
  • 0 Hide
    mrubermonkey , June 10, 2009 4:10 AM
    Nice article Chris, but do not be scared to put "Atom platforms are crap when it comes to the HTPC" at the beginning of the article. I do not mind a spoiler summary.
  • 0 Hide
    cangelini , June 10, 2009 4:29 AM
    mrubermonkeyNice article Chris, but do not be scared to put "Atom platforms are crap when it comes to the HTPC" at the beginning of the article. I do not mind a spoiler summary.


    Aw, come on now. I'd rather belabor the point with tests and stuff :) 
  • 0 Hide
    Godiwa , June 10, 2009 9:58 AM
    cangeliniSo it looks like the $15 version of the software supports what you're talking about. I'll look into it! Thanks for the tip,Chris


    the 9300 gpu isn't listed as supported on their site though.

    Anyways I wish they would make it easier to make systems but they are so piracy scared that setting up a system for the normal use is a big hassle these days if you want something that supports the right audio/video options.

    Another thing I wonder about is that they want more and more HDMI plugs on the TV but it's more the HDMI in's on the recievers that are needed, only need 1 in on the TV from the reciever. Unless you want fancy video and cruddy sound (from internal tv speakers)
  • 0 Hide
    WilliamMGeorge , June 10, 2009 5:56 PM
    We've been qualifying the Ion platform for use in computers we build where I work, and we've seen the Hulu issue here as well. Oddly, some other Flash-based video sites are fine: many HD trailers we found, for example, played just fine in full-screen mode. It seems not to be a problem with the Ion/Atom, or with Flash player, but with the specific codec that Hulu uses. I'm not sure what it is, but they appear to have selected one that isn't aided by nVidia's onboard video processing. If Flash Player adds GPU support for that codec, or if Hulu were to use a different codec, all might be remedied. It is an unfortunate situation, but one which I have hopes might be corrected at some point.
Display more comments