FMUSER Wirless Transmit Video and Audio Errazago!
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> afrikaansa
sq.fmuser.org -> Albaniera
ar.fmuser.org -> arabiera
hy.fmuser.org -> Armenian
az.fmuser.org -> azerbaijanera
eu.fmuser.org -> euskara
be.fmuser.org -> Bielorrusiera
bg.fmuser.org -> Bulgarian
ca.fmuser.org -> Katalana
zh-CN.fmuser.org -> Txinera (sinplifikatua)
zh-TW.fmuser.org -> Chinese (Traditional)
hr.fmuser.org -> kroaziera
cs.fmuser.org -> Txekiera
da.fmuser.org -> Danimarkarra
nl.fmuser.org -> Holandako
et.fmuser.org -> Estoniera
tl.fmuser.org -> Filipinoa
fi.fmuser.org -> finlandiera
fr.fmuser.org -> Frantsesa
gl.fmuser.org -> Galiziera
ka.fmuser.org -> Georgiarra
de.fmuser.org -> alemana
el.fmuser.org -> Greek
ht.fmuser.org -> Haitiko kreolera
iw.fmuser.org -> Hebreera
hi.fmuser.org -> Hindi
hu.fmuser.org -> Hungarian
is.fmuser.org -> Islandiera
id.fmuser.org -> Indonesiera
ga.fmuser.org -> Irlandera
it.fmuser.org -> Italian
ja.fmuser.org -> Japoniera
ko.fmuser.org -> Koreera
lv.fmuser.org -> Letoniera
lt.fmuser.org -> Lithuanian
mk.fmuser.org -> mazedoniera
ms.fmuser.org -> malaysiera
mt.fmuser.org -> maltera
no.fmuser.org -> Norwegian
fa.fmuser.org -> persiera
pl.fmuser.org -> poloniera
pt.fmuser.org -> Portugesa
ro.fmuser.org -> Romanian
ru.fmuser.org -> errusiera
sr.fmuser.org -> serbiera
sk.fmuser.org -> Eslovakiera
sl.fmuser.org -> Slovenian
es.fmuser.org -> Gaztelania
sw.fmuser.org -> Swahilia
sv.fmuser.org -> Suediera
th.fmuser.org -> Thai
tr.fmuser.org -> Turkiera
uk.fmuser.org -> ukrainera
ur.fmuser.org -> urdua
vi.fmuser.org -> Vietnamese
cy.fmuser.org -> galesera
yi.fmuser.org -> Yiddish
DVB-C difusioko telebistako sistemaren egungo transmisio interfazean MPEG-2 bideo transmisio interfaze estandar bi daude: serieko interfaze asinkronoa ASI estandarra eta SPI interfaze paralelo sinkronikoa. SPIk 11 seinale erabilgarria ditu guztira, eta seinale bakoitza bi seinaletan bereizten da transmisioaren aurkako interferentziak hobetzeko. Lotura fisikoan DB25 bidez transmititzen da, beraz konexioa asko eta korapilatsua da, transmisio distantzia laburra da eta huts egiteko joera du. Hala ere, SPI 11 biteko seinale paraleloa da, prozesamendu sinplea eta eskalagarritasun handia duena. Hori dela eta, MPEG-2 bideo kodetzaile orokorraren irteera eta bideo deskodetzailearen sarrera 11 biteko seinale paralelo estandarrak dira. ASIk serieko transmisioa erabiltzen du, transmisiorako kable koaxial bat baino ez du behar, konektatzeko erraza eta transmisio distantzia handia duena. SPI eta ASIren abantaila eta desabantailen arabera, beharrezkoa da transmisio seinalearen SPI eta ASI artean bihurtzea.
1 SPI seinale egitura
SPI transmisio sistema paraleloak erlojuaren seinalea, 8 biteko datu seinalea, PSYNC fotograma sinkronizazio seinalea eta datu baliozko DVALID seinalea biltzen ditu. Fotograma sinkronizatzeko seinalea TS paketearen 047H sinkronizazio bytei dagokio. DVALID seinalea TS paketearen luzera 188 byte edo 204 byte gisa bereizteko erabiltzen da. TS paketearen luzera 188 bytekoa denean, DVALID seinalea beti altua da, eta seinale guztiak erlojuaren seinalearekin sinkronizatuta daude. SPI datuen formatua irudian agertzen da.
2 ASI interfazea
ASI garraio korronteak datu-abiadura desberdinak izan ditzake, baina transmisio-abiadura konstantea da, 270 Mbps, beraz ASI-k MPEG-2 datuak abiadura desberdinetan bidali eta jaso ditzake. ASI transmisio sistema geruzetako egitura da. Geruzarik altuenek eta bigarren geruzek MPEG-2 ISO / IEC 13818- (Sistemak) estandarra erabiltzen dute eta 0 eta 1. geruzek ISO / IEO CD 14165-1 oinarritutako FC zuntz kanalak dira. FC-k transmisio fisikoko euskarri ugari onartzen ditu, irtenbide honek kable bidezko transmisio koaxiala erabiltzen du.
Lehenik eta behin, bihurtu paketearekin sinkronizatuta dagoen MPEG-8 garraio-paketearen 2 biteko kodeburua 10 biteko kodebat bihurtzeko; ondoren, paralelo / serie bihurketan, hitz berri bat sartu behar denean eta datu iturria oraindik prest ez dagoenean, K28.5 sinkronizazio hitza txertatu beharko litzateke ASIren 270 Mbps-eko transmisio tasa finkoa lortzeko. Lortutako serieko bit-korrontea kable koaxialaren konektorera bidaliko da buffer / disko zirkuituaren eta akoplamendu sarearen bidez. Hiru modu daude sinkronizazio kode hitz bat txertatzeko: transmisio kode korrontearen byte bakarra ezin da sinkronizazio hitz bat izan aurretik eta ondoren; transmisio kode korronte baten byte bakarra sinkronizazio hitz bat izan behar da aurretik eta ondoren; edo bien konbinazioa.
Kable koaxialera iristen diren datuak lehenik zirkuituarekin lotu behar dira erlojua eta datuak konektore eta akoplamendu sarearen bidez berreskuratzeko, eta gero bihurketa serie / paraleloa egin; byteen sinkronizazioa berreskuratzeko, ASI deskodetzaileak K28.5 sinkronizazio Word bilatu behar du lehenik, sinkronizazio hitza bilatu ondoren, muga mugatzen da ondoren jasotako datuetarako, horrela deskodetzailearen irteerako byteen byte antolaketa zuzena ezarriz; azkenean, 10/8 biteko bihurketa egiten da pakete sinkronizatutako MPEG-2 TS kodeen datuak berreskuratzeko. Baina K28.5 sinkronizazio hitza ez da baliozko datuak, beraz deskodetzean ezabatu behar da.
3 ASI interfazea ezartzeko eskema
Eskema honetan, MPEG-2 TS kodeen korrontea MB2 txip bakarreko MPEG-86390 kodetzaileak ematen du, SPI estandarrarekin bat datorren 11 biteko seinale paraleloa ematen du eta TS paketearen luzera 188 bytekoa da. SPI / ASI bihurketa-eskeman, cyb923 / cyb933 chip enpresa konpainia, FIFO asinkronoa eta CPLD programatzaile logikoa erabiltzen dira batez ere.
cyb923 kodearen hitzaren 8 / 10bit-eko bihurketa egiten du batez ere, K28.5 sinkronizazio hitza eta paralelo / serieko bihurketa txertatzen ditu. ASIren transmisio tasa konstantea da 270 MHz-tan, eta sarrera MPEG-2 TS kodearen tasa desberdina da, beraz FIFO tasa tasaren parekatzea lortzeko, sarrerako SPI datuen, FIFO eta cyb923 arteko komunikazioa logikoki kontrolatu behar da. Errendimendu integrala, prezioa eta programaren konplexutasuna kontuan hartuta, irtenbide honek xilinx-en CPLD XC95108 programatzaile logikoa erabiltzen du; VHDL programazioa haien kontrol logikoa gauzatzeko erabiltzen da. ASIren deskodetzea ere antzeko prozesua da, cyb933k batez ere 10 / 8Bit bihurketa egiten du, K28.5 sinkronizazio hitza kendu eta serieko paralelo bihurtzea.
3.1 ASI kodeketa
ASI kodeketa prozesuan, MPEG-2 TSren zortzi biteko datuak eta bit bateko TS transmisio erlojua soilik sartzen dira CPLDra. Eskema honetan, TS formatua 188 bytekoa denez, datuen baliozko DVALID seinalea beti da altua, eta CPLD-k seinale hori alde batera uzten du eta TS kode korrontearen datuak soilik jasotzen ditu TS kode korrontearen sinkronizazio goiburua zaindu gabe. PSYNC fotograma sinkronizatzeko seinalea ere ez da kontuan hartzen. CPLD-k jasotako datuak FIFOn idazten ditu TS kode tasa erlojuarekin. FIFO erdi beteta dagoenean, CPLD-k FIFOren seinalea erdi beteta jasotzen du eta, ondoren, CPLD-k FIFO irakurtzeko seinalea bidaltzen dio cyb923-ri. Cyb923-k FIFOn datuak 27 Mbps-en irakurtzen ditu; CPLD-k cyb923ra zenbatzen duenean FIFO datu kopuru bat irakurtzen duenean, CPLD-k FIFO seinale irakurgaitza bidaltzen dio cyb923-ri FIFO hutsik ez egoteko. MPEG-2 transmisio kodearen abiadura paraleloaren gehieneko abiadura 27/8 = 3.375 Mbps da, eta irakurritako FIFO tasa 27 Mbps da, beraz FIFO ez da gainezka egingo. Atzerapena kontuan hartuta, programa honek FIFO7202 edukiera txikiagoa erabiltzen du. cyb923-k ASI kode korrontea K28.5-rekin betetzen du FIFO irakurri ezin denean 270 Mbps-eko transmisio tasa finkoa mantentzeko. Azkenean, serieko datuak kable koaxialaren bidez igorri daitezke gidatu ondoren. Irtenbide honetan, K28.5 sinkronizazio hitza txertatzeak K28.5 sinkronizazio hitzen metodoa hartzen du transmisio kode korrontearen byte bakar baten aurretik eta ondoren. Beste bi eskemekin alderatuta, eskema hau nahiko erraza da epaitu eta tratatzeko.
3.2 ASI deskodetzea
ASIren amaieran hartzailea ASI kode korrontea berdindu egiten da eta gero cyb933 txipera sartzen da. Lehenik ASI kodeen korrontea blokeatzen du faseko blokeoaren barne erlojuaren bidez, eta K28.5 sinkronizazio hitza detektatzen du; aurkitu ondoren, ASI bit korrontearen sekuentzia zehazten da, eta gero serieko / paralelo bihurketa egiten da.
K28.5 hautematen dela ikus daiteke, hau da, byteen lerrokatzea ASI deskodetzeko ezinbesteko baldintza da, beraz cyb933-k byteen sinkronizazioa detektatzeko metodo multzo bat definitzen du. Transmisio akatsek eta beste arrazoi batzuek K28.5 faltsua sor dezaketela kontuan hartuta, cyb933-k byte bikoitzeko baieztapen metodoa hartzen du. Hau da, bi byte jarraian K28.5 dira biak, eta byteen sinkronizazioa baieztatzen da eta orduan byte bakarreko deskodetze egoera normala sartzen da. Deskodetze egoeran, CPLD-k deskodetutako 16 byteetatik 64 byte oker direla kalkulatzen badu, CPLD-k informazioa bidali behar dio cyb933-ri, cyb933-k byte-ak berriro sinkronizatzeko eskatuz.
Byte-sinkronizazioaren ondoren, K28.5 cyb923-k txertatutako sinkronizazio-byte delako eta ezin delako baliozko datu gisa atera, cyb933-k automatikoki ez ditu aintzat hartzen sinkronizazio-byte horiek. Cyb933-k baliozko datuak hautematen dituenean, cyb933-k uneko datuak baliozkoak direnaren adierazpena emango du. Seinale hau FIFOn idazteko baliozkotzat jotzen bada, FIFOko datuak baliozko datuak izan behar dira. FIFO erdi beteta dagoenean, CPLD-k FIFOren seinale erdi betea jaso ondoren, CPLD-k FIFOko datuak irakurtzen ditu eta TS paketearen sinkronizazio-byta zehazten du irakurritako byte-a 047H den ala ez; TS paketearen sinkronizazio hitza aurkitzen bada, dagokion fotograma sinkronizazio seinalea berreskuratuko du. Une honetan, CPLD 188 zenbaketak TS pakete osoa berreskuratzen du. Hurrengo byta 047H ez bada, sarrerako datuak okerrak direla esan nahi du. CPLD-k datu horiek baztertuko ditu 047H sinkronizazio hitza aurkitu arte. Epe horretan, CPLD-k TS pakete hutsa ateratzen du. Paketeak berriro sinkronizatu ondoren, CPLD 188 byteko MPEG-2 TS pakete zuzenak zenbatzen eta irteten hasten da, horrela SPIren 11 biteko seinale zuzena berreskuratzen da. Era berean, FIFO datuak irakurri ezin direnean, CPLD-k TS pakete hutsak ere ateratzen ditu MPEG-2 kode tasa konstante mantentzeko.
SPI ASI bihurketaren diseinuan, ASI kodeketa zuzenean SPI datuetan egiten da bit akatsen arazoa kontuan hartu gabe. Kontuan hartu beharrekoa da SPI datuak zuzenean MB390etik ateratzen direla distantzia luzeko transmisiorik gabe, horrela ASI kodetze kontrol logikoaren konplexutasuna murriztuz. ASI deskodetzeko prozesuan, ASI datuak distantzia luzean transmititzen dira, eta errore faktorea kontuan hartu behar da. Hori dela eta, byte eta paketeen resinkronizazio diseinua gehitzen da interferentziaren aurkako gaitasuna handitzeko. Eskema honek SPI / ASI elkarren arteko bihurketa oso ondo gauzatu du aplikazio praktikoan.
Gure beste produktu:
FM Irrati Estazio Profesionaleko Ekipamendu Paketea
|
||
|
Sartu posta elektronikoa sorpresa bat izateko
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> afrikaansa
sq.fmuser.org -> Albaniera
ar.fmuser.org -> arabiera
hy.fmuser.org -> Armenian
az.fmuser.org -> azerbaijanera
eu.fmuser.org -> euskara
be.fmuser.org -> Bielorrusiera
bg.fmuser.org -> Bulgarian
ca.fmuser.org -> Katalana
zh-CN.fmuser.org -> Txinera (sinplifikatua)
zh-TW.fmuser.org -> Chinese (Traditional)
hr.fmuser.org -> kroaziera
cs.fmuser.org -> Txekiera
da.fmuser.org -> Danimarkarra
nl.fmuser.org -> Holandako
et.fmuser.org -> Estoniera
tl.fmuser.org -> Filipinoa
fi.fmuser.org -> finlandiera
fr.fmuser.org -> Frantsesa
gl.fmuser.org -> Galiziera
ka.fmuser.org -> Georgiarra
de.fmuser.org -> alemana
el.fmuser.org -> Greek
ht.fmuser.org -> Haitiko kreolera
iw.fmuser.org -> Hebreera
hi.fmuser.org -> Hindi
hu.fmuser.org -> Hungarian
is.fmuser.org -> Islandiera
id.fmuser.org -> Indonesiera
ga.fmuser.org -> Irlandera
it.fmuser.org -> Italian
ja.fmuser.org -> Japoniera
ko.fmuser.org -> Koreera
lv.fmuser.org -> Letoniera
lt.fmuser.org -> Lithuanian
mk.fmuser.org -> mazedoniera
ms.fmuser.org -> malaysiera
mt.fmuser.org -> maltera
no.fmuser.org -> Norwegian
fa.fmuser.org -> persiera
pl.fmuser.org -> poloniera
pt.fmuser.org -> Portugesa
ro.fmuser.org -> Romanian
ru.fmuser.org -> errusiera
sr.fmuser.org -> serbiera
sk.fmuser.org -> Eslovakiera
sl.fmuser.org -> Slovenian
es.fmuser.org -> Gaztelania
sw.fmuser.org -> Swahilia
sv.fmuser.org -> Suediera
th.fmuser.org -> Thai
tr.fmuser.org -> Turkiera
uk.fmuser.org -> ukrainera
ur.fmuser.org -> urdua
vi.fmuser.org -> Vietnamese
cy.fmuser.org -> galesera
yi.fmuser.org -> Yiddish
FMUSER Wirless Transmit Video and Audio Errazago!
Harremanetarako
Helbidea:
305. zenbakia Gela HuiLan eraikina No.273 Huanpu Road Guangzhou Txina 510620
Kategoriak
Buletina