Demodulator: Difference between revisions
m (→Digital Demodulators: Added tda10048 link) |
m (use templates) |
||
Line 14: | Line 14: | ||
! Vendor !! Model !! Standards !! Linux Support !! class="unsortable"| Comments |
! Vendor !! Model !! Standards !! Linux Support !! class="unsortable"| Comments |
||
|- |
|- |
||
| [[Philips Semiconductors|Philips]] || TDA9887 || NTSC || Yes || - |
| [[Philips Semiconductors|Philips]] || TDA9887 || NTSC || {{Yes}} || - |
||
|- |
|- |
||
| [[Xceive]] || [[Xceive XC3028|XC3028]] || NTSC, PAL || er, somewhat || firmware galore |
| [[Xceive]] || [[Xceive XC3028|XC3028]] || NTSC, PAL || er, somewhat || firmware galore |
||
Line 28: | Line 28: | ||
! Vendor !! Model !! Standard !! Linux Support !! class="unsortable"| Comments |
! Vendor !! Model !! Standard !! Linux Support !! class="unsortable"| Comments |
||
|- |
|- |
||
| [[Afatech]] || [[Afatech AF9005|AF9005]] || [[DVB-T]] || |
| [[Afatech]] || [[Afatech AF9005|AF9005]] || [[DVB-T]] || {{Yes}} || Supports [[COFDM]]. A combo USB bridge & demod IC |
||
|- |
|- |
||
| [[Afatech]] || [[Afatech AF9015|AF9015]] || [[DVB-T]] || |
| [[Afatech]] || [[Afatech AF9015|AF9015]] || [[DVB-T]] || {{Yes}} || Supports [[COFDM]]. A combo USB bridge & demod IC |
||
|- |
|- |
||
| [[ATI/AMD]] || [[ATI/AMD Nxt2000|Nxt2000]] || [[ATSC]] || |
| [[ATI/AMD]] || [[ATI/AMD Nxt2000|Nxt2000]] || [[ATSC]] || {{Unknown}} || Supports [[8-VSB]], [[QAM]]; firmware required |
||
|- |
|- |
||
| [[ATI/AMD]] || [[ATI/AMD Nxt2002|Nxt2002]] || [[ATSC]] || |
| [[ATI/AMD]] || [[ATI/AMD Nxt2002|Nxt2002]] || [[ATSC]] || {{Yes}} || Supports [[8-VSB]], [[QAM]]; firmware required |
||
|- |
|- |
||
| [[ATI/AMD]] || [[ATI/AMD Nxt2004|Nxt2004]] || [[ATSC]] || |
| [[ATI/AMD]] || [[ATI/AMD Nxt2004|Nxt2004]] || [[ATSC]] || {{Yes}} || Supports [[8-VSB]], [[QAM]]; firmware required |
||
|- |
|- |
||
| [[ATI/AMD]] || [[ATI/AMD NXT6000|NXT6000]] || [[DVB-T]] || |
| [[ATI/AMD]] || [[ATI/AMD NXT6000|NXT6000]] || [[DVB-T]] || {{Yes}} || Supports [[COFDM]] |
||
|- |
|- |
||
| [[ATI/AMD]] || [[ATI/AMD Theater 31x|Theater 31x]] || [[ATSC]] || no || Supports [[8-VSB]], [[QAM]] |
| [[ATI/AMD]] || [[ATI/AMD Theater 31x|Theater 31x]] || [[ATSC]] || {{no}} || Supports [[8-VSB]], [[QAM]] |
||
|- |
|- |
||
| [[Atmel Corporation|Atmel]] || [[Atmel AT76C651|AT76C651]] || DVB-C || |
| [[Atmel Corporation|Atmel]] || [[Atmel AT76C651|AT76C651]] || DVB-C || {{Unknown}} || supports [[QAM]] |
||
|- |
|- |
||
| [[Commsonic]] || [[Commsonic CMS0014|CMS0014]] || [[DVB-S2]] || |
| [[Commsonic]] || [[Commsonic CMS0014|CMS0014]] || [[DVB-S2]] || {{Unknown}} || [[QPSK]] 8PSK, 16APSK and 32APSK |
||
|- |
|- |
||
| [[Conexant]] || [[Conexant CX24116|CX24116]] || [[DVB-S2]] || |
| [[Conexant]] || [[Conexant CX24116|CX24116]] || [[DVB-S2]] || {{Unknown}} || |
||
|- |
|- |
||
| [[Conexant]] || [[Conexant CX22700|CX22700]] || [[DVB-T]] || |
| [[Conexant]] || [[Conexant CX22700|CX22700]] || [[DVB-T]] || {{Yes}} || Supports [[COFDM]] |
||
|- |
|- |
||
| [[Conexant]] || [[Conexant CX24110|CX24110]] || [[DVB-S]] || |
| [[Conexant]] || [[Conexant CX24110|CX24110]] || [[DVB-S]] || {{Yes}} || supports [[QPSK]] |
||
|- |
|- |
||
| [[DiBcom]] || [[DiBcom DIB3000M|DIB3000M]] || [[DVB-T]] || |
| [[DiBcom]] || [[DiBcom DIB3000M|DIB3000M]] || [[DVB-T]] || {{Yes}} || supports [[COFDM]] |
||
|- |
|- |
||
| [[DiBcom]] || [[DiBcom DIB3000P|DIB3000P]] || [[DVB-T]] || |
| [[DiBcom]] || [[DiBcom DIB3000P|DIB3000P]] || [[DVB-T]] || {{Yes}} || supports ? |
||
|- |
|- |
||
| [[DiBcom]] || [[DiBcom DiB7xxx|DiB7xxx]] || [[DVB-T]] || |
| [[DiBcom]] || [[DiBcom DiB7xxx|DiB7xxx]] || [[DVB-T]] || {{Yes}} || supports ? |
||
|- |
|- |
||
| [[Tai-Hui|E3C]] || [[E3C EC168|EC168]] || [[DVB-T]] || exp || |
| [[Tai-Hui|E3C]] || [[E3C EC168|EC168]] || [[DVB-T]] || exp || |
||
|- |
|- |
||
| [[Eccincorp]] || [[Eccincorp ECC3100 (SkyPHY)|ECC3100 (SkyPHY)]] || [[DVB-S2]] || |
| [[Eccincorp]] || [[Eccincorp ECC3100 (SkyPHY)|ECC3100 (SkyPHY)]] || [[DVB-S2]] || {{Unknown}} || |
||
|- |
|- |
||
| [[Fujitsu]] || [[Fujitsu MB86A16|MB86A16]] || [[DVB-S]] || @mantis source (?) || supports [[QPSK]] |
| [[Fujitsu]] || [[Fujitsu MB86A16|MB86A16]] || [[DVB-S]] || @mantis source (?) || supports [[QPSK]] |
||
Line 66: | Line 66: | ||
| [[Intel]] || || || || there are several intel demods that could be added here |
| [[Intel]] || || || || there are several intel demods that could be added here |
||
|- |
|- |
||
| [[LG]] || [[LG DT3302|DT3302]] || [[ATSC]]|| |
| [[LG]] || [[LG DT3302|DT3302]] || [[ATSC]]|| {{Yes}} || Supports [[8-VSB]], [[QAM]] |
||
|- |
|- |
||
| [[LG]] || [[LG DT3303|DT3303]] || [[ATSC]] || |
| [[LG]] || [[LG DT3303|DT3303]] || [[ATSC]] || {{Yes}} || Supports [[8-VSB]], [[QAM]] |
||
|- |
|- |
||
| [[LSI Logic Corporation]] || [[LSI L64781|L64781]] || [[DVB-T]] || |
| [[LSI Logic Corporation]] || [[LSI L64781|L64781]] || [[DVB-T]] || {{Yes}} || Supports [[COFDM]] |
||
|- |
|- |
||
| [[LSI Logic Corporation]] || [[LSI L64782|L64782]] || [[DVB-T]] || |
| [[LSI Logic Corporation]] || [[LSI L64782|L64782]] || [[DVB-T]] || {{Yes}} || Supports [[COFDM]] |
||
|- |
|- |
||
| [[Microtune]] || [[Microtune MT8872|MT8872]] || [[DVB-T]] || |
| [[Microtune]] || [[Microtune MT8872|MT8872]] || [[DVB-T]] || {{Unknown}} || [[COFDM]] |
||
|- |
|- |
||
| [[Oren]] || [[Oren or51211|or51211]] || [[ATSC]] || |
| [[Oren]] || [[Oren or51211|or51211]] || [[ATSC]] || {{Yes}} || supports [[8-VSB]] and [[QAM]]; firmware required, however, no QAM capable firmware is known |
||
|- |
|- |
||
| [[Oren]] || [[Oren or51132|or51132]] || [[ATSC]] || |
| [[Oren]] || [[Oren or51132|or51132]] || [[ATSC]] || {{Yes}} || supports [[8-VSB]] and [[QAM]]; firmware required |
||
|- |
|- |
||
| [[Philips Semiconductors|Philips]] || [[Philips TDA10021|TDA10021]] || [[DVB-C]] || |
| [[Philips Semiconductors|Philips]] || [[Philips TDA10021|TDA10021]] || [[DVB-C]] || {{Yes}} || Supports [[QAM]] |
||
|- |
|- |
||
| [[Philips Semiconductors|Philips]] || [[Philips TDA10045|TDA10045]] || [[DVB-T]] || |
| [[Philips Semiconductors|Philips]] || [[Philips TDA10045|TDA10045]] || [[DVB-T]] || {{Yes}} || Supports [[COFDM]] |
||
|- |
|- |
||
| [[Philips Semiconductors|Philips]] || [[Philips TDA10046|TDA10046]] || [[DVB-T]] || |
| [[Philips Semiconductors|Philips]] || [[Philips TDA10046|TDA10046]] || [[DVB-T]] || {{Yes}} || Supports [[COFDM]] |
||
|- |
|- |
||
| [[Philips Semiconductors|Philips]] || [[NXP TDA10048|TDA10048]] || [[DVB-T]] || |
| [[Philips Semiconductors|Philips]] || [[NXP TDA10048|TDA10048]] || [[DVB-T]] || {{Yes}} || Supports [[COFDM]] |
||
|- |
|- |
||
| [[Philips Semiconductors|Philips]] || [[Philips TDA8083|TDA8083]] || [[DVB-S]] || |
| [[Philips Semiconductors|Philips]] || [[Philips TDA8083|TDA8083]] || [[DVB-S]] || {{Yes}} || supports [[QPSK]] |
||
|- |
|- |
||
| [[Samsung]] || [[Samsung s5h1409|s5h1409]] || [[ATSC]] || |
| [[Samsung]] || [[Samsung s5h1409|s5h1409]] || [[ATSC]] || {{Yes}} || Supports [[8-VSB]], [[QAM]]. Also known as the Conexant CX24227 |
||
|- |
|- |
||
| [[Samsung]] || [[Samsung s5h1411|s5h1411]] || [[ATSC]] || |
| [[Samsung]] || [[Samsung s5h1411|s5h1411]] || [[ATSC]] || {{Yes}} || Supports [[8-VSB]], [[QAM]]. |
||
|- |
|- |
||
| [[SPaSE]] || [[SPaSE SP8870|SP8870]] || [[DVB-T]] || |
| [[SPaSE]] || [[SPaSE SP8870|SP8870]] || [[DVB-T]] || {{Unknown}} || supports [[COFDM]] |
||
|- |
|- |
||
| [[SPaSE]] || [[SPaSE SP8872|SP8872]] || [[DVB-T]] || |
| [[SPaSE]] || [[SPaSE SP8872|SP8872]] || [[DVB-T]] || {{Unknown}} || [[COFDM]] |
||
|- |
|- |
||
| [[STMicroelectronics]] || [[STMicroelectronics STV0297|STV0297]] || [[DVB-C]] || |
| [[STMicroelectronics]] || [[STMicroelectronics STV0297|STV0297]] || [[DVB-C]] || {{Yes}} || supports [[QAM]] |
||
|- |
|- |
||
| [[STMicroelectronics]] || [[STMicroelectronics STV0299|STV0299]] || [[DVB-S]] || |
| [[STMicroelectronics]] || [[STMicroelectronics STV0299|STV0299]] || [[DVB-S]] || {{Yes}} || supports [[QPSK]] |
||
|- |
|- |
||
| [[STMicroelectronics]] || [[STMicroelectronics STB0899|STB0899]] || [[DVB-S2]] || |
| [[STMicroelectronics]] || [[STMicroelectronics STB0899|STB0899]] || [[DVB-S2]] || {{Yes}} || supports [[8PSK]], [[QPSK]], [[16APSK]] |
||
|- |
|- |
||
| [[STMicroelectronics]] || [[STMicroelectronics STV0900/3|STV0900/3]] || [[DVB-S2]] || |
| [[STMicroelectronics]] || [[STMicroelectronics STV0900/3|STV0900/3]] || [[DVB-S2]] || {{Unknown}} ||supports [[QPSK]] |
||
|- |
|- |
||
| [[VLSI Technology]] || [[VLSI VES1893|VES1893]] || [[DVB-S]] || |
| [[VLSI Technology]] || [[VLSI VES1893|VES1893]] || [[DVB-S]] || {{Yes}} || supports [[QPSK]] |
||
|- |
|- |
||
| [[VLSI Technology]] || [[VLSI VES1993|VES1993]] || [[DVB-S]] || |
| [[VLSI Technology]] || [[VLSI VES1993|VES1993]] || [[DVB-S]] || {{Yes}} || supports [[QPSK]] |
||
|- |
|- |
||
| [[VLSI Technology]] || [[VLSI VES1820|VES1820]] || [[DVB-C]] || |
| [[VLSI Technology]] || [[VLSI VES1820|VES1820]] || [[DVB-C]] || {{Yes}} || supports [[QAM]] |
||
|- |
|- |
||
| [[Zarlink Semiconductor]] || [[Zarlink MT312|MT312]] || [[DVB-S]]/[[DSS]] || |
| [[Zarlink Semiconductor]] || [[Zarlink MT312|MT312]] || [[DVB-S]]/[[DSS]] || {{Yes}} || supports [[QPSK]] |
||
|- |
|- |
||
| [[Zarlink Semiconductor]] || [[Zarlink MT352|MT352]] || [[DVB-T]] || |
| [[Zarlink Semiconductor]] || [[Zarlink MT352|MT352]] || [[DVB-T]] || {{Yes}} || supports [[COFDM]] |
||
|- |
|- |
||
| [[Zarlink Semiconductor]] || [[Zarlink ZL10312|ZL10312]] || [[DVB-S]]/[[DSS]] || no || supports [[QPSK]] |
| [[Zarlink Semiconductor]] || [[Zarlink ZL10312|ZL10312]] || [[DVB-S]]/[[DSS]] || {{no}} || supports [[QPSK]] |
||
|- |
|- |
||
| [[Zarlink Semiconductor]] || [[Zarlink ZL10313|ZL10313]] || [[DVB-S]]/[[DSS]] || no || supports [[QPSK]] |
| [[Zarlink Semiconductor]] || [[Zarlink ZL10313|ZL10313]] || [[DVB-S]]/[[DSS]] || {{no}} || supports [[QPSK]] |
||
|- |
|- |
||
| [[Zoran]] || [[Zoran Cascade2|Cascade2 (CAS-220)]] || [[ATSC]] || |
| [[Zoran]] || [[Zoran Cascade2|Cascade2 (CAS-220)]] || [[ATSC]] || {{Unknown}} || Supports [[8-VSB]], [[QAM]]. Formerly [[Oren]] |
||
|} |
|} |
||
...and so on ... |
...and so on ... |
Revision as of 02:55, 31 May 2009
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 MPEG-2 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 MPEG-2 or MPEG-4 decoder ... and either hardware or software based).
Demodulator Chipsets
Analogue IF Demodulators
Vendor | Model | Standards | Linux Support | Comments |
---|---|---|---|---|
Philips | TDA9887 | NTSC | ✔ Yes | - |
Xceive | XC3028 | NTSC, PAL | er, somewhat | firmware galore |
Xceive | XC5000 | NTSC, PAL | er, somewhat | firmware galore |
... and so on ...
Digital Demodulators
Vendor | Model | Standard | Linux Support | Comments |
---|---|---|---|---|
Afatech | AF9005 | DVB-T | ✔ Yes | Supports COFDM. A combo USB bridge & demod IC |
Afatech | AF9015 | DVB-T | ✔ Yes | Supports COFDM. A combo USB bridge & demod IC |
ATI/AMD | Nxt2000 | ATSC | ? Unknown | Supports 8-VSB, QAM; firmware required |
ATI/AMD | Nxt2002 | ATSC | ✔ Yes | Supports 8-VSB, QAM; firmware required |
ATI/AMD | Nxt2004 | ATSC | ✔ Yes | Supports 8-VSB, QAM; firmware required |
ATI/AMD | NXT6000 | DVB-T | ✔ Yes | Supports COFDM |
ATI/AMD | Theater 31x | ATSC | ✘ No | Supports 8-VSB, QAM |
Atmel | AT76C651 | DVB-C | ? Unknown | supports QAM |
Commsonic | CMS0014 | DVB-S2 | ? Unknown | QPSK 8PSK, 16APSK and 32APSK |
Conexant | CX24116 | DVB-S2 | ? Unknown | |
Conexant | CX22700 | DVB-T | ✔ Yes | Supports COFDM |
Conexant | CX24110 | DVB-S | ✔ Yes | supports QPSK |
DiBcom | DIB3000M | DVB-T | ✔ Yes | supports COFDM |
DiBcom | DIB3000P | DVB-T | ✔ Yes | supports ? |
DiBcom | DiB7xxx | DVB-T | ✔ Yes | supports ? |
E3C | EC168 | DVB-T | exp | |
Eccincorp | ECC3100 (SkyPHY) | DVB-S2 | ? Unknown | |
Fujitsu | MB86A16 | DVB-S | @mantis source (?) | supports QPSK |
Intel | there are several intel demods that could be added here | |||
LG | DT3302 | ATSC | ✔ Yes | Supports 8-VSB, QAM |
LG | DT3303 | ATSC | ✔ Yes | Supports 8-VSB, QAM |
LSI Logic Corporation | L64781 | DVB-T | ✔ Yes | Supports COFDM |
LSI Logic Corporation | L64782 | DVB-T | ✔ Yes | Supports COFDM |
Microtune | MT8872 | DVB-T | ? Unknown | COFDM |
Oren | or51211 | ATSC | ✔ Yes | supports 8-VSB and QAM; firmware required, however, no QAM capable firmware is known |
Oren | or51132 | ATSC | ✔ Yes | supports 8-VSB and QAM; firmware required |
Philips | TDA10021 | DVB-C | ✔ Yes | Supports QAM |
Philips | TDA10045 | DVB-T | ✔ Yes | Supports COFDM |
Philips | TDA10046 | DVB-T | ✔ Yes | Supports COFDM |
Philips | TDA10048 | DVB-T | ✔ Yes | Supports COFDM |
Philips | TDA8083 | DVB-S | ✔ Yes | supports QPSK |
Samsung | s5h1409 | ATSC | ✔ Yes | Supports 8-VSB, QAM. Also known as the Conexant CX24227 |
Samsung | s5h1411 | ATSC | ✔ Yes | Supports 8-VSB, QAM. |
SPaSE | SP8870 | DVB-T | ? Unknown | supports COFDM |
SPaSE | SP8872 | DVB-T | ? Unknown | COFDM |
STMicroelectronics | STV0297 | DVB-C | ✔ Yes | supports QAM |
STMicroelectronics | STV0299 | DVB-S | ✔ Yes | supports QPSK |
STMicroelectronics | STB0899 | DVB-S2 | ✔ Yes | supports 8PSK, QPSK, 16APSK |
STMicroelectronics | STV0900/3 | DVB-S2 | ? Unknown | supports QPSK |
VLSI Technology | VES1893 | DVB-S | ✔ Yes | supports QPSK |
VLSI Technology | VES1993 | DVB-S | ✔ Yes | supports QPSK |
VLSI Technology | VES1820 | DVB-C | ✔ Yes | supports QAM |
Zarlink Semiconductor | MT312 | DVB-S/DSS | ✔ Yes | supports QPSK |
Zarlink Semiconductor | MT352 | DVB-T | ✔ Yes | supports COFDM |
Zarlink Semiconductor | ZL10312 | DVB-S/DSS | ✘ No | supports QPSK |
Zarlink Semiconductor | ZL10313 | DVB-S/DSS | ✘ No | supports QPSK |
Zoran | Cascade2 (CAS-220) | ATSC | ? Unknown | Supports 8-VSB, QAM. Formerly Oren |
...and so on ...