CMP - United Business Media TechOnline
All Articles Products Courses Papers VirtuaLabs Webinars Web



 
LoginRegister
      TechOnline > Product  > Under the Hood
Under the Hood
October 01, 2008

Tear Down: Microsoft re-tunes the Zune

The highly integrated device adds an FM radio and WiFi connectivity.

Richard Nass
Video Imaging DesignLine

Page 2 of 2

Software challenges
The software side of the design presents its own challenges. For example, the design team had to integrate the multimedia codecs into Microsoft's software environment. "There's so much content out there that our customers have to support, that running the performance tests and dealing with tens of thousands of audio and video streams from various sources is a big challenge," says Loop.

The codecs themselves are provided by Freescale and are optimized for the processor. Freescale then works directly with the OEM to make sure that the highest performance level is achieved in the final software environment.

In any audio-based design, there are some important factors to be aware of, such as the annoying audio pops and clicks that occur when you first turn on the player, pause a song, or adjust the volume. Far too many systems ship without eliminating this problem. In the case of the Zune, that particular element was addressed very late in the design cycle. Hence, a lot of optimization and scrambling had to take place toward the end of that development.

The audio optimization occurred later than it should have because the real focus was on power management. It was important to optimize the power consumption around the player's various "on" modes, especially when running video.

"We worked closely on the software with Microsoft, because we had to integrate software from various places, including ourselves, Microsoft, and Freescale," says Paul Wilson, a product-line manager for audio products at Wolfson. "It all had to integrate seamlessly. There are three different development teams there, and they all have to be in sync with revisions of both hardware and software. For us, it was about delivering a set of functionality on the agreed-upon schedule. For example, Microsoft wanted different elements of the design operational at certain times."

No pops, no clicks
That first-generation Zune employed a Wolfson codec and a Freescale power-management part. A Maxim chip was used just to suppress audio pops and clicks. The second generation targeted better audio performance than the first generation and is at least as good as the main competitor.

The Wolfson part, the 8350, eliminates most of the unwanted audio, but it's not completely pop free. When you've got a capacitor in the line, there must be some element of charge-discharge. A lot of optimization went into the power-up sequence, and that involved some engineering trial and error, as this is somewhat of a black art.

From the hardware designer's perspective, it's vital to follow the placement and layout rules. And he must select the proper capacitor values. For example, capacitor values can fluctuate if the device gets hot or the voltage isn't exactly what's expected.

Wolfson provides the core-layer drivers, like the initialization code for its 8350. They then ensure that it operates seamlessly with the Freescale processor. That keeps Microsoft from having to write code at that level. Microsoft's focus can be where it belongs, on bringing the whole system together.

Wolfson claims to have a new technology on the drawing board that includes an integrated charge pump. Hence, they can eliminate the need for external dc capacitors in the headphone mode, reducing cost and saving board space.

Wilson adds, "Another thing people forget is that these capacitors can have a lot of yield problems in production and if you eliminate them, you eliminate potential yield losses."

FM radio
One of Zune's features that I liked was the FM tuner. In this case, it was a Silicon Labs Si4703. The part makes use of a standard antenna. Alternatively, Microsoft could have opted for a tuner that used the headphone as the antenna, but that requires the platform to employ a wired antenna. Although a wired antenna is the typical user model for the Zune, you want to be designing with an eye toward the future and the potential for wireless headphones.

"This is something that we talked to Microsoft about extensively," says Wade Gillham, a senior marketing manager for broadcast products at Silicon Labs. "We have a technology on our chip that lets you put an antenna inside the enclosure of a very small, dense device, like a Zune, and still get good FM performance."

In general, dealing with radios that operate on different frequencies doesn't present a problem for the FM radio. You may get the occasional spikes, but it's more a function of the internal frequencies of the system's ICs, and whether those ICs have emissions that could potentially interfere with the WiFi or Bluetooth signals at 2.4 GHz, among other issues.

With respect to the FM radio, the Microsoft designers had to decide whether to include a digital output in addition to the analog out. Digital output is becoming more common for recording FM and then using that information for time-shifting the content. Features down the road could include FM transmit (in addition to receive) and AM receive.

Gillham says, "Transmit allows you to have more of a sharing and social networking experience. You can use the same embedded antenna to do receive and then you change the chip's mode to do the transmit. And AM has its own challenges. There are more challenges on the AM side because that band sits right where all the spurs tend to sit."

The transmitters that are available today are typically analog solutions, and they're prone to have different peaks across the FM band. To avoid violating FCC regulations, you must program your output power so that the peaks are either at the high or low end. But that results in a less efficient output in the other parts of the FM band.

The Si4703 is also designed with a digital compressor that gives the audio a richer sound. The part also uses less external components than competitive devices. For example, the VCOs and inductors are all integrated.

Rounding out the Zune is a Marvell 88W8686 WiFi transceiver; an ASIC developed by Synaptics to handle the sensing; a Silicon Motion SM267 flash-memory controller; and Hynix Mobile DDR SDRAM and MLC NAND flash memory.

Richard Nass is editor in chief of Embedded Systems Design magazine and editorial director of TechInsights' Embedded Group. He can be reached at rnass@techinsights.com.

Page 1: Tear Down: Microsoft re-tunes the Zune

Page 1 2
 
Rate this article
WORSE | BETTER
1 2 3 4 5