MT312C ZARLINK [Zarlink Semiconductor Inc], MT312C Datasheet - Page 14

no-image

MT312C

Manufacturer Part Number
MT312C
Description
Satellite Channel Decoder
Manufacturer
ZARLINK [Zarlink Semiconductor Inc]
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MT312C
Manufacturer:
ZARLINK
Quantity:
20 000
Part Number:
MT312C CG
Manufacturer:
MICRON
Quantity:
13
Part Number:
MT312CCG
Manufacturer:
ZARLINK
Quantity:
20 000
MT312
1.4.4 The Reed Solomon Decoder Block
DVB and DSS data are encoded using shortened
versions of the Reed-Solomon code of block length
255, containing 239 message bytes and 16 check
bytes, that is (255,239) with T = 8. Both encoders
use the same generator polynomial. The code block
size for DVB is 204 and that for DSS is 146. Hence
DVB code is (204, 188) and DSS code is (146, 130),
with both having T = 8. The block structure of the
DVB and DSS Reed-Solomon codes are as shown in
Figure 9 and Figure 10 below.
The Reed-Solomon decoder can correct up to eight
byte errors per packet. If there are more than 8 bytes
containing
uncorrectable using the pin BKERR. In the case of
DVB the transport error indicator (TEI) bit of the
MPEG packet is set to 1, if setting of TEI is enabled.
1.4.5 The Energy Dispersal (De-Scrambler)
Block, DVB only
Before Reed Solomon encoding in the DVB
transmission system, the MPEG2 data stream is
14
errors,
Functional Overview
Sync byte
Sync byte
the
packet
Reed Solomon encoded block
is
DSS transport packet
Figure 10 - DSS block structure
Figure 9 - DVB block structure
Reed Solomon encoded block
flagged
130 bytes
130 bytes
MPEG transport packet
187 bytes
187 bytes
as
randomised using the configuration shown in Figure
11 below. This is a Pseudo Random Binary
Sequence (PRBS) generator, with the polynomial:
The PRBS registers are loaded with the initialisation
sequence as shown, at the start of the first transport
packet in a group of eight packets. This point is
indicated by the inverted sync byte B8hex. The
normal DVB sync byte is 47hex. The data starting
with the first byte after the sync byte is randomised
by exclusive-ORing data bits with the PRBS. (The
sync bytes themselves are not randomised).
In the decoder, the process of de-randomising or de-
scrambling the data is exactly the same as described
above. The de-scrambler also inverts the sync byte
B8hex so that all MPEG output packets have the
same synch byte 47hex.
16 check bytes
1 + X
16 check bytes
14
+ X
15

Related parts for MT312C