datasheets.com EBN.com EDN.com EETimes.com Embedded.com PlanetAnalog.com TechOnline.com  
Events
UBM Tech
UBM Tech

Design Article

Comment


C VanDorne

4/26/2012 10:47 AM EDT

Udayan, let's please consider content: FM radio is of little use to me - pop ...

More...



DennisFong

4/4/2012 3:00 AM EDT

i like the idea of reminding manufacturers about FM radio feature which most of ...

More...

How to design a digital FM radio

Gautam Das and Udayan Umapathi, Cypress Semiconductor

3/13/2012 10:04 AM EDT

We are witnessing an evolution in the personal computing space. Mobile devices, such as phones and tablets, are on the verge of taking over conventional computers. FM radio is one of the popular entertainment channels in developing countries. This forgotten fact, in addition to the advent of internet radio, can potentially kill the existence of FM radios. Often, OEMs consider not having FM radio on a tablet or a mobile device. However, most of the metropolitan cities still have operational FM radio with no plans to outmode it in the near future.

There is a tiny plug-in device which, when attached to a phone or tablet, can bring FM radio service to mobile devices. The plug-and-play FM receiver can be built using an FM receiver chip with a microcontroller or system on chip (SOC). The microcontroller acts as a USB device when communicating with the USB host on the tablet/mobile and receives commands for operations such as channel scan, channel change, or to set output power level. This bus-powered plug-and-play FM receiver accessory can tune in to the local FM channel while consuming significantly less power than would be required by a mobile broadband radio (Internet radio).

FM radio receivers
FM radio receiver chips provide worldwide coverage of 70-108 MHz catering to the US/EU (87.5-108 MHz), Japan (76-90 MHz) and China (76- 108 MHz). Generally, FM radio receivers have the capability to tune frequencies in steps of 50, 100, or 200 kHz. FM radio can also support radio data system (RDS)/radio broadcast data system (RBDS) functionality, which is fully programmable by the host. In addition to transmitted audio, RDS is used to receive text information. This could include the title of the song, name of the program being broadcast, or flash news for display. In case of emergencies, RDS can be used to transmit critical information.

Band scan is a method through which the FM radio chip scans through the complete FM band for available radio channels. The radio then stores the strongest channel frequencies in its internal memory that can be read by the host microcontroller or SOC.

Once the channels are stored, there are three ways of tuning to a specific channel:
Preset tuning: In this method, the tuning frequency of the FM receiver is set to a certain channel as defined by the host.
Search tuning: In this method, the receiver automatically searches for the next available valid channel in increasing (search up) or decreasing (search down) frequency direction.
Stepped tuning: In this method, the receiver simply steps by one channel in increasing order (step up) or decreasing order (step down) of frequency.
Most radio receiver chips available today communicate with the host using standard protocols such as I2C and SPI. The radio receiver chip also demands the host’s attention by generating interrupts on critical events such as:
  • Low signal quality when the received signal strength indicator (RSSI) value drops below a threshold level
  • Mono to stereo transition (and vice-versa)
  • RDS synchronization is acquired
  • RDS synchronization is lost
  • RDS buffer is full

Since this embedded system runs on devices that are battery powered, efficient power management is of paramount importance. The radio receiver chip supports various power modes that are controlled by the SOC to improve battery life. For this reason, a receiver chip supports the following power modes:
Power Off: In this mode, the power supply is turned off and all internal regulators are disabled.
Power Down: The power supply is on but the internal regulators are still disabled.
Standby: The regulators are functional and the mode of the radio is maintained.
Power Up: This is the normal operational mode in which all the regulators are enabled and the radio is fully functional.


Figure 1 shows the block diagram of an FM receiver.

The first stage is an analog signal processing stage that converts the RF antenna signal to a low intermediate frequency (IF) digital signal. The automatic gain control (AGC) unit maintains the low-noise amplifier (LNA) in its linear operating range. A mixer is used to downconvert the received RF signal to a low intermediate frequency (IF) signal. The ADC converts the signal to a digital format. The FM demodulation is done in a digital domain. The digital signal processor also handles the RDS data.




sierra tango

3/13/2012 12:15 PM EDT

the ultimate in portability and access, yet the service providers do not make a buck from terrestrial broadcasts....this is the crux of the problem. Good luck locating a smart phone or a flip phone w/an FM receiver, you have about the same luck of locating a Detroit Lion with a Super bowl ring!!

Sign in to Reply



Jthienel

3/14/2012 9:51 AM EDT

My Motorola Flipside has an FM tuner. There is no built in antenna so you need to plug in a headset even if you want to use the internal speaker. I use it when traveling. No internet connection required and no subscription fee.

Sign in to Reply



swstone54

3/14/2012 10:45 AM EDT

The Apple iPod nano (6th gen.) has a FM receiver built it.

Sign in to Reply



uday1an.u

3/15/2012 6:08 AM EDT

Everyone, Thanks for your interesting comments. This is Udayan from Cypress. First of all, the main intention of this article is to bring out the fact that FM radios are not dead. Second, the article primarily concentrated on FM radio as an accessory. The iPhone, iPad, google's nexus, HTC one and most other smart phones and tablets showcased at CES 2012 and MWC 2012, do not have an FM radio built in to it. Manufacturers are slowly phasing out the Radio, the accessory that we have discussed in this article is meant for such devices.

Sign in to Reply



C VanDorne

4/26/2012 10:47 AM EDT

Udayan, let's please consider content: FM radio is of little use to me - pop culture drivel, bad music, etc. But AM is a different story. It's more interesting. Do any of these formulae change going to AM?

Sign in to Reply



edrt4edf

3/14/2012 1:27 PM EDT

Hi, it would be nice to start the article with a direct reference to the chipset used. You work for Cypress, but an IC reference may be useful to many readers, regards, John

Sign in to Reply



Athlor

3/14/2012 11:40 PM EDT

I've seen many low-end Chinese-made cell phones have FM receivers built-in along with dual sim card capability. So we'll probably be seeing more here in the US.

Sign in to Reply



seaEE

3/15/2012 12:32 AM EDT

I have a Nokia phone I bought maybe 3 years ago which has an FM receiver.

Sign in to Reply



uday1an.u

3/15/2012 6:10 AM EDT

The earlier generation phones did have built-in FM radio. How many smart phones and tablets in the market today have built in FM radio ?

Sign in to Reply



agk

3/15/2012 4:41 AM EDT

Listening to FM needs good amp and speakers to enjoy its quality.Generally in almost all the devices the FM radio is built in.Recently the refrigerators and washing machines do have this feature. USB based FM applications can go into those who wants to listen when working with their PC's and laptops.A limited application for this design.

Sign in to Reply



txaggie88

3/16/2012 4:02 PM EDT

Can you provide source code for the Windows app? It would be informative for demonstrating use of C# to interface to a USB device.

Sign in to Reply



Haldor

3/21/2012 8:34 AM EDT

I have found that Jan Axelson's website to be a very useful resource for accessing USB devices

http://www.lvr.com/usb.htm

Jan wrote "USB Complete" which is still the best book on USB for software developers.

Sign in to Reply



Streetrodder

3/28/2012 9:31 AM EDT

Looking at this article again, I thought of another use for the device. Retune it to the 160MHz band, tweak the software a bit and you have a weather alert radio. Very useful if things get dicey and cell comms is erratic.

Sign in to Reply



DennisFong

4/4/2012 3:00 AM EDT

i like the idea of reminding manufacturers about FM radio feature which most of us still enjoy in our daily lives

Sign in to Reply



Please sign in to post comment

Navigate to related information

Datasheets.com Parts Search

185 million searchable parts
(please enter a part number or hit search to begin)