User`s manual

Page 31 of 83
8Software Platform Reference TV Application
8-1 Introduction
This document describes Phobos’s reference TV application, supporting the basic control functionalities
required to watch television. The reference application is designed to assist Phobos customers inimplementing
a DTV system, using the Generation9-Elite IC and its APIs. This reference application is intended to support
U.S. based terrestrial analog/digital broadcasting(NTSC/ATSC), and includes Electronic Program Guide
(EPG), closed captioning, and parental control, as well as basic TV controls and underlying A/V decoding. The
reference TV application layer lies on top of Phobos’s Cougar API middleware that provides the
Transport/Audio/Video/graphics driver functionalities as a chip-independent set of APIs.
8-1-1 Supported Functions
The supported application functions are:
• Power control
• Source selection
• Channel change (up/down, recall and direct digit key input)
• Volume and mute control
• Closed caption selection
• Electronic program guide
• Menus: audio, video, setup, feature
8-2 The Phobos Reference TV Application
This chapter describes basic TV controls such as channel changing, source selection, and mute/volume control.
These basic functionalities are made available through the combination of GUI and standardized TV APIs. The
application also utilizes the results of PSIP parsing and decoding of EIA708/608 data. These are used to
support closed captioning and parental control, both of which are required on television sets sold within the
U.S.
In addition to Tuner, AV Input and Channel Map APIs, the reference application uses a set of Control
Array APIs to control the hardware blocks. These provide a standardized way to control the various hardware
blocks in the TV chassis.
8-2-1 Power Control
The current reference application does not support standby power control as part of this
implementation. Instead, pressing the power button on the remote and front panel controls the display and
audio outputs only. A power-on configures the system based on Control Array values stored in non-volatile
memory.
8-2-2 Source Selection
The Reference platform has analog/digital baseband inputs as well as transport input through ATSC digital
channel. The TV/Input button cycles through the input sources:
1. RF
2. Front Composite (shared with S-video)
3. Rear Composite (shared with S-video)
4. YPbPr Component 1
5. YPbPr Component 2
6. VGA
7. HDMI input
The displayed banner for changing source is the same as the channel banner, except for displaying source
number and name.