Új hozzászólás Aktív témák

  • Mathiask

    senior tag

    válasz bkercso #92340 üzenetére

    "Ez a PLL. Erről írtam."

    Nem Az async USB audionál az átvitel kontrolja szoftveresen, USB-n keresztül, üzenetekkel történik. [link] Nézd meg a 14.-ik oldalon az ábrát, illetve a 3.4.3-as pontot, ahol leírja, hogy mi történik. Bejön a csomag, abból a minták bekerülnek a FIFO-ba És ezt nézi az ábrán USB XUD-névvel illetett modul és szól, üzenettel, hogy 8kHz-es frekvenciával (125us-ként) jöjjön-e több adat a csomagban, vagy sem.(3.4.4.2 USB Rate Control) Ennek semmi köze a PLL-hez. Ez csak és kizárólag arra van, hogy adat kerüljön a FIFO-ba. Jelen esetben fixen 8kHz-en, akkor is, ha amúgy a mintavételi freki 44.1kHz.(és nem a 8kHz-ből fogják a 44.1kHz-et előállítani). Jitteres, ahogy jitteres a 8Khz, "szét szinkronizálódva" is lehet a majdani mintavételi frekit előállító órától, nem "nézi össze őket senki", a lényeg, hogy ha ürül a FIFO, több adatot kér. Innentől minden érvényes, amit a FIFO-ról írsz. Pl.: "Ennek az előnye, hogy a küldő órájának fáziszaja már egyáltalán nem kerül tovább a FIFO kimenetére."
    Ha megnézed újra a 14.-ik oldali ábrát, akkor a jobb alsó sarokban ott a clockgen meg ahhoz kapcsolódóan a PLL. De ezek már a FIFO másik oldalán vannak, semmi közük ahhoz, hogy a FIFO milyen módszerrel, milyen átviteli frekivel "töltődik". Arra vannak, hogy előállítsák a mitavételi frekvenciát. Az async USB átvitelre az igaz, amit a FIFO-ról írtál.

Új hozzászólás Aktív témák