Demodulator: Difference between revisions

From LinuxTVWiki
Jump to navigation Jump to search
(moved table of chipsets to new "Demodulator Chipsets" article; added content)
(change of heart ... moving the chipset tables back to this article ... currently no need for fracturing the info over a number of articles)
Line 5: Line 5:
In the case of digital TV transmission schemes, the IF inputted into the demodulator contains a [[MPEG2 Transport Stream]] (TS) that was originally modulated onto the RF carrier. In the process of recovering that TS, digital demodulators will perform [[Wikipedia:Forward Error Correction|Forward Error Correction]] ([[Wikipedia:Convolutional Code|Convolutional Viterbi-]] and [[Wikipedia:Reed-Solomon_error_correction|Block-Reed-Solomon-Decoding]]). This whole process is sometimes referred to as RF-to-bits, for, unlike the case with analog IF demodulators, the recovered signal outputted from the digital demodulator is already a digital bit stream; specifically a TS. The TS will in turn be sent to a decoder in order to display (and, depending upon what format the underlying video content contained within the TS was encoded with, this could be a MPEG2 or MPEG4 decoder ... and either [[Hardware or Software Decoder?|hardware or software based]]).
In the case of digital TV transmission schemes, the IF inputted into the demodulator contains a [[MPEG2 Transport Stream]] (TS) that was originally modulated onto the RF carrier. In the process of recovering that TS, digital demodulators will perform [[Wikipedia:Forward Error Correction|Forward Error Correction]] ([[Wikipedia:Convolutional Code|Convolutional Viterbi-]] and [[Wikipedia:Reed-Solomon_error_correction|Block-Reed-Solomon-Decoding]]). This whole process is sometimes referred to as RF-to-bits, for, unlike the case with analog IF demodulators, the recovered signal outputted from the digital demodulator is already a digital bit stream; specifically a TS. The TS will in turn be sent to a decoder in order to display (and, depending upon what format the underlying video content contained within the TS was encoded with, this could be a MPEG2 or MPEG4 decoder ... and either [[Hardware or Software Decoder?|hardware or software based]]).


==Also see==
==Demodulator Chipsets==

* [[Demodulator Chipsets]]
===Analogue IF Demodulators===

{| class="wikitable sortable"
|+'''A Sortable List of Analog IF Demodulators'''
|-
! Vendor !! Model !! Standards !! Linux Support !! class="unsortable"| Comments
|-
| [[Philips]] || TDA9887 || NTSC || Yes || -
|-
| [[Xceiev]] || [[Xceive XC3028|XC3028]] || NTSC, PAL || er, somewhat || firmware galore
|}

...

===Digital Demodulators===

{| class="wikitable sortable"
|+'''A Sortable List of Digital Demodulators'''
|-
! Vendor !! Model !! Standard !! Linux Support !! class="unsortable"| Comments
|}

|-
| [


===ATSC Demodulators===
* ATI Nxt2000
* ATI Nxt2002
* ATI Nxt2004
* ATI 31x
* LG DT3302
* LG DT3303
* Oren
* Oren
* Samsung s5h
* Zoran/Oren Cascade
....

===DVB-C Demodulators===
...

===DVB-T Demodulators===
* [[Afatech AF9005]]
* [[Afatech AF9015]]
...

===DVB-S Demodulators===
...

===DVB-S2 Demodulators===
* [[Commsonic CMS0014]]
* [[Conexant CX24116]]
* [[Eccincorp ECC3100 (SkyPHY)]]
* [[STMicroelectronics STB0899]]
* [[STMicroelectronics STV0900/3]]
...


{| border="1" cellpadding="5" cellspacing="0" align="center"
|+'''Some Examples for Digital Demods are'''
|-
! style="background:#ffdead;" | Model
! style="background:#ffdead;" | Type and Vendor
|-
! style="background:#efefef;" | [[NXT6000]]
! [[DVB-T]]/[[COFDM]] Demod produced by [[ATI/AMD|ATI]]
|-
! style="background:#efefef;" | [[Atmel AT76C651|AT76C651]]
! [[DVB-C]]/[[QAM]] Demod produced by [[Atmel Corporation]]
|-
! style="background:#efefef;" | [[Conexant CX22700|CX22700]]
! [[DVB-T]]/[[COFDM]] Demod produced by [[Conexant Systems, Inc.]]
|-
! style="background:#efefef;" | [[Conexant CX24110|CX24110]]
! [[DVB-S]]/[[QPSK]] Demod produced by [[Conexant Systems, Inc.]]
|-
! style="background:#efefef;" | [[DIB3000M]]
! [[DVB-T]]/[[COFDM]] Demod produced by [[DiBcom]]
|-
! style="background:#efefef;" | [[LSI L64781|L64781]]
! [[DVB-T]]/[[COFDM]] Demod produced by [[LSI Logic Corporation]]
|-
! style="background:#efefef;" | [[LSI L64782|L64782]]
! [[DVB-T]]/[[COFDM]] Demod produced by [[LSI Logic Corporation]]
|-
! style="background:#efefef;" | [[Microtune MT8872|MT8872]]/[[SPaSE SP8872|SP8872]]
! [[DVB-T]]/[[COFDM]] Demod produced by [[Microtune]]/[[SPaSE]]
|-
! style="background:#efefef;" | [[Philips TDA10021|TDA10021]]
! [[DVB-C]]/[[QAM]] Demod produced by [[Philips Semiconductors]]
|-
! style="background:#efefef;" | [[Philips TDA10045|TDA10045]]
! [[DVB-T]]/[[COFDM]] Demod produced by [[Philips Semiconductors]]
|-
! style="background:#efefef;" | [[Philips TDA10046|TDA10046]]
! [[DVB-T]]/[[COFDM]] Demod produced by [[Philips Semiconductors]]
|-
! style="background:#efefef;" | [[Philips TDA8083|TDA8083]]
! [[DVB-S]]/[[QPSK]] Demod produced by [[Philips Semiconductors]]
|-
! style="background:#efefef;" | [[SPaSE SP8870|SP8870]]
! [[DVB-T]]/[[COFDM]] Demod produced by [[SPaSE]]
|-
! style="background:#efefef;" | [[STMicroelectronics STV0297|STV0297]]
! [[DVB-C]]/[[QAM]] Demod produced by [[STMicroelectronics]]
|-
! style="background:#efefef;" | [[STMicroelectronics STV0299|STV0299]]
! [[DVB-S]]/[[QPSK]] Demod produced by [[STMicroelectronics]]
|-
! style="background:#efefef;" | [[VLSI VES1893|VES1893]]
! [[DVB-S]]/[[QPSK]] Demod produced by [[VLSI Technology]]
|-
! style="background:#efefef;" | [[VLSI VES1993|VES1993]]
! [[DVB-S]]/[[QPSK]] Demod produced by [[VLSI Technology]]
|-
! style="background:#efefef;" | [[VLSI VES1820|VES1820]]
! [[DVB-C]]/[[QAM]] Demod produced by [[VLSI Technology]]
|-
! style="background:#efefef;" | [[Zarlink MT312|MT312]]
! [[DVB-S]]/[[DSS]]/[[QPSK]] Demod produced by [[Zarlink Semiconductor]]
|-
! style="background:#efefef;" | [[Zarlink MT352|MT352]]
! [[DVB-S]]/[[DSS]]/[[QPSK]] Demod produced by [[Zarlink Semiconductor]]
|-
! style="background:#efefef;" | [[Zarlink ZL10312|ZL10312]]
! [[DVB-S]]/[[DSS]]/[[QPSK]] Demod produced by [[Zarlink Semiconductor]]
|-
! style="background:#efefef;" | [[Zarlink ZL10313|ZL10313]]
! [[DVB-S]]/[[DSS]]/[[QPSK]] Demod produced by [[Zarlink Semiconductor]]
|-
|}




[[Category:Technology]]
[[Category:Technology]]

Revision as of 00:38, 19 December 2007

A Demodulator (short Demod) recovers (demodulates) the original information from the received and downconverted RF signal -- a tuner acquires the RF signal and converts it to an intermediate frequency (IF) which is then passed onto the demodulator for processing. The type of demodulator IC used for this task of information recovery is specific and dependent upon the nature of the signal transmission scheme involved.

In the case of analog TV, the IF inputted into the demodulator contains the composite signal that was originally modulated onto the RF carrier. After recovery, the demodulator outputs a CVSB signal, which will then need to be digitized through sampling techniques performed by a A/V decoder.

In the case of digital TV transmission schemes, the IF inputted into the demodulator contains a MPEG2 Transport Stream (TS) that was originally modulated onto the RF carrier. In the process of recovering that TS, digital demodulators will perform Forward Error Correction (Convolutional Viterbi- and Block-Reed-Solomon-Decoding). This whole process is sometimes referred to as RF-to-bits, for, unlike the case with analog IF demodulators, the recovered signal outputted from the digital demodulator is already a digital bit stream; specifically a TS. The TS will in turn be sent to a decoder in order to display (and, depending upon what format the underlying video content contained within the TS was encoded with, this could be a MPEG2 or MPEG4 decoder ... and either hardware or software based).

Demodulator Chipsets

Analogue IF Demodulators

A Sortable List of Analog IF Demodulators
Vendor Model Standards Linux Support Comments
Philips TDA9887 NTSC Yes -
Xceiev XC3028 NTSC, PAL er, somewhat firmware galore

...

Digital Demodulators

A Sortable List of Digital Demodulators
Vendor Model Standard Linux Support Comments

|- | [


ATSC Demodulators

  • ATI Nxt2000
  • ATI Nxt2002
  • ATI Nxt2004
  • ATI 31x
  • LG DT3302
  • LG DT3303
  • Oren
  • Oren
  • Samsung s5h
  • Zoran/Oren Cascade

....

DVB-C Demodulators

...

DVB-T Demodulators

...

DVB-S Demodulators

...

DVB-S2 Demodulators

...


Some Examples for Digital Demods are
Model Type and Vendor
NXT6000 DVB-T/COFDM Demod produced by ATI
AT76C651 DVB-C/QAM Demod produced by Atmel Corporation
CX22700 DVB-T/COFDM Demod produced by Conexant Systems, Inc.
CX24110 DVB-S/QPSK Demod produced by Conexant Systems, Inc.
DIB3000M DVB-T/COFDM Demod produced by DiBcom
L64781 DVB-T/COFDM Demod produced by LSI Logic Corporation
L64782 DVB-T/COFDM Demod produced by LSI Logic Corporation
MT8872/SP8872 DVB-T/COFDM Demod produced by Microtune/SPaSE
TDA10021 DVB-C/QAM Demod produced by Philips Semiconductors
TDA10045 DVB-T/COFDM Demod produced by Philips Semiconductors
TDA10046 DVB-T/COFDM Demod produced by Philips Semiconductors
TDA8083 DVB-S/QPSK Demod produced by Philips Semiconductors
SP8870 DVB-T/COFDM Demod produced by SPaSE
STV0297 DVB-C/QAM Demod produced by STMicroelectronics
STV0299 DVB-S/QPSK Demod produced by STMicroelectronics
VES1893 DVB-S/QPSK Demod produced by VLSI Technology
VES1993 DVB-S/QPSK Demod produced by VLSI Technology
VES1820 DVB-C/QAM Demod produced by VLSI Technology
MT312 DVB-S/DSS/QPSK Demod produced by Zarlink Semiconductor
MT352 DVB-S/DSS/QPSK Demod produced by Zarlink Semiconductor
ZL10312 DVB-S/DSS/QPSK Demod produced by Zarlink Semiconductor
ZL10313 DVB-S/DSS/QPSK Demod produced by Zarlink Semiconductor