Major functional blocks are discussed briefly in this section. A more detailed description is contained later in the
document.
1.1 STi5519
The STi5519 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, sub-picture decoders, OSD,
PAL/NTSC encoder...)
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
- 38 bits of programmable I/O
Please refer to the STi5519 Data Sheets: STi5519 DVD HOST PROCESSOR WITH ENHANCED
AUDIO FEATURES and STi5519 REGISTER MANUAL for more detailed information.
1.2 MEMORY
The STi5519 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 executes without EMI SDRAM
installed, A single 1Mx16 FLASH ROM device is support on the EMI bus. There is also a 2kb I2C serial EEPROM
for storage of user player settings, software configuration information, title specific information, or other purposes.
1.3 DRIVE INTERFACES
The system supports a standard ATAPI drive interface.
The interface to the ATAPI drive is included within the STi5519. 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
1.4 FRONT PANEL
The front panel is based around an Futaba VFD and a common NEC front panel controller chip, (uPD16311). The
STi5519 controls the uPD16311 using several control signals, (clock, data, chip select). The infra-red remote control
signal is passed directly to the STi5519 for decoding.
1.5 OUTPUTS
There is no separate rear panel for outputs. They are embedded into the mainboard. Supported outputs are:
- Six channel or two channel audio outputs
- Optical and coax S/PDIF outputs are supported
- Composite, S-Video, and SCART outputs
The six video signals used to provide CVBS, S-Video, and RGB are generated by the STi5519's internal video DAC.
The video signals are be buffered by external circuitry.
Six channel audio output by the STi5519 in the form of three I2S (or similar) data streams. The S/PDIF serial stream is
also generated by the STi5519. Three pieces two-channel audio DACs (CS4335) are used for six channel audio
output, and similarly only one CS4335 DAC is used for two channel audio output.
2 GPIO, IRQ, AND CHIP SELECT ASSIGNMENTS
PIO Port Bit Pin # STi5519 Alternate Function Software Function
P in data
P IO2[5]
P IO2[6]
P IO2[7]
V DD3_ 3
V S S
P IO3[0]
P IO3[1]
P IO3[2]
P IO3[3]
P IO3[4]
P IO3[5]
P IO3[6]
P IO3[7]
V DD2_ 5
V S S
B _DATA
B _B C LK
B _F LA G
B _S Y NC
P IO5[0]
P IO5[1]
P IO5[2]
VD D_R G B
V S S_ R G B
B _O UT
G _OUT
R _O UT
V_ R E F _R G
I_R E F _R G
V DD_Y C C
V S S _YC C
Y _O UT
C _OU T
C V_ OUT
V _R E F _Y C
I_ RE F_ YC
V DD2_ 5
V S S
P IO4[0]
P IO4[1]
P IO4[2]
P IO4[3]
P IO4[4]
P IO4[5]
P IO4[6]
P IO4[7]
PIO Port BitPin #STi5519 Alternate FunctionCineMaster CE Function
Port 0 Bit 0
Port 0 Bit 1
Port 0 Bit 2
Port 0 Bit 3
Port 0 Bit 4
Port 0 Bit 5
Port 0 Bit 6
Port 0 Bit 7
Port 1 Bit 0
Port 1 Bit 1
Port 1 Bit 2
Port 1 Bit 3
Port 1 Bit 4
Port 1 Bit 5
Port 1 Bit 6
Port 1 Bit 7
Port 2 Bit 0
Port 2 Bit 1
Port 2 Bit 2
Port 2 Bit 3
Port 2 Bit 4
Port 2 Bit 5
Port 2 Bit 6
Port 2 Bit 7
Port 3 Bit 0
Port 3 Bit 1
Port 3 Bit 2
Port 3 Bit 3
Port 3 Bit 4
Port 3 Bit 5
Port 3 Bit 6
Port 3 Bit 7
Port 4 Bit 0
Port 4 Bit 1
Port 4 Bit 2
Port 4 Bit 3
Port 4 Bit 4
Port 4 Bit 5
Port 4 Bit 6
Port 4 Bit 7
OPEN (TMM Tray Control)
CLOSE (TMM Tray Control)
Unused (Test Point 36)
Front Panel IR
Unused (Test Point 37)
Unused (Test Point 38)
#SENSE (TMM Tray Control)
#PUSH (TMM Tray Control)
YUV0 (External Video DENC)
YUV1
YUV2
YUV3
YUV4
YUV5
YUV6
YUV7
* Front Panel uses the 16311 controller. In the CineMaster design, FPDIN and FPDOUT are connected
together as FPDATA.
3. AUDIO OUTPUT
The STi5519 supports a six channel analog output. In a system configuration with six analog outputs, the front left and
right channels can be configured to provide the stereo (2 channel) outputs and Dolby Surround, or the left and right front
channels for a 5.1 channel surround system.
The Sti5519 also provides digital output in S/PDIF format. The board supports both optical and coaxial S/PDIF outputs.
3.1 AUDIO DACS
The STi5519 supports several variations of an I2S 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 Sti5519 internal configuration registers. The I2S format uses four stereo data lines and three clock lines. The I2S data and clock lines can be connected
directly to one or more audio DAC to generate analog audio output.
The two-channel DAC is an Cirrus Logic CS4335. The DACs support up to 96kHz sampling rate.
The outputs of the DACs are differential, not single ended so a buffering circuit is required. The buffer circuits use National
LM833 op-amps to perform the low-pass filtering and the buffering.
4 VIDEO INTERFACE
The STi5519 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, Svideo (Y/C), and
RGB formats. The three RGB signals can be configured via an internal STi5519 register setting.
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 buffered CVBS video is available on a RCA (cinch) style jack, S-Video on a mini-DIN and all six signals (and stereo
audio) are available on a SCART connector.
5 MPEG DECODER SDRAM MEMORY
The STi5519 includes glueless interfaces to SDRAM memory for the MPEG decoder. The STi5519 supports one or two
1Mx16bit chips or a 4Mx16bit SDRAM chip. However, the 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.
6 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, 29F800 or equivalent.
7 SERIAL EEPROM MEMORY
An I2C 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, 256kx 8, SOIC8 SGS Thomson ST24C02M1 or
equivalent.
8 ATAPI DRIVE INTERFACE
The STi5519 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 STi5519 frontend interface.
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.
9 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 STi5519. 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 STi5519 and the audio
DACs.
10 FRONT PANEL
10.1 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 STI5519 can control this chip directly using PIO pins or can allow the front panel PIC
to control the VFD.
11 MISCELLANEOUS FUNCTIONS
11.1 RESET CIRCUITRY
Two different chips are supported to provide the power-on-reset and pushbutton reset function:
Telcom Semiconductor TC1270, or Dallas DS1811.
11.2 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 throughhole package can be used.
The STi5519 requires 2.5V to operate. This voltage is generated from +5V.
12 CONNECTORS
12.1 ATAPI DRIVE STANDARD CONNECTOR
12.2 STI5519 JTAG INTERFACE
12.3 SCART CONNECTORS
12.4 POWER CONNECTOR
13. VESTEL DVD DECODER CIRCUIT DESCRIPTION
13.1 POWER SUPPLY:
·Socket PL1 is the 220VAC input.
·Socket PL4 is used for the power button on the front panel.
·2.5A fuse F1 is used to protect the device against short circuit.
·Line filters and capacitors TR2, C2, TR4 and C3 are used to block the parasitic coming from the
mains. They also prevent the noise, produced in the circuit, from being injected to the line.
·Voltage is rectified by using diodes D1, D5, D6 and D4. Using capacitor C1 (100mf) a DC voltage
is produced. (310- 320VDC).
Loading...
+ 14 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.