Formáty audio dat a jejich srovnání (a základní informace o A/D a D/A převodnících) Ing. Pavel MACURA

Podobné dokumenty
A/D převodníky - parametry

Snímání biologických signálů. A6M31LET Lékařská technika Zdeněk Horčík Katedra teorie obvodů

- DAC - Úvod A/D převodník převádějí analogové (spojité) veličiny na digitální (nespojitou) informaci. Základní zapojení převodníku ukazuje obr.

Analýza vlastností a chování DSD modulátoru v časové a frekvenční doméně

Binární data. Číslicový systém. Binární data. Klávesnice Snímače polohy, dotykové displeje, myš Digitalizovaná data odvozená z analogového signálu

Signál v čase a jeho spektrum

filtry FIR zpracování signálů FIR & IIR Tomáš Novák

31SCS Speciální číslicové systémy Antialiasing

Základní principy přeměny analogového signálu na digitální

Analogově číslicové převodníky

Zvukové rozhraní. Základní pojmy

Návrh frekvenčního filtru

VY_32_INOVACE_ENI_2.MA_05_Modulace a Modulátory

VY_32_INOVACE_E 15 03

CW01 - Teorie měření a regulace

Charakteristiky zvuk. záznamů

Direct Digital Synthesis (DDS)

Úvod do zpracování signálů

A7B31ZZS 4. PŘEDNÁŠKA 13. října 2014

Hlavní parametry rádiových přijímačů

MĚŘENÍ A ANALÝZA ELEKTROAKUSTICKÝCH SOUSTAV NA MODELECH. Petr Kopecký ČVUT, Fakulta elektrotechnická, Katedra Radioelektroniky

Měření neelektrických veličin. Fakulta strojního inženýrství VUT v Brně Ústav konstruování

Multimediální systémy

Základy a aplikace digitálních. Katedra radioelektroniky (13137), blok B2, místnost 722

Analýza a zpracování ultrazvukových signálů

A/D převodníky, D/A převodníky, modulace

Realizace Sigma-Delta převodníku pomocí FPGA

Počítačové sítě. Lekce 5: Základy datových komunikací

2. GENERÁTORY MĚŘICÍCH SIGNÁLŮ II

DSY-4. Analogové a číslicové modulace. Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti

18A - PRINCIPY ČÍSLICOVÝCH MĚŘICÍCH PŘÍSTROJŮ Voltmetry, A/D převodníky - principy, vlastnosti, Kmitoměry, čítače, fázoměry, Q- metry

íta ové sít baseband narrowband broadband

Moderní multimediální elektronika (U3V)

4.2. Modulátory a směšovače

9. PRINCIPY VÍCENÁSOBNÉHO VYUŽITÍ PŘENOSOVÝCH CEST

Operační zesilovač (dále OZ)

25. DIGITÁLNÍ TELEVIZNÍ SIGNÁL A KABELOVÁ TELEVIZE

Technická kybernetika. Obsah. Principy zobrazení, sběru a uchování dat. Měřicí řetězec. Principy zobrazení, sběru a uchování dat

P7: Základy zpracování signálu

I. Současná analogová technika

5. A/Č převodník s postupnou aproximací

3.cvičen. ení. Ing. Bc. Ivan Pravda

Osnova. Idea ASK/FSK/PSK ASK Amplitudové... Strana 1 z 16. Celá obrazovka. Konec Základy radiotechniky

doc. Dr. Ing. Elias TOMEH Elias Tomeh / Snímek 1

Zesilovače. Ing. M. Bešta

Operační zesilovač, jeho vlastnosti a využití:

ednáška a metody digitalizace telefonního signálu Ing. Bc. Ivan Pravda

popsat princip činnosti základních zapojení čidel napětí a proudu samostatně změřit zadanou úlohu

Lineární a adaptivní zpracování dat. 1. ÚVOD: SIGNÁLY a SYSTÉMY

SIGNÁLY A SOUSTAVY, SIGNÁLY A SYSTÉMY

Zvuková karta. Základní pojmy. Vzorkování zvuku

Teorie úlohy: Operační zesilovač je elektronický obvod, který se využívá v měřící, výpočetní a regulační technice. Má napěťové zesílení alespoň A u

1. Přednáška: Obecné Inf. + Signály a jejich reprezentace

CW01 - Teorie měření a regulace

4. MĚŘENÍ NA SMĚŠOVAČI A MEZIFREKVENČNÍM FILTRU

KONVERZE VZORKOVACÍHO KMITOČTU

polyfázové filtry (multirate filters) cascaded integrator comb filter (CIC) A0M38SPP - Signálové procesory v praxi - přednáška 8 2

(s výjimkou komparátoru v zapojení č. 5) se vyhněte saturaci výstupního napětí. Volte tedy

Komprese dat Obsah. Komprese videa. Radim Farana. Podklady pro výuku. Komprese videa a zvuku. Komprese MPEG. Komprese MP3.

Úloha D - Signál a šum v RFID

Fyzikální praktikum 3 Operační zesilovač

ADA Semestrální práce. Harmonické modelování signálů

Quantization of acoustic low level signals. David Bursík, Miroslav Lukeš

Tel-30 Nabíjení kapacitoru konstantním proudem [V(C1), I(C1)] Start: Transient Tranzientní analýza ukazuje, jaké napětí vytvoří proud 5mA za 4ms na ka

LC oscilátory s transformátorovou vazbou

Digitalizace převod AS DS (analogový diskrétní signál )

Základní metody číslicového zpracování signálu a obrazu část II.

Kapitola 9: Návrh vstupního zesilovače

1. Základy teorie přenosu informací

ZÁPADOČESKÁ UNIVERZITA V PLZNI FAKULTA ELEKTROTECHNICKÁ KATEDRA ELEKTROENERGETIKY A EKOLOGIE. Bakalářská práce

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ FAKULTA ELEKTROTECHNIKY A KOMUNIKAČNÍCH TECHNOLOGIÍ ÚSTAV RADIOELEKTRONIKY. OPTICKÝ SPOJ LR-830/1550 Technický popis

České vysoké učení technické v Praze

PSK1-5. Frekvenční modulace. Úvod. Vyšší odborná škola a Střední průmyslová škola, Božetěchova 3 Ing. Marek Nožka. Název školy: Vzdělávací oblast:

Modulace a šum signálu

Ceník platný od STRANA 8 STRANA 2

Programové vybavení pro testování AD převodníků

SIGNÁLY A LINEÁRNÍ SYSTÉMY

Vzorkovací zesilovač základní princip všech digitálních osciloskopů, záznamníků, převodníků,

teorie elektronických obvodů Jiří Petržela analýza šumu v elektronických obvodech

KTE/TEVS - Rychlá Fourierova transformace. Pavel Karban. Katedra teoretické elektrotechniky Fakulta elektrotechnická Západočeská univerzita v Plzni

Moderní multimediální elektronika (U3V)

þÿ K o n v e r z e v z o r k o v a c í h o k m i t o t u

Téma Analogo Číslicové Převodníky AČP. 1.1 AČP s postupnou aproximací

APLIKACE ALGORITMŮ ČÍSLICOVÉHO ZPRACOVÁNÍ SIGNÁLŮ 1. DÍL

Rozprostřené spektrum. Multiplex a mnohonásobný přístup

DIPLOMOVÁ PRÁCE Lock-in zesilovač 500 khz 10 MHz

Měření nelineárních parametrů

Měřicí řetězec. měřicí zesilovač. převod na napětí a přizpůsobení rozsahu převodníku

Předmět A3B31TES/Př. 13

MATLAB. F. Rund, A. Novák Katedra radioelektroniky, FEL ČVUT v Praze. Abstrakt

SIGNÁLY A LINEÁRNÍ SYSTÉMY

Měření vlastností datového kanálu

Title: IX 6 11:27 (1 of 6)

14 - Moderní frekvenční metody

Měření na výkonovém zesilovači 1kW/144MHz by OK1GTH

Semestrální práce EFI

ZDROJE MĚŘÍCÍHO SIGNÁLU MĚŘÍCÍ GENERÁTORY

Základní metody číslicového zpracování signálu část I.

MODUL 3 KANÁLOVÉHO D/A PŘEVODNÍKU 0 25 ma

Analýza a zpracování signálů

Transkript:

Formáty audio dat a jejich srovnání (a základní informace o A/D a D/A převodnících) Ing. Pavel MACURA 1. Základy A/D převodníků 1.1. Shannonův/Nyquistův teorém 1.2. Aliasing a filtry 1.3. Chyby a kvantizační šum 1.4. Redukce amplitudy kvantizačního šumu při převzorkování 1.5. Sigma-delta modulace a noise shaping 2. Základy D/A převodníků 2.1. Anti-aliasing 2.2. Principy převodníků, chyby 2.3. Delta-sigma převodníky D/A 3. Formáty audio dat 3.1. PCM 16/44.1 až 24/192 3.2. DSD 4. FFT analýza hudebních dat na CD, DVD-A a SACD (naměřené grafy) 5. Resolution Project Disc, FFT analýza 1. Základy A/D převodníků 1.1. Shannonův/Nyquistův teorém (vzorkovací teorém) Aby mohl být souvislý spojitý signál přesně rekonstruován ze svých vzorků, musí být správně vzorkován. Souvislý spojitý signál může být správně vzorkován jen tehdy, pokud neobsahuje frekvenční složky nad ½ vzorkovací frekvence. 1

Obr.1. Vzorkování a kvantizace v elementárním DSP řetězci 1.2. Aliasing a filtry Pokud má vzorkovaný signál vyšší frekvenční složky, než je polovina vzorkovací frekvence Fs, vznikne po rekonstrukci signál s novými frekvenčními složkami pod ½ Fs. Obr.2. "Alias" signálu o frekvenci Fa vyšší, než polovina Fs Aby k uvedenému jevu nedošlo, provádí se před vzorkováním vstupního signálu frekvenční oříznutí pod ½ Fs co nejstrmějším filtrem typu dolní propust, který mívá současně co nejmenší útlum v přenášeném pásmu. To sice zabrání aliasingu, ale zasáhne do časového průběhu vstupního signálu způsobem, který 2

může být někdy nepřípustný. Výsledkem jsou např. překmity odezvy na obdélníkový signál, což není akceptovatelné v mnoha aplikacích v měřicí technice. V audiu se má zpravidla za to, že tento typ zásahu není pro sluch významný, i když není jisté, zda existuje přesvědčivý důkaz této domněnky. Pokud se zajímáme pouze o signály o frekvencích do max. Fa, bude anti-alias filtr propouštět signály s frekvencemi DC Fa a potlačovat nad Fa, přičemž Fa je menší nebo rovno Fs/2. Strmost potlačení nad Fa je konečná a její důsledky vidíme na obr.3, je to omezení dynamického rozsahu na hodnotu DR. Obrázek B ukazuje na situaci při K x vyšší vzorkovací frekvenci, kdy je možné použít filtr s menší strmostí potlačení při docílení stejného dynamického rozsahu. Obr.3. Použití filtrů typu dolní propust pro odstranění aliasingu a jejich vliv na dynamický rozsah 1.3. Chyby a kvantizační šum Ideální A/D převodník Prozatím byl zmíněn pouze vliv vzorkovací frekvence a aliasingu na dynamický rozsah ideálního systému. Je nutné uvažovat též rozdělení amplitudy signálu do konečného počtu diskrétních kvantizačních hladin. Stále je řeč o ideálním N- bitovém převodníku se vzorkovací frekvencí Fs. Obr.4 ukazuje velikost nejmenšího bitu LSB pro různá rozlišení (počet bitů) převodníku A/D. 3

Obr.4. Velikost LSB pro N-bitový převodník pro FS=10V Na obr.5 je znázorněna statická převodní charakteristika ideálního 3-bitového A/D převodníku. Vstup je spojitý, výstup je kvantizovaný do 8 hladin. Tato ideální převodní charakteristika má odchylky o velikosti do ½ LSB od vstupního signálu. Tato odchylka se nazývá kvantizační chyba nebo kvantizační nejistota. Při vzorkování AC signálu se mluví o kvantizačním šumu. Jakýkoliv AC signál přivedený na vstup ideálního (stále hovoříme o ideálním) převodníku A/D vytvoří kvantizační šum jehož efektivní hodnota (měřená přes celé pásmo DC Fs/2) je přibližně rovna velikosti LSB dělené 12 (viz obr.6). Poměr efektivní hodnoty sinusového signálu, který amplitudově zabírá celý rozsah převodníku, ku efektivní hodnotě kvantizačního šumu je SNR = 6.02N + 1.76dB Toto platí jen při měření šumu přes celé pásmo DC Fs/2. Pro menší šířku pásma BW efektivní hodnota kvantizačního šumu klesá a odstup roste SNR = 6.02N + 1.76dB + 10 log(fs/2bw) Toho lze s výhodou využít při převzorkování. Ačkoliv ef. hodnota kvantizačního šumu je přesně aproximovaná hodnotou q/ 12, jeho spektrum může být silně korelované se vstupním AC signálem. Existuje např. větší korelace pro periodické signály malé amplitudy než pro velké náhodné signály. V klasické teorii kvantizačního šumu A/D převodu se 4

často předpokládá, že kvantizační chybový signál není korelovaný se vstupním signálem A/D převodníku. Kdyby to byla pravda, tak by se kvantizační šum jevil jako náhodné rozložení šumu stejnoměrně přes Nyquistovu šířku pásma DC Fs/2. Pokud je ale vstupní signál zavěšený na určitý celočíselný podíl vzorkovací frekvence, nebude se kvantizační šum jevit jako stejnoměrně rozložený náhodný šum, ale jako harmonické základního kmitočtu vstupního sinusového signálu. To je speciálně zřetelné pro vstupní signál jehož frekvence je přesným sudým podílem Fs. Situaci ilustruje obr.7. Kvantizační šum korelovaný k signálu je vysoce nežádoucí v některých aplikacích. K redukci tohoto problému se používá přidání malého množství širokopásmového šumu ke vstupnímu signálu. Efektivní hodnota přidaného šumu by měla být kolem ½ LSB. V audiu se této metodě říká dither. Obr.5. Převodní charakteristika ideálního 3-bitového A/D převodníku 5

Obr.6. Kvantizační šum ideálního N-bitového A/D převodníku Obr.7. Korelace kvantizačního šumu a vstupního signálu 6

Neideální (reálný) A/D převodník Neideální (tedy každý skutečný) A/D převodník má vždy řadu dalších statických (DC) i dynamických (AC) chyb. Na obr.8 je ukázán učebnicový příklad statické převodní charakteristiky neideálního 3-bitového převodníku. Převodní charakteristiku reálného A/D systému je možné měřit pomocí pilového signálu, který roste relativně pomalu ve srovnání s vzorkovací frekvencí, rozlišením a analogovou šířkou pásma A/D systému. Výsledkem je téměř statická převodní charakteristika s určitým vlivem AC analogových vlastností systému. Pro ilustraci je takové měření pro rychlý (Fs je až 10MHz) 12-bitový systém ukázáno na obr.9 (přehledně) a na obr.10 (v extrémním zvětšení). Obr.8. Statická převodní charakteristika neideálního 3-bitového A/D převodníku 7

Obr.9. Převodní charakteristika reálného 12-bitového A/D systému Obr.10. Převodní charakteristika reálného 12-bitového A/D systému (zvětšeno) 8

1.4. Redukce amplitudy kvantizačního šumu při převzorkování Jak bylo uvedeno v bodu 1.3., odstup užitečného signálu od kvantizačního šumu vzroste, pokud efektivní hodnotu šumu měříme přes užší frekvenční pásmo BW, než je DC - Fs/2. Potom platí: SNR = 6.02N + 1.76dB + 10 log(fs/2bw) Toho se využívá při "převzorkování", kdy vzorkovací frekvence je více než 2x větší než šířka pásma vstupního signálu. Zvýšení SNR (obr.11) se pak nazývá "processing gain". Pro danou šířku pásma znamená zdvojnásobení vzorkovací frekvence zvýšení SNR o 3dB. Obr.11. Převzorkování, digitální filtrace, noise shaping a decimace 1.5. Sigma-delta modulace, převzorkování a noise shaping Sigma-delta A/D převodníky se používají v aplikacích, kde se vyžaduje nízká cena, malá šířka pásma a vysoké rozlišení. Jejich princip (delta modulace) je odlišný od převodníků, které přímo převádějí vstupní signál na číselný kód 9

(PCM). Sigma-delta převodníky obsahují velmi jednoduchou analogovou elektroniku (komparátor, spínač, jeden nebo více integrátorů a analogových sčítacích obvodů) a dost složité digitální výpočetní obvody. Tyto obvody zahrnují DSP který pracuje jako digitální filtr. Pro porozumnění funkce sigmadelta převodníku je nutné se orientovat v termínech převzorkování, tvarování kvantizačního šumu (noise shaping), digitální filtrace a decimace. Pokud zvolíme podstatně vyšší vzorkovací frekvenci K*Fs, potom se kvantizační šum rozprostře do širšího pásma DC - K*Fs/2. Když potom použijeme na výstupu digitální filtr (na Fs/2), odstraníme značnou část kvantizačního šumu, ale neovlivníme užitečný signál, takže zvýšíme SNR a tím ENOB (efektivní počet bitů). ENOB = (SNR - 1.76dB)/6.02dB Tím jsme získali A/D převod s vysokým rozlišením při použití A/D převodníku s malým rozlišením. Faktor K se obecně nazývá převzorkovací poměr. Jelikož šířka pásma se zredukovala výstupním digitálním filtrem, výstupní rychlost dat může být nižší než původní vzorkovací frekvence (K*Fs) a stále se splní Nyquistovo kritérium. To lze docílit výběrem každého M-tého vzorku na výstupu a zahozením ostatních. Tento proces je známý jako "decimace" faktorem M. Decimace nezpůsobuje žádnou ztrátu informace. Pokud bychom použili pro zvýšení rozlišení pouze převzorkování, museli bychom převzorkovat faktorem 2 na 2-N-tou abychom obdrželi N-bitové zvýšení rozlišení. Sigma-delta převodníky nepotřebují tak velké převzorkování, jelikož nejen omezují šířku pásma signálu, ale též tvarují kvantizační šum tak, že jej vytlačují nad přenášené pásmo, viz obr.11. Principiální schéma jednoduchého sigma-delta A/D převodníku 1.řádu je na obr.12. (obsahuje analogový modulátor 1. řádu). 1-bitový A/D převodník je řízený výstupem z integrátoru, na jehož vstupu je rozdílové napětí vstupního signálu Vin a výstupu 1-bitového D/A převodníku, který má na vstupu výstupní signál z 1-bitového A/D převodníku. Po přidání digitálního filtru a decimátoru dostaneme sigma-delta A/D převodník. Obvod pracuje následovně: předpokládejme DC vstupní napětí Vin. Integrátor má na výstupu v bodě A lineárně rostoucí nebo klesající průběh napětí, takže synchronizovaný komparátor má na výstupu úrovně log.1 nebo log.0. Negativní zpětná vazba z výstupu komparátoru přes 1-bitový DAC do sumačního bodu bude udržovat střední hodnotu napětí v bodě B rovnou Vin. Střední hodnota výstupního napětí DAC je řízena hustotou jedniček v 1-bitovém toku dat na výstupu komparátoru. Když se Vin blíží k +Vref, počet jedniček v toku roste, když se Vin blíží k Vref, počet jedniček klesá a počet nul roste. Střední hodnota vstupního napětí je tak obsažena v sériovém proudu bitů na výstupu komparátoru. 10

Obr.12. Analogový sigma-delta modulátor 1. řádu Proces tvarování šumu lze vysvětlit na modelu převodníku viz obr.13. Integrátor je reprezentovaný DP s přenosovou funkcí H(f)=1/f. 1-bitový kvantizační obvod generuje kvantizační šum Q který se přivádí na vstup sčítacího bloku na výstupu. Vzorec pro výstupní signál Y je uvedený na obrázku. 11

Obr.13. Zjednodušený model sigma-delta modulátoru 1. řádu Všimněme si, že když se frekvence f blíží k nule, výstupní napětí Y se blíží vstupnímu X a nemá žádnou šumovou složku. Na vyšších frekvencích amplituda signálové složky klesá a šumová složka roste. Na vysokých frekvencích je výstupem převážně kvantizační šum. Tedy čím nižší frekvence, tím vyšší je rozlišení, to platí pouze pro sigma-delta převodníky. 2. Základy D/A převodníků 2.1. Anti-aliasing Aliasing se projevuje i v případě D/A převodu, i když jiným způsobem, než u A/D převodníků. Nyquistovo kritérium říká, že vzorkovací frekvence musí být nejméně dvojnásobkem výstupní frekvence. Amplitudová charakteristika D/A převodníku bez výstupního anti-alias filtru ( schodovitý průběh na výstupu DAC) sleduje průběh funkce typu sinx/x. To má zajímavý důsledek. Nejen že ve výstupním spektru jsou vidět alias frekvence, ale navíc má amplitudová charakteristika v pásmu DC Fs/2 pozvolný ale znatelný pokles. Na frekvenci Fs/2 je to již 3.92dB. Použití anti-alias filtru na výstupu D/A převodníku je tedy nutnost nejen s ohledem na potlačení zrcadlových frekvencí, ale i pro 12

vyrovnání amplitudové charakteristiky v přenášeném pásmu. Situaci ilustruje obr.14. Obr.14. Aliasy (zrcadlové kmitočty) a pokles amplitudové charakteristiky na výstupu DAC vlivem funkce sinx/x Pro rekonstrukci signálu na výstupu D/A převodníku je tudíž nutné použít strmý, nejlépe digitální filtr typu dolní propust, který odřízne kmitočty nad Fs/2 a srovná průběh v pásmu DC Fs/2. 2.2. Principy převodníků D/A, chyby Nejjednodušší struktury D/A převodníků jsou založeny na odporových sítích s binárním vážením, s napěťovým nebo proudovým výstupem. N-bitový DAC vyžaduje 2 N odporů, což je rozumně realizovatelné do 8 bitů. Na podobném principu, avšak s menším počtem odporů, pracuji segmentované D/A převodníky, kde části výstupů z hrubého odporového děliče jsou jemněji děleny dalšími děliči. Dále existuje celá řada struktur D/A převodníků. V audiu jsou ale nejčastěji používány D/A převodníky na principu sigma-delta modulace, a to buď jednobitové nebo multibitové. Chyby převodníků D/A můžeme stejně jako u převodníků A/D rozdělit na 13

statické (DC) a dynamické (AC). Statickou převodní charakteristiku ideálního 3- bitového DAC ukazuje obr.15. Obr.15. Statická převodní charakteristika ideálního 3-bitového DAC V D/A převodníku jsou jak hodnoty vstupu, tak výstupu kvantovány a graf sestává z osmi bodů. Ačkoliv má určitě význam se zbývat přímkou proloženou těmito body, je důležité si uvědomit, že skutečná převodní charakteristika není přímka, ale množina diskrétních bodů. Základními statickými chybami jsou chyba offsetu (DC posuv), chyba zisku, integrální nelinearita (max. odchylka odchylka skutečné převodní charakteristiky od přímky), diferenciální nelinarita (DNL) a nemonotónnost. Na obr.16 je znázorněna statická převodní charakteristika neideálního 3- bitového D/A převodníku s chybami diferenciální nelinearity a nemonotónnosti. V ideálním případě změna o 1LSB v digitálním kódu znamená změnu o přesně 1LSB v analogovém výstupu. Pokud změna v analogovém signálu při změně kódu o 1LSB je větší nebo menší než odpovídá analogovému 1LSB, mluvíme o 14

chybě DNL (diferenciální nelinearita). Pokud je DNL převodníku D/A menší než minus 1 při jakémkoliv přechodu (obr.16), je DAC nemonotónní a jeho Obr.16. Statická převodní charakteristika neideálního 3-bitového DAC převodní charakteristika obsahuje 1 nebo více maxim nebo minim. DNL větší než plus 1 nezpůsobuje nemonotónnost, ale je též nežádoucí. Monotónnost DAC je často explicitně specifikována v katalogovém listu, pokud je DNL zaručeně menší než 1LSB, potom převodník musí být monotónní. Dynamické vlastnosti D/A převodníků jsou většinou charakterizovány dobou ustálení, průběhem přechodů (glitch), zkreslením a dynamickým rozsahem SFDR (spurious free, "bez výstřelků"). Doba ustálení (obr.17) je čas od změny digitálního kódu do doby, kdy výstup se ustálí v definovaném tolerančním poli, většinou ±1 LSB nebo ± ½ LSB. 15

Obr.17. Doba ustálení DAC Ideálně by se výstup DAC měl měnit z jedné hodnoty do druhé čistým skokem. Ve skutečnosti je většinou na výstupu vidět překmit, podkmit nebo obojí (viz obr.18). Těmto jevům na výstupu DAC se říká "glitch", důvodem jsou kapacitní vazby ev. různá rychlost některých spínačů v DAC. Obr.18. Přechody úrovní na výstupu DAC Pokud analyzujeme spektrum signálu na výstupu DAC, najdeme kromě 16

očekávaných složek další šumové složky a zkreslení. Zkreslení lze ukázat jako harmonické zkreslení, SFDR, intermodulační zkreslení atd. Harmonické zkreslení se definuje jako poměr harmonických k základní složce při rekonstrukci čistého (teoreticky) sinusového signálu. SFDR je poměr nejhoršího výstřelku (obvykle harmonická, ale nikoliv vždy harmonická k základní) k základní složce. Glitche závislé na kódu vytvoří harmonické složky jak v přenášeném pásmu, tak mimo něj a jsou krajně nežádoucí. Poznamenejme, že vyšší harmonické sinusovky, které se objeví jako alias v Nyquistově pásmu (DC - ½ Fs), již nemohou být filtrovány (obr.19). Obr.19. Vliv kódově závislých špiček na výstupní spektrum DAC Shrňme zdroje příspěvků ke zkreslení D/A převodníků: - rozlišení - integrální nelinearita - diferenciální nelinearita - glitche závislé na kódu - poměr frekvence hodin a výstupní frekvence (a to i pro ideální DAC, obr.7) 2.3. Sigma-delta převodníky D/A Jednou z cest jak získat velké rozlišení je použít vysoké převzorkování a 1-17

bitový DAC (jak již bylo diskutováno v kap. 1.4 a 1.5). Tato metoda, známá jako sigma-delta, je náročná na matematický aparát, ale jelikož používá pouze 1-bitový DAC, je v principu lineární a monotónní. Sigma-delta DAC, na rozdíl od sigma-delta ADC, je většinou kompletně digitální (viz obr.20). Skládá se z interpolačního filtru (digitální obvod který přijímá data s pomalou vzorkovací rychlostí, vkládá nuly vysokou rychlostí a potom aplikuje rychlý algoritmus digitální filtrace pro dopočítání hodnot vložených vzorků), sigma-delta modulátoru (který účinně působí jako DP pro signál a jako HP pro kvantizační šum, a převádí výsledná data do rychlého proudu bitů), a 1- bitového DAC (který, jak bylo ukázáno dříve, je prostý přepínač) připojeného na shodné kladné a záporné referenční napětí. Výstup je filtrován externím analogovým DP filtrem. Jelikož je použita vysoká převzorkovací frekvence, může být filtr DP značně jednodušší, než pro převodník na tradičním Nyquistově principu. Obr.20. 1-bitový a multibitový sigma-delta DAC Základní sigma-delta DAC je jednobitový. Je ale možné ve struktuře použít více než 1-bitový DAC, a tak vznikne multibitová struktura, viz obr.20. Tato struktura je podobná interpolačnímu D/A převodníku s přidaným digitálním sigma-delta modulátorem. 3. Formáty audio dat 18

3.1. PCM 16bit/44.1kHz 24bit/192kHz V předchozích kapitolách jsme zběžně zmínili 2 základní principy A/D a D/A převodníků, a sice Nyquistův (kvantizační krok 1LSB) princip delta modulace (modulace hustoty impulsů konstantní amplitudy, střední hodnota modulovaných impulsů odpovídá analogovému signálu). Blokové schéma řetězce pro záznam analogového signálu na digitální médium a pro reprodukci z něj vypadá v současné době v principu takto: Obr.21. digitální záznam a reprodukce principiální schéma Z obrázku vidíme, že i PCM řetězec zpravidla vždy obsahuje komponenty na principu modulace delta. Použití 1-bitového sigma-delta A/D převodníku na vstupu vede k možnosti vypustit strmý analogový filtr dolní propust s Fc < 22.05kHz. Dále mají dnešní sigma-delta převodníky vynikající linearitu. Signál z výstupu 1-bitového převodníku, pracujícího na vzorkovací frekvenci Fs = 64 x 44.1 khz = 2.8824 Mhz musí projít digitálním decimačním filtrem, abychom dostali lineární PCM modulaci 16bit/44.1kHz. V tomto formátu je signál zaznamenán na CD. Po načtení z CD se v přehravači téměř vždy používají D/A převodníky s převzorkováním, a to multibitové sigma-delta s 8x převzorkováním. Než přijde signál na vstup takového převodníku, musí projít digitálním interpolačním filtrem. Zde se vloží nulové vzorky (zero padding) mezi původní, tak aby z původní frekvence Fs se získala vyšší frekvence po převzorkování. Hodnoty vložených nulových vzorků doplní digitální interpolační filtr, což je brickwall dolní propust s Fc = 22.05kHz. Za multibitovým sigma-delta převodníkem 8 x Fs je již možné pro odstranění nežádoucích spektrálních složek možné použít analogový filtr s menší strmostí poklesu za kmitočtem zlomu, viz obr.3. K decimaci a interpolaci viz obr.22. 19

Obr.22. Interpolace a decimace Při pohledu na obr.21 a obr.22 se přímo nabízí otázka, proč se nezbavit hned několika zdrojů kvantizačních chyb (decimace, interpolace) a problematických frekvenčních charakteristik (brickwall filtry při decimaci a interpolaci), když střední hodnota signálu za vstupním jednobitovým sigma-delta A/D převodníkem odpovídá vstupnímu analogovému signálu. Tato idea vedla k vývoji odlišného principu digitálního záznamu, nazvaného DSD direct stream digital. 3.2. DSD V principu nejjednodušší řešení formátu DSD (direct stream digital) ukazuje dolní blokové schéma v obr.21. 1-bitový proud dat s modulací hustoty impulsů se uloží na médium a po čtení se filtrem typu dolní propust se obnoví analogový signál v pásmu určeném dolní propustí. Podrobná analýza vlastností DSD proudu dat přesahuje možnosti tohoto příspěvku a zájemce odkazuji na literaturu, uvedenou na konci příspěvku. Lze shrnout, že DSD signál má při vzorkovací rychlosti 2.8224 MHz vynikající vlastnosti pro nižší kmitočty (téměř nekonečné rozlišení), v pásmu do 20kHz lze bez problémů docílit SNR 120dB a šum je vytlačován do nadakustického pásma. Vysoké hodnoty SNR v audio pásmu jsou zpravidla dosahovány použitím sigma-delta modulátoru 5.řádu. Dosahuje se šířka pásma až DC 100kHz. S ohledem na vysoký obsah ultrazvukového šumu v signálu DSD se na výstup SACD přehravačů doporučuje dávat analogový filtr typu dolní propust s Fc = 50kHz a strmostí alespoň 30dB na oktávu (tj. BW 5. řádu). Malcolm Hawksford provedl simulaci vlastností modulátoru SDM 5. řádu firmy Sony (obr.23) a došel ke spektru viz obr.24. 20

Obr. 23. SDM modulátor 5. řádu firmy Sony (podle Hawksforda) Obr. 24. Spektrum modulátoru Sony (podle Hawksforda) 21

Pro zajímavost uveďme naměřené hodnoty na špičkových PCM a DSD audio převodnících firmy EMM Labs. Obr.25. Šum PCM 16/44.1 22

Obr.26. Šum PCM 24/44.1 Obr.27. Šum DSD 23

Srovnání parametrů CD disku a SACD disku je uvedeno v následující tabulce: Obr.28. CD disk a SACD disk 4. FFT analýza hudebních dat na CD, DVD-A a SACD V této kapitole si ukážeme několik příkladů spekter hudebních ukázek z různých formátů audio disků. Pro CD byla zvolena ukázka z CD fy Teldec, 5. symfonie LVB. Jde o ukázku klasické hudby s vysokým podílem vysokých frekvencí, na kterých je jasně vidět zásah brickwall filtrů nad 20 khz. 24

Obr. 29 CD Teldec, LVB 5. symfonie, 16/44.1 Další spektrum je z DVD-A disku fy Reprise, skladba Godwhacker od dua Steely Dan. Přes velký frekvenční rozsah formátu 24/192 a vysoký podíl vysokých kmitočtů v elektronické hudbě je na spektru vidět útlum nad 24kHz, pravděpodobně omezením při nahrávání (PCM 48kHz?). 25

Obr.30. DVD-A Reprise, Steely Dan, 24/192 Příklad spektra SACD je z disku Telarc, Maurice Ravel, Daphnis et Chloé. Jde o korektně vytvořený SACD disk s použitím cesty kompletně ve formátu DSD. Je vidět značný obsah kmitočtových složek do 35 khz. 26

Obr.31. Maurice Ravel, SACD Telarc, kompletní DSD cesta Další SACD ukázka je z disku Verve, Diana Krall. Je vidět, že převod do DSD byl proveden dodatečně z kmitočtově omezeného záznamu v PCM nebo po masteringu v PCM. 27

Obr.32. SACD Verve, Diana Krall, dodatečný převod do DSD 5. Resolution Project Disc Vzhledem k nekonečným debatám o slyšitelnosti či neslyšitelnosti zvýšení rozlišení a kmitočtového rozsahu na discích DVD-A ev. SACD proti klasickému CD formátu, se pan John Calder, zakladatel konzultantské firmy Enter Generator LLC, rozhodl uskutečnit projekt, kde by při použití shodné mikrofonní cesty provedl současný záznam hudebních ukázek do několika různých formátů a ty potom dal k dispozici na DVD-A disku. Projekt byl uskutečněn ve spolupráci s firmou Minnetonka Audio Software Inc. a dalšími firmami. Byly zvoleny 2 žánry, a sice klubový jazz, Mary Louise Knutson Trio, nahráno v Dakota Jazz Club and Restaurant v Minneapolis, a komorní kvarteto The Artaria String Quartet, Presto Opus 20/4 Josef Haydn, nahráno v kostele St. John the Evangelist v St. Paul. Bylo použito 5 mikrofonů DPA 4052 (16mm), nahráváno 5 kanálů (L/R/C/Ls/Rs). Mikrofonní předzesilovač Great River MP-2NV a 3 záznamníky Genex Audio GX9048 pracující v rozlišení 16/44.1, 24/96 a 24/192. Editace záznamů byla provedena na Nuendo 3 (32-bit floating point), neprováděla se změna vzorkovacích rychlostí ani dithering, pouze komprese do ukázek komprimovaných formátů MP3, WMA a AAC. Pro hires DVD-A bylo použito MLP 28

kódování. Následující obrázek je spektrum záznamu Knutson jazz tria ve formátu 16/44.1 Obr.33. Jazz trio 16/44.1 Dále následuje tatáž ukázka v 24/96 29

Obr.34. Jazz trio 24/96 Ukázky dokumentují shodu spekter s výjimkou šířky pásma. 30

Literatura [1] Kester, W., Bryant, R.: Sampled data systems. Semináře firmy Analog Devices. [2] Kester, W., Bryant, R.: DACs for DSP applications. Semináře firmy Analog Devices. [3] Kester, W., Bryant, R., Buxton, J.: ADCs for signal conditioning. Semináře firmy Analog Devices. [4] AD1955. High performance multibit sigma-delta DAC with SACD playback. Katalogový list firmy Analog Devices. [5] Super Audio CD. A technical overview. Firemní literatura Philips a SONY. [6] The ABCs of DACs. Pro Sound News, November 2003. [7] Lokken, I.: High-Resolution Audio DACs. Final report, a review of the digital audio conversion process, 2005-08-17. [8] Hawksford, M.O.J.: Noise shaping in time-domain quantized LFM. AES convention paper, 119th convention, 2005 October 7-10. [9] Hawksford, M.O.J.: Ultra high-resolution audio formats for mastering applications. AES convention paper 6148, 2004 May 8-11. [10] Darling, T.F., Hawksford, M.O.J.: Oversampled analog-to-digital conversion for digital audio systems. J. Audio Eng. Soc., Vol. 38, No. 12, December 1990. [11] Měření firmy EMM Labs, Ed Meitner. [12] Reiss, J., Sandler, M.: Digital audio effects applied directly on a DSD bitstream. Proc. of the 7th Int. Conference on Digital Audio Effects, Naples, Italy, October 5-8, 2004. [13] Hoffner, V.: Úvod do teorie signálů. SNTL Praha 1979. 31