Re: Anketa: Asynchronní USB -> i2s modul
napis mail, poslu ti CAM joba, ktery ti to vygeneruje... doporucuju potom stahnout gerberviewer pro kontrolu
tady ten gerberviewer http://gerbv.sourceforge.net/
Nejsi přihlášen. Přihlas se nebo se zaregistruj.
Audioweb.cz » Zdroje signálu » Anketa: Asynchronní USB -> i2s modul
napis mail, poslu ti CAM joba, ktery ti to vygeneruje... doporucuju potom stahnout gerberviewer pro kontrolu
tady ten gerberviewer http://gerbv.sourceforge.net/
Díky, mail jsem poslal.
poslano i s postupem a takovym lehkym manualem
Díky.
are you German?
ich bin nicht
ich verstehe nicht Deutsch
tem poslednim prispevkum narozdil od tech predchozich rozumim....:-)...jen aby bylo jasno jak na tom jsem....
Doufám, že mě nikdo nebude kamenovat za to, že se tady vmísím do diskuze, která je pro mě osobně opravdovým přínosem.
Nebylo by lepší ty hodiny ošetřit něčím takovým?
CDCE913 = http://www.ti.com/product/cdce913
CS2200 = http://www.cirrus.com/en/products/cs2000_family.html
http://www.cirrus.com/en/products/clocks.html
PLL1706 http://www.ti.com/product/pll1706#description
S tím posledním si nejsem jistý. Možná to byl jen takový výstřel do prázna. Co se týče těch prvně jmenovaných zástupců tak o nich se zmínil i nějaký student ve své práci: http://www.vutbr.cz/www_base/zav_prace_ … e_id=37920
Co je možná podstatné, že o nich píšou i atmeláci:
http://www.atmel.com/Images/doc32139.pdf
Co vy na to? Nevím do jaké míry to bude přesnější než TCXO, ale rozhodně to IMHO nabízí víc možností než dvoje hodiny už k faktu, že se některé schánějí velmi blbě. A to nemluvím o ceně.
Každopádně uvítám i nazory typu, že je to celé na ho... a důvody proč.
Děkuji.
pokud nepotřebuješ či nevěříš na low jitter řešení, pak to určitý smysl může mít.. PLL samotná ovšem taky přidá nějaký ten jitter. ( 100 - 200ps ? ) + jitter samotného vstupního ref. oscilátoru - tedy ušetříš jeden oscilátor. Takhle to řeší zvukovky a spotřebka obecně.. Xonar DX má jen jeden oscilátor a PLL v DSPčku. Trošku to pak možná postrádá smysl asynch. USB, protože si myslím, že se dostaneš kvalitou dolů, ale chtělo by to zkusit. Je možné, že dost lidí by neslyšelo rozdíl..
// tak jsem ještě projel schema, byla tam chybka v přehozených D+ a D- u přepěťovky - asi by to byl stejně šumák.. teď zas koukám na ty oscilátory, je to na mouseru snad ještě horší s dostupností, než to bylo.. ach jo..
modul MCLK pro testování http://luta.7u.cz/imgLinks/audioweb/sdrwidget/mclk.png obyč oscilátory http://www.digikey.com/product-detail/e … ND/3189602
@luta: Ten modulek by se šikl i mě. Neuvažuješ o tom, že uděláš víc kusů?
Jinak jsem přemýšlel nad tím řešením od AVR vs. to vaše a zatím jsem nedošel k nějakému rozumnému závěru. Obojí má své pro a proti. To Vaše řešení je v pohodě a pokrývá všechny kmitočty. Otázka je jak ti z qnktc.com mají pořešené ty věci v kódu v porovnání s tím řešením co nabízí Atmel. Pročetl jsem si ten jejich manuál znovu a nějak nechápu proč se té klasiky bojí jak čert kříže. V jiném manuálu k I2S je nastíněné to Vaše řešení, ale moc toho tam není a žádné pro ani proti.
Přemýšel jsem, že si objednám ten závěs jako vzorek z TI (zatím počkám ať je moc nedráždím) a rozhodně si to řešení vyzkouším. Ten jitter by se měl pohybovat kolem 60-70ps. Ani si to nedokážu představit. AVR32 si v kódu ten závěs dokonce koriguje. Jinak Benchmark to řeší nějakým převzorkováním přes AD1896. Moc jsem to nestudoval, ale chvástají se tím, že tím ten jitter odstraní.
prozatím ne. Zatím ani nevím, zda budou k sehnání ty FOX oscilátory.. ono sou i blbě dostupný 74lvc obvody..z toho by se jeden.. třeba čítače na dělení MCLK..
Kdo by tušil, že s clockem budou takový problémy...
http://luta.7u.cz/imgLinks/audioweb/sdr … usbDac.png mám to rozkreslený, ještě to není komplet a jestli to bude fungovat, toť otázka jen náhled..můžou tam bejt chyby..
Vypadá to pěkně, kdy máš v plánu dávat desku do výroby?
http://luta.7u.cz/imgLinks/audioweb/sdr … usbDac.png mám to rozkreslený, ještě to není komplet a jestli to bude fungovat, toť otázka jen náhled..můžou tam bejt chyby..
Vypadá to zajímavě. Ten izolátor se mi líbí. Nebojíš se toho optočlenu u toho clocku? Co jsem četl tak podobné věci můžou dělat s takovou frequencí pěkné divy. Ale ber to s rezervou, zkušenost je z mé strany == 0.
xmarek: optoclen jen prepina oscilatory pres EN vstupy
Jaro, to ještě nevím, až bude tak bude. Zatím je to jen nefunkční torzo schematu DAC..ještě tam pár věcí chybí..
Ohledně toho opožděného MCLK oproti I2S by mě to taky zajímalo. Původně jsem si myslel, že právě to způsobuje ten jitter, když někde jedničky a nuly nejsou sesynchronizovány. Jak to teda je? Nevadí DAC, že bude mít pak nejspíše opožděnou I2S (pokud ji procesor sesynchronizuje na MCLK)?
MCLK jsou hodiny pro převzorkování a "D/A" část.. datové hodiny jsou přímo v i2s SCLK. Tyto řídí synchronní přenos dat. Nejspíš pokud MCLK vs SCLK nepřeskočí (nerozjedou se/ neujedou) úplně o bit tak by to mělo být v pohodě. Dalo by se to řešit flip flop obvody.
jitter je vlastně chyba / nepřesnost MCLK, který jako takový nemá totálně stabilní frekvenci - představa asi taková jakoby v jedné periodě skočila třeba náběžná hrana dřív než v minulé..prostě něco jako nestabilita hodin. To v konečném důsledku způsobí časový posun vzorku v D/A převodu.. vzorek je třeba oproti přesné periodě MCLK posunut o +- 100 ps, svými slovy řečeno.. zrovna jsem onehdá k tomu četl pěkný pdf, ale už zas nevím kde je..ale přesné není nic, tak pojem "přesná perioda" ber s rezervou
není ani tak důležitá dlouhodobá stabilita či teplotní kompenzace jako spíše krátkodobá stabilita, zobrazována jako phase jitter noise pomocí grafů viz grafy oscilátorů špica oscilátor Crystek -100dBc na offsetu 10 Hz vs FOX cca -70dBc (nepřepočítáno na stejné frekvence oscilátorů) Ovšem výrobci oscilátorů používají hodně fint jak to změřit nejlépe.. dokonalé ultra low noise zdroje z baterií, prostředí bez vibrací, teplotně stabilní a nevím co ještě.. Jo a většina výrobců se omezuje na definici super low jitter 1ps ale v rozsahu 12 kHz a vejš..
ale nejsem na to expert..
Audioweb.cz » Zdroje signálu » Anketa: Asynchronní USB -> i2s modul