I2S formátum átalakítása (R-2R D/A konverterhez)
Elküldve: 2020.10.29. 15:59
A mai digitális PCM audio eszközök többsége, legyen az hangkártya, S/PDIF receiver, vagy közvetlen audio port, I2S formátumú adatfolyamot továbbít, ami nem kompatibilis a régebbi multibites R-2R D/A konverterek bemeneti digitális formátumával. Egyből közzé is teszem, milyen audio PCM formátumok vannak...
A digitális adatkommunikáció három párhuzamos jelfolyamban történik régebbi multibites R-2R audio D/A konverterek esetében:
- Bitclock (jelölése itt BCK vagy CLOCK): Frekvenciája függ attól, hogy hány bites szavakban kommunikálunk. Legtöbbször 24 vagy 32 ciklus oldalanként.
- Wordclock (jelölése itt LRCK vagy LATCH ENABLE): A mintavételezési frekvenciáján működő négyszögjel. (CD esetében 44.1khz)
- Data: PCM adat az R-2R D/A konverterek részére.
20 bites AD1862, PCM63, vagy a 18 bites AD1865, PCM58 D/A konverterek Right-Justified formátumot igényelnek, ami annyit tesz, hogy Wordclock végéhez időzítjük az adatfolyamot. Tehát maga a chip a Wordclock lemenő éle előtti 20 vagy 18 bitértékkel foglalkozik csak. Ha csak egy sztereó Right-Justified adatvonalad van, akkor a Wordclock fázisát meg kell forgatni egy logikai inverterrel a jobboldali csatorna számára és ekkor a két D/A konverter felváltva kapja az időfolyamot, felváltva változtatják a kimenetüket, tehát az egyik oldal késleltetve lesz a másikhoz képest, ami oszcilloszkópon mérhető eltolást jelent, de nem lesz jelentős probléma.
Ehhez a formátum átalakításhoz három IC-t javasolnék: SRC4192, SRC4392, SRC4193. Legegyszerűbb az SRC4192-t alkalmazni bypass módban, ami átalakítja az I2S bemenő formátumot Right-Justified 20 bit vagy 18 bit kimenő, D/A konverterrel kompatibilis digitális jellé.
Viszont ha DSP-t használsz, például TAS3108-at, aminek 4 kimenete van, megteheted, hogy minden D/A konvertert külön kimenetről vezérled, így nem kell a Wordclock fázisát megforgatni az egyik oldal számára, így ugyanaz a Wordclock fogja vezérelni a LATCH ENABLE bemeneteket, ezzel mindkét oldal tökéletesen szinkronban fog maradni.
Meg lehet oldani továbbá logikai kapukkal is a formátumátalakítást, de én nem javaslom, az általam javasolt IC-ket pontosabbnak találom. Ezek az átalakító integrált áramkörök PCM 192khz/24 bit, CD és DVD formátumot támogatják.
A digitális adatkommunikáció három párhuzamos jelfolyamban történik régebbi multibites R-2R audio D/A konverterek esetében:
- Bitclock (jelölése itt BCK vagy CLOCK): Frekvenciája függ attól, hogy hány bites szavakban kommunikálunk. Legtöbbször 24 vagy 32 ciklus oldalanként.
- Wordclock (jelölése itt LRCK vagy LATCH ENABLE): A mintavételezési frekvenciáján működő négyszögjel. (CD esetében 44.1khz)
- Data: PCM adat az R-2R D/A konverterek részére.
20 bites AD1862, PCM63, vagy a 18 bites AD1865, PCM58 D/A konverterek Right-Justified formátumot igényelnek, ami annyit tesz, hogy Wordclock végéhez időzítjük az adatfolyamot. Tehát maga a chip a Wordclock lemenő éle előtti 20 vagy 18 bitértékkel foglalkozik csak. Ha csak egy sztereó Right-Justified adatvonalad van, akkor a Wordclock fázisát meg kell forgatni egy logikai inverterrel a jobboldali csatorna számára és ekkor a két D/A konverter felváltva kapja az időfolyamot, felváltva változtatják a kimenetüket, tehát az egyik oldal késleltetve lesz a másikhoz képest, ami oszcilloszkópon mérhető eltolást jelent, de nem lesz jelentős probléma.
Ehhez a formátum átalakításhoz három IC-t javasolnék: SRC4192, SRC4392, SRC4193. Legegyszerűbb az SRC4192-t alkalmazni bypass módban, ami átalakítja az I2S bemenő formátumot Right-Justified 20 bit vagy 18 bit kimenő, D/A konverterrel kompatibilis digitális jellé.
Viszont ha DSP-t használsz, például TAS3108-at, aminek 4 kimenete van, megteheted, hogy minden D/A konvertert külön kimenetről vezérled, így nem kell a Wordclock fázisát megforgatni az egyik oldal számára, így ugyanaz a Wordclock fogja vezérelni a LATCH ENABLE bemeneteket, ezzel mindkét oldal tökéletesen szinkronban fog maradni.
Meg lehet oldani továbbá logikai kapukkal is a formátumátalakítást, de én nem javaslom, az általam javasolt IC-ket pontosabbnak találom. Ezek az átalakító integrált áramkörök PCM 192khz/24 bit, CD és DVD formátumot támogatják.