Nothing Special   »   [go: up one dir, main page]

SM 46 DVD

Download as pdf or txt
Download as pdf or txt
You are on page 1of 10

CONTENTS

1. CHANGE HISTORY .................................................................................................................... 4


2. GENERAL DESCRIPTION .......................................................................................................... 4
2.1 STI5508 ...................................................................................................................................... 4
2.2 M2 .............................................................................................................................................. 5
2.3 DRIVE INTERFACES .................................................................................................................. 5
2.4 FRONT PANEL ........................................................................................................................... 5
2.5 REAR PANEL ............................................................................................................................. 6
3. GPIO, IRQ, AND CHIP SELECT ASSIGNMENTS ........................................................................ 6
4. JUMPER CONFIGURATION ........................................................................................................ 7
5. AUDIO OUTPUT .......................................................................................................................... 8
5.1 AUDIO DACS .............................................................................................................................. 8
5.2 AUDIO MUTE .............................................................................................................................. 8
6 VIDEO INTERFACE .................................................................................................................... 8
6.1 SCART INTERFACE ................................................................................................................... 9
6.2 DIGITAL VIDEO INTERFACE ....................................................................................................... 9
7. MPEG DECODER SDRAM MEMORY ........................................................................................ 9
8. PROCESSOR SDRAM MEMORY .............................................................................................. 9
9. FLASH MEMORY ....................................................................................................................... 10
10. SERIAL EEPROM MEMORY ..................................................................................................... 10
11. TMM DRIVE INTERFACE ............................................................................................................ 10
11.1 CONNECTION INFORMATION .................................................................................................... 10
11.2 TMM DRIVE TRAY MOTOR CONTROL AND PUSH AND STALL SENSE CIRCUITRY................. 11
12. ATAPI DRIVE INTERFACE AND EPLD ........................................................................................ 11
13. AUDIO SAMPLING RATE AND EXTERNAL PLL COMPONENT CONFIGURATION ..................... 11
14. UART SERIAL PORT .................................................................................................................. 11
15. FRONT PANEL ........................................................................................................................... 12
15.1 FRONT PANEL MICRO ............................................................................................................... 12
15.2 VFD CONTROLLER .................................................................................................................... 12
15.3 MICROPHONE INPUTS .............................................................................................................. 12
15.4 HEADPHONE OUTPUTS ............................................................................................................ 12
16. MISCELLANEOUS FUNCTIONS ................................................................................................. 12
16.1 POWER DOWN .......................................................................................................................... 12
16.2 RESET CIRCUITRY .................................................................................................................... 13
16.3 VOLTAGE REGULATORS ........................................................................................................... 13
17. CONNECTORS ........................................................................................................................... 13
17.1 ATAPI DRIVE STANDARD CONNECTOR .................................................................................... 13
17.2 TMM DRIVE CONNECTORS ....................................................................................................... 14
17.3 STI5508 JTAG INTERFACE ......................................................................................................... 15
17.4 RS232 SERIAL PORT ................................................................................................................. 16
17.5 DIGITAL YUV OUTPUT HEADER ................................................................................................ 16
17.6 ANALOG VIDEO INPUT HEADER .............................................................................................. 16
17.7 SCART CONNECTORS .............................................................................................................. 16
17.8 POWER CONNECTOR ............................................................................................................... 17
18. SCHEMATICS ............................................................................................................................. 17
19. BILL OF MATERIALS .................................................................................................................. 17
20. BOARD LAYOUT ........................................................................................................................ 17
20.1 TOP SIDE ASSEMBLY DRAWING ............................................................................................. 17
20.2 BOTTOM SIDE ASSEMBLY DRAWING ...................................................................................... 17

1 CHANGE HISTORY
2
1. CHANGE HISTORY

Revision Date Author Comments


Rev 1.0 7/23/2000 Jim Loughin Initial Release
Rev 1.1 8/23/2000 Jim Loughin Updated to match final design

2. GENERAL DESCRIPTION
Major functional blocks are discussed briefly in this section. A more detailed description is contained later in the document.

2.1 STI5508

The STi5508 provides a highly integrated back-end solution for DVD applications. A host CPU handles both the general
application (the user interface, and the DVD, CD-DA, VCD, SVCD navigation) and the drivers of the different embedded
peripheral (audio/video, karaoke, sub-picture decoders, OSD, PAL/NTSC encoder...). Because of its memory savings,
increased number of internal peripherals, improved development platform and reference design, theSTi5508 offers a cost-
effective solution to DVD applications, with rapid time-to-market. These functions include:

Integrated 32-bit host CPU @ 60MHz


- 2 Kbytes of instruction cache, 2 Kbytes of data cache, and 4Kbytes of SRAM configurable as data cache.
Audio decoder
- 5.1 channel Dolby Digital® /MPEG-2 multi-channel decoding, 3 X 2-channel PCM outputs
- IEC60958 – IEC61937 digital output
- DTS® digital out 5.1 channel
- SRS®/TruSurround®
- MP3 decoding
Karaoke processor
- Echo, pitch shift, microphone inputs, voice cancellation and multiple other effects
Video decoder
- Supports MPEG-2 MP@ML
- Fully programmable zoom-in and zoom-out
- PAL to NTSC and NTSC to PAL conversion
DVD and SVCD subpicture decoder
High performance on-screen display
- to 8 bits per pixel OSD options
- Anti-flicker, anti-flutter and anti-aliasing filters
PAL/NTSC/SECAM encoder
- RGB, CVBS, Y/C and YUV outputs with 10-bit DACs
- Macrovision® 7.01/6.1 compatible
Shared SDRAM memory interface
- Supports one or two 16Mbit, or one 64Mbit 125 MHZ SDRAMs
Programmable CPU memory interface for SDRAM, ROM, peripherals...
Front-end interface
- DVD, VCD, SVCD and CD-DA compatible
- Serial, parallel and ATAPI interfaces
- Hardware sector filtering
- Integrated CSS decryption and track buffer
Integrated peripherals
- UARTS, 2 SmartCards, I2C controller, 3 PWM outputs, 3 capture timers
- Modem support
- 38 bits of programmable I/O

Please refer to the STi5508 Data Sheets: STi5508 DVD HOST PROCESSOR WITH ENHANCED
AUDIO FEATURES and STi5508 REGISTER MANUAL for more detailed information.

2.2 MEMORY
The STi5508 includes all of the interface signals to connect to industry standard SDRAM, DRAM, ROM, and I2C memory
devices. The system includes one or two SDRAM components. The MPEG decoder unit interfaces to a single 4M x 16bit
SDRAM over the SMI bus. The general purpose processor can share the decoder SDRAM or can access an optional
SDRAM installed on the EMI bus. This EMI SDRAM can be either a 1Mx16 or 4Mx16 chip. The optional EMI SDRAM can
be installed if the system requires higher performance of requires more RAM than is standard system (due to complex trick
modes, advanced GUI, etc). The standard production Ravisent CineMasterCE software will execute without EMI SDRAM
installed, however EMI SDRAM is required to perform debugging and prototyping. A single 1Mx16 FLASH ROM device is
support on the EMI bus. There is also a small I²C serial EEPROM (from 1Kbit to 256Kbit) for storage of user player settings,
software configuration information, title specific information, or other purposes.

3
2.3 DRIVE INTERFACES
The system supports either a standard ATAPI drive interface or the SGS Thomson TVM502 drive (simply called “TMM”).
The TMM drive is supplied with either a three connector interface or a single FFC cable connection. The design supports
either connection method. The TMM three connector interface utilizes separate connectors for power, data, and drive tray
motor control. Circuitry to control the TMM drive tray is located on the decoder board when this TMM drive version is
used. The interface to the ATAPI drive is included within the STi5508. The ATAPI data bus is buffered so that the ATAPI
cable does not interfere with signal quality. An ATAPI drive is connected via the standard 34 pin dual row PC style IDE
header. An IDE power connector is also supported for convenience.

2.4 FRONT PANEL


The front panel is included in the reference design and is based around an inexpensive Futaba VFD and a common NEC
front panel controller chip, (uPD16311). The STi5508 controls the uPD16311 using several control signals, (clock, data,
chip select). The infra-red remote control signal is passed directly to the STi5508 for decoding.
A more advanced front panel is possible with the addition of a front panel microcontroller. A Microchip PIC can be used to
control the 16311, receive the infra-red remote control decoding, and system power down. Communication between the
STi5508 and the front panel PIC is accomplished over an I²C interface.

The front panel connector also supports two microphone inputs and a stereo headphone output.

2.5 REAR PANEL


A typical rear panel is included in the reference design. This rear panel supports:
- Six channel and two channel simultaneous audio outputs
- Optical and coax S/PDIF outputs are supported
- Composite, S-Video, and RBG/YUV outputs
- Dual SCART provides SCART passthrough when DVD output is not supplied
- External video DENC Connections

The six video signals used to provide CVBS, S-Video, and RGB/YUV are generated by the STi5508’s internal video DAC.
The video signals are be buffered by external circuitry. The STi5508 can generate either RGB or YUV outputs on three of
the pins by configuring internal STi5508 registers.

Six channel audio output by the STi5508 in the form of three I²S (or similar) data streams. An addition, an I²S stream is
generated by the STi5508 to support simultaneous two-channel output. The S/PDIF serial stream is also generated by
the STi5508 output by the rear panel. A six-channel audio DAC, a stereo DAC, or both can be installed.

3 GPIO, IRQ, AND CHIP SELECT ASSIGNMENTS

PIO Port Bit Pin # STi5508 Alternate Function CineMaster CE Function


Port 0 Bit 0 186 SC0_DATA #SOFT_RESET
Port 0 Bit 1 187 #ATAPI_RD #ATAPI_RD
Port 0 Bit 2 188 #ATAPI_WR #ATAPI_WR
Port 0 Bit 3 189 SC0_CLK DAC_CCLK (Audio DAC control)
Port 0 Bit 4 190 SC0_RST DAC_CCLK (Audio DAC control)
Port 0 Bit 5 191 SC0_CMD_VCC #DAC_CS0 (Audio DAC control)
Port 0 Bit 6 192 SC0_DATA_DIR #DAC_CS1 (Audio DAC control)
Port 0 Bit 7 193 SC0_DETECT Unused (Test Point 39)
Port 1 Bit 0 194 SSC0_DATA SDA (I2C)
Port 1 Bit 1 195 SSC0_CLK SCL (I2C)
Port 1 Bit 2 196 PARA_DVALID/SC_EXT_CLK Unused (Test Point 35)
Port 1 Bit 3 197 TXD2 TXD (Serial Port)
Port 1 Bit 4 200 RXD2 RXD (Serial Port)
Port 1 Bit 5 201 PARA_SYNC/TXD1 SR0 (for PLL1700)
Port 1 Bit 6 202 TRIGIN TRIGIN (JTAG)
Port 1 Bit 7 203 TRIGOUT TRIGOUT (JTAG)
Port 2 Bit 0 204 SC1_DATA FPCLK (Front Panel)
Port 2 Bit 1 205 PARA_REQ/RXD1 FS0 (for PLL1700)
Port 2 Bit 2 206 PARA_STR FS1 (for PLL1700)
Port 2 Bit 3 207 SC1_CLK RTS (Serial Port)
Port 2 Bit 4 208 SC1_RST CTS (Serial Port)
Port 2 Bit 5 1 SC1_CMD_VCC FPDATA (Front Panel)
Port 2 Bit 6 2 DAC_DATA/SC1_DATA_DIR DAC_DATA (Stereo Audýo)
Port 2 Bit 7 3 SC1_DETECT FPSTRB (Front Panel)

4
Port 3 Bit 0 6 PARA_DATA0 OPEN (TMM Tray Control)
Port 3 Bit 1 7 PARA_DATA1 CLOSE (TMM Tray Control)
Port 3 Bit 2 8 PARA_DATA2 Unused (Test Point 36)
Port 3 Bit 3 9 PARA_DATA3 Front Panel IR
Port 3 Bit 4 10 PARA_DATA4 Unused (Test Point 37)
Port 3 Bit 5 11 PARA_DATA5 Unused (Test Point 38)
Port 3 Bit 6 12 PARA_DATA6/COMP1 #SENSE (TMM Tray Control)
Port 3 Bit 7 13 PARA_DATA7/COMP2 #PUSH (TMM Tray Control)
Port 4 Bit 0 39 YUV0 YUV0 (External Video DENC)
Port 4 Bit 1 40 YUV1 YUV1
Port 4 Bit 2 41 YUV2 YUV2
Port 4 Bit 3 42 YUV3 YUV3
Port 4 Bit 4 43 YUV4 YUV4
Port 4 Bit 5 44 YUV5 YUV5
Port 4 Bit 6 45 YUV6 YUV6
Port 4 Bit 7 46 YUV7 YUV7

* Front Panel uses the 16311 controller. In the CineMaster design, FPDIN and FPDOUT are connected
together as FPDATA.

Pin Name Pin # STi5508 Pin Function CineMaster CE Function


#CE1 134 Programmable Chip Enable 1 ATAPI Buffer Chip Enable
#CE2 133 Programmable Chip Enable 2 Unused
#CE3 132 Programmable Chip Enable 3 FLASH Memory Chip Select
#IRQ0 127 Interrupt 1 Front Panel Interrupt
#IRQ1 126 Interrupt 2 Front End Interrupt (ATAPI/TMM)
#IRQ2 125 Interrupt 3 Unused

Table 1 GPIO, IRQ, and Chip Select Assignments

4. JUMPER CONFIGURATION

Jumper Function Installed Not Installed


JP1 Power +3.3V, +5V and +12V are Uninstalled – all
Down disconnected from the components are powered
STi5508 and associated
circuitry using a FET switch
JP3 Boot From forces STi5508 to boot from Not Installed – STi5508 will
Link JTAG interface only attempt to boot from
FLASH, but will also boot
from JTAG interface
* Note: There is no JP2
Table 2 Jumper Configuration

5. AUDIO OUTPUT
The STi5508 supports both a six channel analog output and a stereo output configuration. Both of these output configura-
tions are available simultaneously (eight analog outputs total). In a system configuration with six analog outputs, the front
left and right channels can be configured to provide the stereo outputs, Dolby Surround, and SRS TruSurround, or the left
and right front channels for a 5.1 channel surround system.

The STi5508 also provides a stereo output channel that can be used in combination with the 5.1 outputs. An example of
this configuration is a DVD player with these stereo outputs connected to the TV and the six channel outputs connected
to the surround sound amplifier unit. In this setup, the consumer can use the TV speakers or the surround speaker
without changing any wires. The stereo output can be configured separately from the six-channel left and right outputs,
so, for example, the stereo output can be configured for Dolby ProLogic.

The Sti5508 also provides digital output in S/PDIF format. The evaluation board supports both optical and coaxial
S/PDIF outputs.

5.1 AUDIO DACs


The STi5508 supports several variations of an I²S type bus, varying the order of the data bits (leading or no leading zero
bit, left or right alignment within frame, and MSB or LSB first) is possible using the Sti5508 internal configuration registers.
The I²S format uses four stereo data lines and three clock lines. The I²S data and clock lines can be connected directly to
one or more audio DAC to generate analog audio output.

5
The evaluation board uses a six-channel DAC and also a two-channel DAC. The six-channel DAC is connected to the
three STI5508 data signals for six-channel output and the two-channel DAC is connected to the STi5508 optional stereo
output. The board can be configured with either the six- or two-channel DAC, or both. When the two-channel DAC is not
used, the left and right front audio can be connected to the stereo audio output connectors by installing zero ohm resis-
tors R364 and R365.

The six-channel DAC is an AKM AK4356. The two-channel DAC is an AK4394 also made by AKM. Both of these DACs
support up to 192Khz sampling rate. A less expensive 96kHz two-channel DAC with the same pin-out can be placed
instead of the AK4394. Four STi5508 PIO pins are used to configure the audio DACs. The outputs of the DACs are
differential, not single ended so a slightly more expensive buffering circuit is required. The buffer circuits use NJR
NJM5532 opamps to perform the low-pass filtering and the buffering.

5.2 AUDIO MUTE


The audio DACs contain an internal mute circuit and can be enabled by the STi5508 PIO pins. The evaluation board may
output a small “pop” when the system is powered on and off, but no audible pops should be heard during operation or
when entering or leaving standby mode.

6. VIDEO INTERFACE
The STi5508 integrates a PAL/NTSC encoder. It converts the digital MPEG/Sub Picture/OSD stream into a standard
analog baseband PAL/NTSC signals. Six analog video outputs provide CVBS, S-Video (Y/C), and RGB/YUV formats. The
three RGB signals can be configured via an internal STi5508 register setting to output either RGB or YUV video signals.

The encoder handles interlaced and non-interlaced mode. It can perform Closed Captions, CGMS or Teletext encoding
and allows Macrovision 7.01/6.1 copy protection. The encoder supports both master and slave modes for synchronization.
The six video signals are routed to the back panel where they are low-pass filtered and buffered. The six active video
buffer circuits on the decoder board are identical and use a video speed MAX4018 opamp made by Maxim.
The buffered CVBS video is available on a RCA (cinch) style jack, S-Video on a mini-DIN, RGB/YUV on a triple RCA
jack, and all six signals (and stereo audio) are available on a SCART connector.

Note:The STi5508 is not capable of placing the video synch information in the green signal as required by some RGB
monitors. The synch information must be obtained from the CVBS output and connected to the external sync input of an
RGB monitor.
Note:When the STi5508 is configured to output YUV signals, the RGB pins of the SCART connector will also output YUV.

6.1 SCART INTERFACE


The Ravisent evaluation board contains a SCART controller chip from ST Microelectronics, the STv6412. This controller
chip allows SCART daisy-chaining – the SCART output from another device can be connected to the DVD player SCART
input and passed through when the DVD player is in standby.
All SCART functions are controlled by the 6412 chip, which is in turn controlled by the STi5508 over the I²C bus. Please
see the STv6412 AUDIO/VIDEO SWITCH MATRIX data sheet for more detailed information.

6.2 DIGITAL VIDEO INTERFACE


An external video DENC can be connected to the STi5508. The digital output and analog input headers are provided on the
board, J20 and J19 respectively. The video encoder is controlled via I2C through the header. Also supplied on the header
are +3.3V, +5V, ground, and +5V and –5V analog supplies. The output of the external DENC is then fed into the video
filter-buffers on board. The values of the discrete components in the filter-buffers should be changed to match the charac-
teristics of the external DENC.

7. MPEG DECODER SDRAM MEMORY


The STi5508 includes glueless interfaces to SDRAM memory for the MPEG decoder. The STi5508 supports one or two
1Mx16bit chips or a 4Mx16bit SDRAM chip. However, the Ravisent evaluation board supports only a 64Mbit chip. The
device used is a 4M x 16 bit, 125MHz, 3.3V, 54 pin TSOP II, Micron Technology MCT48LC4M16A2TG-7 or equivalent.

8. PROCESSOR SDRAM MEMORY


The STi5508 supports DRAM or SDRAM on its processor bus without any glue logic required. The Ravisent evaluation
board supports only SDRAM - either a 1Mx16bit or a 4Mx16bit SDRAM. The STi5508 processor can be configured to
share the decoder memory. This will reduce performance slightly, but will reduce the cost of the system, as processor
SDRAM is no longer required. It is expected that a typical DVD player will not need any processor SDRAM and this chips
will only be installed for test and debug purposes.
Dual PCB footprints were used to accommodate the differences in packaging between 16M and 64M SDRAMS. U5/1 is
the 16Mbit footprint and U5/2 is the 64Mbit footprint. The same 64Mbit SDRAM used for decoder memory can be used for
processor SDRAM.

6
9. FLASH MEMORY
The decoder board supports a single 1Mx16bit FLASH memory device. The device is a 1M x 16, 90ns, bottom boot block,
3.3V, 48 pin TSOP II, SGS Thomson M29F160BB-90N1 or equivalent. Both 3.3V and 5V FLASH devices can be installed.
Our current FLASH loading software supports several FLASH chips from different manufacturers. To support new chips, the
programming algorithm will have to be adapted, but this is a rather simple adaptation.

Note: Intel and Micron FLASH require that pins 13 and 14 are tied to the positive power supply to allow programming in
circuit. To support these device families, install zero ohm (0R0) resistors in locations R79 and R80.

Note: Install a zero ohm resistor in location R350 to support +5V FLASH. Install zero ohms in R352 to support +3.3V
FLASH. Never install both R350 and R352 at the same time as this will short the 3.3 and 5V supplies together. The default
is +3.3V.

Note: Some FLASH devices use pin 15 for address pin A19, while most others use pin 9. To support a chip that uses pin
15, install R81.

10. SERIAL EEPROM MEMORY


An I²C serial EEPROM is used to store user configuration (i.e. language preferences, speaker setup, etc.) and software
configuration information (i.e. remote control type). Industry standard EEPROM range in size from 1kbit to 256kbit and
share the same IC footprint and pinout. The default device is 2kbit, 256k x 8, SOIC8 SGS Thomson ST24C02M1 or
equivalent. See the section on Reset Circuitry for a less costly EEPROM solution.

11. TMM DRIVE INTERFACE


The STi5508 will directly supports a Thomson TVM502 drive (or a similar drive built around the ST chip drive set) without
any external glue logic. The newer TVM drives include the disc tray motor control circuitry, but the older drives do not.
Tray motor control circuitry is included on the evaluation board to support these older drives.

11.1 CONNECTION INFORMATION


The newer TMM drive uses a 19 pin FFC connector while the older drives use two PicoFlex ribbon connectors and a
two pin tray motor connector. Both connector systems are supported on the evaluation board. The drive interface, with
the exception of the tray motor circuitry, is contained entirely in the STi5508.

The older TMM drive connects to the evaluation board in three places:
J5 – Drive tray motor terminals
J6 – Power cable connector
J7 – Data cable connector
The newer TMM drive connects to the evaluation board with a single connector:
J8 – FFC19 connector
The connectors selected by Thomson for the data and power cables are in the PicoFlex product line manufactured by Molex
and Lumberg. The FFC connector is available from many suppliers including Molex. See Bill of Material for part numbers.

11.2 TMM DRIVE TRAY MOTOR CONTROL AND PUSH AND STALL SENSE CIRCUITRY
There is circuitry on the decoder board to power the TMM drive tray and to monitor its activity. When the tray is being
opened or closed and the tray has reached the end of its travel or is being jammed, the motor will stall and draw a high
current. Circuitry monitors the level of current used by the motor and will toggle a PIO pin of the STi5508 when the motor
has stalled, (schematic net name: #SENSE). The STi5508 will then remove power to the motor. Also, if the tray is open and
the user pushes the tray to close it, the motor will generate voltage. Circuitry will sense this voltage and toggle another PIO
pin, (schematic net name: #PUSH). The STi5508 will then close the tray.

The sensitivity of the push sense can be adjusted by changing the value of R114 in relation to R117. When the tray is
motionless, the voltage across the motor is zero. When the tray is pushed the voltages at either side of the motor begin to
diverge. These two voltages are fed into a comparator to create the trigger signal. This is an improved circuit from the
Ravisent STi5505 evaluation boards and this new circuit is not sensitive to temperature or component tolerances.

Note: To disable the push sense circuit, remove R109 and R112. R106 and R107 should already be installed.

12. ATAPI DRIVE INTERFACE AND EPLD


The STi5508 includes a glueless ATAPI interface on-chip. While this interface limits performance of the system, it is a lower
cost solution than providing external logic to interface the drive to the STi5508 front-end interface.

Standard ATAPI DVD drives are supported through the ATAPI EPLD interface. The drive connects to the decoder board
through a standard 40 pin header, The header is a 2 row by x 20 pins, 0.1” pin spacing, and has 0.025” square pins.

Note: The decoder board supports the standard ATAPI electrical connections, but the software protocol within the drive is
not always supported according to ATAPI specifications. Custom software may need to be developed and tested to support
ATAPI drives from different manufacturers.
7
13 AUDIO SAMPLING RATE AND EXTERNAL PLL COMPONENT CONFIGURATION
The decoder board has optional PLLs, which can be installed to provide the audio clock for the system. The initial version
of the STi5505 was not able to provide an audio clock for 96kHz support and an external PLL was used to support this.
This was fixed in the STi5505 later chip revisions and therefore no problems are expected in the STi5508. However, in
case a problem arises, the PLL circuit can be installed to provide a high quality clock – particularly important in S/PDIF
applications. In the default configuration, a small buffer chip is installed to buffer the audio clock between the STi5508
and the audio DACs.

14 UART SERIAL PORT


The evaluation board provides an RS232 connection to the STi5508. A standard DB9 connector ribbon cable can be
connected to the 10 pin header provided, (J9). The RS232 buffer can also be bypassed and the 3.3V signals can be
accessed on the header. ASC2 is the serial port used to this connection.

15. FRONT PANEL


15.1 FRONT PANEL MICRO
A Microchip PIC can be installed in the system to control the front panel VFD, perform IR remote control decoding and
power down functions, and read the position on two POTs with its internal ADC. When the front panel micro is installed,
the entire decoder board circuit can be powered down in standby mode because the PIC will decode the IR signals.

15.2 VFD CONTROLLER


The VFD controller is a NEC uPD16311. This controller is not a processor, but does include a simple state machine
which scans the VFD and reads the front panel button matrix. The 16311 also includes RAM so it can store the current
state of all the VFD icons and segments. Therefore, the 16311 need only be accessed when the VFD status changes
and when the button status is read. The STI5508 can control this chip directly using PIO pins or can allow the front panel
PIC to control the VFD.

15.3 MICROPHONE INPUTS


The board has two ¼” phono-jacks for microphone input. The microphone circuits consist of microphone pre-amps, a
signal buffers, and a stereo ADC. The microphone pre-amp, SSM2165, conditions the signal for better performance. The
stereo ADC is a Crystal CS5331 and connects directly to the STi5508 digital audio input via I²S.

Adjusting the value POT1 and POT2 can vary the compression characteristics of the microphone signal. See the
SSM2165 data sheet for a graph of the compression characteristics and POT settings. When the correct POT setting is
found, the pots can be replaced with fixed resistors, R382 and R383.

15.4 HEADPHONE OUTPUTS


The left and right audio is amplified and output through a stereo ¼” phono-jack. The audio is from the two-channel output,
not the let and right channel of the six-channel, (the left and right six-channel audio can be connected to the left and right
two-channel output when the stereo DAC is not installed). A dual logarithmic POT is used to adjust the volume of the
audio before amplification, POT5. The connections for left and right channels at the headphone jack can be swapped by
changing the resistor stuffing options, R376-379
.
16 MISCELLANEOUS FUNCTIONS
16.1 POWER DOWN
Two dual FET ICs can be installed on the decoder board to enable a power down feature. Power down is activated by
connecting a switch across JP1, shorting the two pins together pulling pin 2 to +5V. The front panel microcontroller can
also control the power down status by driving FPPWD high. When in power down state, power can be removed from all of
the circuitry except the front panel micro, which must remain power to decode remote control signaling and scanning the
front panel buttons. If the front panel micro is not used, then the STi5508 cannot be powered down.

The board can be configured in several ways to accomplish a power down goal. The net VCC_PIC is always powered.
VCC can either be switched (by installing R3) or always powered (by installing R1). VCC3 can either be switched (by
installing R5)or always powered (by installing R2). VCC-S, VCC3-S, +12V-S, and +8V-S are switched. There are four
LEDs used to indicate power state and they can be connected on either side of the FET switch. The dual FET is a
Fairchild NDS8934 and is located at Q1 and Q2.

Note: If the power down feature is enabled FPPWD must be driven by the front panel micro or some other source.

16.2 RESET CIRCUITRY


Three different chips are supported to provide the power-on-reset and pushbutton reset function: Analog Device ADM707
(or equivalent), Telcom Semiconductor TC1270, or Xicor X1242. The TC1270 is a lower cost alternative to the ADM707.
The Xicor device also includes 2kbits of Serial EEPROM storage and can be used to replace both the reset and
SEEPROM devices to reduce cost. All three devices support and pushbutton reset switch.

8
16.3 VOLTAGE REGULATORS
There are two +5V linear regulators to generate +5V for the analog circuitry from +12V. A smaller DPAK surface mount
device can be used in most circumstances, but in applications were more than 150mA are required, a TO-220 through-
hole package can be used.

The STi5508 requires 2.5V to operate. This voltage is generated from +5V.

Negative 5V is required by the audio buffer circuitry and this is generated in one of three ways. If –12V is supplied by the
power supply, it is regulated to –5V with a linear regulator. If no –12V is supplied, a DC-DC can be installed in U51 to
generate either –12V or –5V. The use of a switching regulator to generate the negative voltage may introduce noise into
that voltage, so better audio performance may be produced by generating –12V with the DC-DC converter and then
regulating this to –5V with a linear regulator.

17 CONNECTORS
17.1 ATAPI DRIVE STANDARD CONNECTOR

ATAPI Drive Interface – J23


Pin Description Pin Description
1 #RESET 2 GND
3 DATA7 4 DATA8
5 DATA6 6 DATA9
7 DATA5 8 DATA10
9 DATA4 10 DATA11
11 DATA3 12 DATA12
13 DATA2 14 DATA13
15 DATA1 16 DATA14
17 DATA0 18 DATA15
19 GND 20 -
21 DMARQ 22 GND
23 #IOW 24 GND
25 #IOR 26 GND
27 IOCHRDY 28 GND
29 #DMACK 30 GND
31 INTRQ 32 HIO16
33 ADDR1 34 #PDIAG
35 ADDR0 36 ADDR2
37 #CS0 38 #CS1
39 - 40 GND
Table 3 ATAPI Drive Interface – J23

TMM Tray Connector – J5


Pin Description
1 +12V
2 GND
3 GND
4 +5V
Table 4 ATAPI Power Connector – J4
17.2 TMM DRIVE CONNECTORS

TMM Tray Connector – J5


Pin Description
1 OPEN
2 CLOSE
Table 5 TMM Tray Connector – J5

TMM Power Connector – J6


Pin Description
1 +5V (filtered)
2 +5V
3 GND
4 GND (filtered)
5 GND
6 +8V
7 GND
8 +12V
9 GND
10 +3.3V
Table 6 TMM Power Connector – J6
9
TMM Data Connector – J7
Pin Description
2 GND
3 SYNC
4 FLAG
5 DATA
6 BCLK
7 GND
8 #FE RESET
9 FE I NT
10 SCL
11 SDA
12 GND
Table 7 TMM Data Connector – J7

TMM FFC19 Connector – J8


Pin Description Pin Description
1 - 11 SDA
2 GND 12 GND
3 SYNC 13 GND
4 FLAG 14 +3.3V
5 DATA 15 +5V
6 BCLK 16 GND
7 GND 17 GND (filtered)
8 #FRESET 18 +12V
9 FEINT 19 +8V or +12V
10 SCL

Table 8 TMM FFC19 Connector – J8

17.3 STI5508 JTAG INTERFACE

JTAG Programming Interface – J2


Pin Description Pin Description
1 - 2 GND
3 PIO3_7 4 GND
5 PIO3_6 6 GND
7 - 8 GND
9 TMS 10 GND
11 TCK 12 GND
13 TDI 14 GND
15 TDO 16 GND
17 #JTAG_RESET 18 GND
19 #TRST 20 GND

Table 9 JTAG Programming Interface – J2

17.4 RS232 SERIAL PORT

RS232 Serial Port Header – J9


Pin Description Pin Description
1 - 2 -
3 TXD 4 CTS
5 RXD 6 RTS
7 - 8 -
9 GND 10 -

Table 10 RS232 Serial Port Header – J9

10
17.5 DIGITAL YUV OUTPUT HEADER

Digital YUV Output Header – J20


Pin Description Pin Description
1 YUV0 2 GND
3 YUV1 4 GND
5 YUV2 6 GND
7 YUV3 8 VSYNC
9 YUV4 10 -
11 YUV5 12 HSYNC
13 YUV6 14 -
15 YUV7 16 GND
17 PIXCLK 18 GND
19 - 20 GND
21 SCL 22 +5V or +3.3V
23 SDA 24 +5V (analog)
25 GND 26 -5V (analog)
Table 11 Digital YUV Output Header – J20
17.6 ANALOG VIDEO INPUT HEADER

Analog Video Input Header – J19


Pin Description Pin Description
1 RED 2 GND
3 GREEN 4 GND
5 BLUE 6 GND
7 CHROMA 8 GND
9 LUMA 10 GND
11 CVBS 12 GND
Table 12 Analog Video Input Header – J19
17.7 SCART CONNECTORS

SCART Connectors – J10


Pin Description Pin Description
1 RIGHT AUDIO OUT 2 RIGHT AUDIO IN
3 LEFT AUDIO OUT 4 GND
5 GND 6 LEFT AUDIO IN
7 BLUE 8 SWITCH
9 GND 10 -
11 GREEN 12 -
13 GND 14 GND
15 RED (CHROMA) 16 BLANK
17 GND 18 GND
19 CVBS OUT (LUMA) 20 CVBS IN
21 GND (shield)
Table 13 SCART Connectors – J10
17.8 POWER CONNECTOR
Power Connector – J1
Pin Description
1 +5 V
2 +3.3 V
3 +3.3 V
4 GND
5 GND
6 +12 V
71 GND
81 -12 V
Table 14 Power Connector – J1
1
Connection to these two terminals is not required unless the board uses –12V. In a system without –12V,
a six pin header can be installed into pins one (1) through six (6) leaving pins seven (7) and eight (8) unpopulated.

18 SCHEMATICS
19 BILL OF MATERIALS
20 BOARD LAYOUT
20.1 TOP SIDE ASSEMBLY DRAWING
20.2 BOTTOM SIDE ASSEMBLY DRAWING

11

You might also like