FMUSER Wirless Video və Səsi Daha Asan ötürür!

[e-poçt qorunur] WhatsApp + 8618078869184
Dil

    DVB-C video ötürmə interfeysinin ASI-nin reallaşdırılması

     

    DVB-C yayım televiziya sisteminin cari ötürmə interfeysində iki MPEG-2 video ötürmə interfeysi standartı var: asinxron seriyalı interfeys standart ASI və sinxron paralel interfeys SPI. SPI ümumilikdə 11 faydalı siqnala malikdir və ötürülmə əleyhinə müdaxiləni yaxşılaşdırmaq üçün hər bir siqnal iki siqnala bölünür. Fiziki keçiddə DB25 ilə ötürülür, buna görə əlaqə çox və mürəkkəbdir, ötürmə məsafəsi qısadır və uğursuzluğa meyllidir. Bununla birlikdə, SPI sadə işləmə və güclü ölçeklenebilirlik ilə paralel 11 bitlik bir siqnaldır. Buna görə ümumi MPEG-2 video kodlayıcısının çıxışı və video dekoderin girişi standart 11-bit paralel siqnallardır. ASI, ötürülməsi üçün yalnız koaksial bir kabelə ehtiyacı olan, qoşulması sadə və uzun bir ötürmə məsafəsinə malik olan seriyalı ötürmədən istifadə edir. SPI və ASI -nin üstünlüklərinə və dezavantajlarına görə, ötürmə siqnalının SPI ilə ASI arasında çevrilmək lazımdır.

     

    1 SPI siqnal quruluşu
          
    Paralel ötürmə sistemi SPI, bir saat siqnalı, 8 bitlik bir məlumat siqnalı, PSYNC çərçivə sinxronizasiya siqnalı və DVALID etibarlı bir siqnaldan ibarətdir. Çərçivə sinxronizasiya siqnalı TS paketinin 047H sinxronizasiya baytına uyğundur. DVALID siqnalı, TS paketinin uzunluğunu 188 bayt və ya 204 bayt olaraq ayırmaq üçün istifadə olunur. TS paket uzunluğu 188 bayt olduqda, DVALID siqnalı həmişə yüksək olur və bütün siqnallar saat siqnalı ilə sinxronlaşdırılır. SPI məlumat formatı şəkildə göstərilmişdir.

     

    2 ASI interfeysi
          
    ASI nəqliyyat axını fərqli məlumat sürətlərinə malik ola bilər, lakin ötürmə sürəti sabitdir, 270Mbps, buna görə ASI fərqli dərəcələrdə MPEG-2 məlumatlarını göndərə və qəbul edə bilər. ASI ötürmə sistemi laylı bir quruluşdur. Ən yüksək təbəqə və ikinci təbəqə ISO/IEC 2- (Sistemlər) MPEG-13818 standartını istifadə edir və 0-cu və 1-ci təbəqələr ISO/IEO CD 14165-1-ə əsaslanan FC lif kanallardır. FC müxtəlif fiziki ötürmə mühitlərini dəstəkləyir, bu həll koaksiyal kabel ötürülməsini istifadə edir.


         
    Birincisi, paket ilə sinxronlaşdırılan MPEG-8 nəqliyyat paketinin 2 bit kod sözünü 10 bit kod sözünə çevirin; sonra, paralel/serial çevrilməsində, yeni bir sözün daxil edilməsi tələb olunduqda və məlumat mənbəyi hələ hazır olmadıqda, ASI -nin 28.5Mbps sabit ötürmə sürətinə nail olmaq üçün K270 sinxronizasiya sözü daxil edilməlidir. Yaranan serial bit axını, tampon/sürücü dövrəsi və birləşdirmə şəbəkəsi vasitəsilə koaksiyal kabel bağlayıcısına göndəriləcək. Sinxronizasiya kodu sözünü daxil etməyin üç yolu var: ötürmə kodu axınının bir baytı əvvəl və sonra sinxronizasiya sözü ola bilməz; bir bayt ötürmə kodu axını əvvəl və sonra bir sinxronizasiya sözü olmalıdır; və ya ikisinin birləşməsi.


          
    Koaksiyal kabelə daxil olan alınan məlumatlar əvvəlcə konnektor və birləşdirmə şəbəkəsi vasitəsilə saatı və məlumatları bərpa etmək üçün dövrə qoşulmalı və sonra ardıcıl/paralel çevrilmə aparmalıdır; bayt senkronizasyonunu bərpa etmək üçün, ASI kod çözücü əvvəlcə K28.5 sinxronizasiya Wordünü axtarmalıdır, sinxronizasiya sözü axtarıldıqdan sonra, sonradan alınan məlumatlar üçün sərhəd təyin edilir və bununla da dekoder çıxış baytlarının düzgün bayt tənzimlənməsi qurulur; nəhayət, paket sinxronizasiya edilmiş MPEG-10 TS kod axını məlumatlarını bərpa etmək üçün 8/2 bitlik dönüşüm həyata keçirilir. Ancaq K28.5 sinxronizasiya sözü etibarlı bir məlumat deyil, buna görə deşifr zamanı silinməlidir.

     

    3 ASI interfeysi tətbiq sxemi
           
    Bu sxemdə, MPEG-2 TS kod axını, SPI standartına uyğun paralel 2 bitlik siqnal çıxaran MB86390 tək çipli MPEG-11 kodlayıcı ilə təmin edilir və TS paket uzunluğu 188 baytdır. SPI/ASI çevrilmə sxemində, əsasən, sərv şirkəti cyb923/cyb933 çipi, asinxron FIFO və məntiq proqramçısı CPLD istifadə olunur.
           
    cyb923 əsasən kod sözünün 8/10bit dönüşümünü həyata keçirir, K28.5 sinxronizasiya sözünü və paralel/serial çevrilməsini daxil edir. ASI-nin ötürmə sürəti 270 MHz-də sabitdir və giriş MPEG-2 TS kod dərəcəsi fərqlidir, buna görə də dərəcəni uyğunlaşdırmaq üçün FIFO-dan istifadə etmək üçün giriş SPI məlumatları, FIFO və cyb923 arasındakı əlaqəni məntiqi olaraq idarə etmək lazımdır. Hərtərəfli performans, qiymət və proqramın mürəkkəbliyi nəzərə alınmaqla, bu həll müxtəlifxin CPLD məntiq proqramçısı XC95108; VHDL proqramlaşdırması məntiq nəzarətini həyata keçirmək üçün istifadə olunur. ASI-nin deşifr edilməsi də oxşar bir prosesdir, cyb933 əsasən 10/8Bit çevrilməsini, K28.5 sinxronizasiya sözünün silinməsini və serial-paralel çevrilməsini həyata keçirir.

     

    3.1 ASI kodlaşdırma
           
    ASI kodlaşdırma prosesində CPLD-yə yalnız MPEG-2 TS və bir bitlik TS ötürmə saatının səkkiz bitlik məlumatları daxil edilir. Çünki bu sxemdə TS formatı 188 baytdır, verilənlərin etibarlı siqnalı DVALID həmişə yüksəkdir və CPLD bu siqnala məhəl qoymur və TS kod axınının sinxronizasiya başlığına əhəmiyyət vermədən yalnız TS kod axını məlumatlarını alır. PSYNC çərçivə sinxronizasiya siqnalı da nəzərə alınmır. CPLD, alınan məlumatları TS kod dərəcəsi saatı ilə FIFO -ya yazır. FIFO yarı dolduqda, CPLD, FIFO-nun yarı dolu siqnalını alır və sonra CPLD, FIFO oxu siqnalını cyb923-ə göndərir. Cyb923, FIFO -dakı məlumatları 27Mbps sürətində oxuyur; CPLD cyb923 -ə daxil olduqda müəyyən bir miqdarda FIFO məlumatını oxuduqda, CPLD, FIFO -nun boş qalmaması üçün cyb923 -ə FIFO -nu oxunmaz bir siqnal göndərir. MPEG-2 ötürmə kodu sürətinin maksimum paralel sürəti 27/8 = 3.375Mbps, oxunan FIFO sürəti isə 27Mbps-dir, buna görə də FIFO daşmayacaq. Gecikmə nəzərə alınmaqla, bu proqram daha kiçik tutumlu FIFO7202 istifadə edir. cyb923, FIFO 28.5Mbps sabit bir ötürmə sürətini qorumaq üçün oxunmaz olduqda ASI kod axını K270 ilə doldurur. Nəhayət, serial məlumatları idarə edildikdən sonra koaksiyal kabel ilə ötürülə bilər. Bu həll yolunda, K28.5 sinxronizasiya sözünün daxil edilməsi, ötürmə kodu axınının bir baytından əvvəl və sonra K28.5 sinxronizasiya sözləri metodunu mənimsəyir. Digər iki sxemlə müqayisədə, bu sxemi mühakimə etmək və həll etmək nisbətən sadədir.

     

    3.2 ASI kodlaşdırma
          
    ASI -nin qəbulu sonunda, giriş ASI kod axını bərabərləşdirilir və sonra cyb933 çipinə daxil edilir. Əvvəlcə ASI kod axını saatını daxili saat fazalı kilidli döngə ilə kilidləyir və K28.5 sinxronizasiya sözünü aşkar edir; tapdıqdan sonra ASI bit axını ardıcıllığı müəyyən edilir və sonra serial/paralel çevrilmə aparılır.


          
    Göründüyü kimi, K28.5 aşkar edilmişdir, yəni bayt hizalanması ASI kodunun açılması üçün vacib bir ön şərtdir, buna görə cyb933 bayt sinxronizasiyasını aşkar etmək üçün bir sıra metodlar təyin edir. Göndərmə səhvlərinin və digər səbəblərin saxta K28.5-ə səbəb ola biləcəyini nəzərə alaraq, cyb933 cüt baytlı təsdiqləmə metodundan istifadə edir. Yəni ardıcıl iki bayt həm K28.5-dir, həm də bayt sinxronizasiyası təsdiqlənir, sonra normal tək baytlı kod açma vəziyyəti daxil edilir. Kod çözmə vəziyyətində, CPLD, 16 kod çözülmüş baytdan 64 baytı səhv sayarsa, CPLD, cyb933-ə baytları yenidən sinxronizasiya etməyi tələb edən məlumatı cyb933-ə göndərməlidir.

     

    Bayt sinxronizasiyasından sonra, K28.5 cyb923 tərəfindən daxil edilən sinxron bayt olduğundan və etibarlı məlumat kimi çıxarıla bilmədiyi üçün cyb933 bu sinxron baytları avtomatik olaraq görməzdən gəlir. Cyb933 etibarlı məlumatları algıladığında, cyb933 cari məlumatların etibarlı olduğuna işarə edir. Bu siqnal FIFO -ya yazmaq üçün etibarlı sayılırsa, FIFO -dakı məlumatlar etibarlı məlumatlar olmalıdır. FIFO yarı dolduqda, CPLD FIFO -nun yarı dolu siqnalını aldıqdan sonra CPLD, FIFO -dakı məlumatları oxuyur və oxunan baytın 047H olub -olmamasına görə TS paketinin sinxronizasiya baytını təyin edir; TS paketinin sinxronizasiya sözü tapılarsa, müvafiq çərçivə sinxronizasiya siqnalını bərpa edəcək. Bu zaman, CPLD count 188 tam TS paketini bərpa edir. Növbəti bayt 047H deyilsə, bu giriş məlumatlarının səhv olduğu anlamına gəlir. CPLD, bu məlumatları 047H sinxronizasiya sözünü tapana qədər atacaq. Bu müddət ərzində CPLD TS boş paketini çıxarır. Yenidən paket sinxronizasiyasından sonra CPLD düzgün 188 baytlıq MPEG-2 TS paketlərini saymağa və çıxarmağa başlayır və bununla da SPI-nin düzgün 11 bitlik siqnalını bərpa edir. Eynilə, FIFO məlumatları oxunmaz olduqda CPLD, daimi MPEG-2 kod sürətini qorumaq üçün boş TS paketləri də çıxarır.


           
    SPI -dən ASI -ə çevrilmə dizaynında, ASI kodlaşdırması bit səhvləri problemi nəzərə alınmadan birbaşa SPI məlumatları üzərində aparılır. Əsas diqqət SPI məlumatlarının MB390-dan uzun məsafələrə ötürülmədən birbaşa çıxarılaraq ASI kodlaşdırma məntiqi nəzarətinin mürəkkəbliyini azaldır. ASI kodlaşdırma prosesində ASI məlumatları uzun məsafələrə ötürülür və səhv faktoru nəzərə alınmalıdır. Buna görə, müdaxilə əleyhinə qabiliyyəti artırmaq üçün bayt və paketlərin yenidən sinxronizasiya dizaynı əlavə olunur. Bu sxem, SPI/ASI -nin qarşılıqlı çevrilməsini praktik tətbiqdə çox yaxşı həyata keçirdi.

     

     

     

     

    bütün Sual siyahısı

    Ləqəb

    mina

    Suallar

    Bizim digər məhsul:

    Professional FM Radio Stansiyası Avadanlıq Paketi

     



     

    Otel IPTV Həlli

     


      Sürpriz almaq üçün e-poçt daxil edin

      fmuser.org

      es.fmuser.org
      it.fmuser.org
      fr.fmuser.org
      de.fmuser.org
      af.fmuser.org -> Afrikaans
      sq.fmuser.org -> Alban
      ar.fmuser.org -> ərəb
      hy.fmuser.org -> Ermənistan
      az.fmuser.org -> azərbaycan dili
      eu.fmuser.org -> Bask
      be.fmuser.org -> Belarus
      bg.fmuser.org -> Bulgarian
      ca.fmuser.org -> Katalan
      zh-CN.fmuser.org -> Çin (Sadələşdirilmiş)
      zh-TW.fmuser.org -> Çin (Ənənəvi)
      hr.fmuser.org -> Xorvat
      cs.fmuser.org -> Çex dili
      da.fmuser.org -> Danimarkalı
      nl.fmuser.org -> Holland
      et.fmuser.org -> Eston
      tl.fmuser.org -> Filipin
      fi.fmuser.org -> Fin
      fr.fmuser.org -> Fransız
      gl.fmuser.org -> Qalisian
      ka.fmuser.org -> gürcü
      de.fmuser.org -> Alman
      el.fmuser.org -> Yunan
      ht.fmuser.org -> Haiti Kreolu
      iw.fmuser.org -> İbrani
      hi.fmuser.org -> Hind dili
      hu.fmuser.org -> Macar
      is.fmuser.org -> İslandiya
      id.fmuser.org -> İndoneziya
      ga.fmuser.org -> İrlandiyalı
      it.fmuser.org -> Italian
      ja.fmuser.org -> Yapon
      ko.fmuser.org -> Koreyalı
      lv.fmuser.org -> Latviya
      lt.fmuser.org -> Litva
      mk.fmuser.org -> Makedoniya
      ms.fmuser.org -> Malay dili
      mt.fmuser.org -> Malta
      no.fmuser.org -> Norveç
      fa.fmuser.org -> Fars dili
      pl.fmuser.org -> Polşa
      pt.fmuser.org -> Portuqal
      ro.fmuser.org -> Roman
      ru.fmuser.org -> Rus
      sr.fmuser.org -> Serb
      sk.fmuser.org -> Slovak
      sl.fmuser.org -> Sloveniya
      es.fmuser.org -> İspan
      sw.fmuser.org -> suahili
      sv.fmuser.org -> İsveç
      th.fmuser.org -> Thai
      tr.fmuser.org -> Türkcə
      uk.fmuser.org -> Ukrayna
      ur.fmuser.org -> Urdu
      vi.fmuser.org -> Vietnamese
      cy.fmuser.org -> Uels
      yi.fmuser.org -> Azərbaycan

       
  •  

    FMUSER Wirless Video və Səsi Daha Asan ötürür!

  • Əlaqə

    Ünvan:
    No. 305 Otaq HuiLan Bina No.273 Huanpu Yolu Guangzhou Çin 510620

    E-mail:
    [e-poçt qorunur]

    Tel / WhatApps:
    + 8618078869184

  • Kateqoriyalar

  • Newsletter

    İLK VƏ TAM AD

    E-mail

  • paypal solution  Qərb birliyiÇin Bank
    E-mail:[e-poçt qorunur]   WhatsApp: +8618078869184 Skype: sky198710021 Mənimlə söhbət
    Copyright 2006-2020 Powered By www.fmuser.org

    Əlaqə