Onder andere. Ook of het eventueel goedkoper te produceren is (waarschijnlijk niet).
Ik denk dat het vooral nadelen heeft, zeker voor de mainstream markt. Analoge inputs zijn voor de meeste mensen namelijk nog steeds wel handig (bijv. om je smart phone of mp3-speler aan te sluiten). Het is makkelijker (en m.i. ook logischer) een versterker te maken met zowel een analoge als optische input (met een goeie DAC erachter) dan een 'digitale' versterker met een ADC erop voor de analoge input.
Een andere mogelijkheid voor feedback (en die wordt in dat paper waar ik naar linkte uiteengezet) is natuurlijk feedback in het PWM-deel. Daarmee is uiteraard geen AD-omzetting in de feedback loop nodig, maar zit het uitgangsfilter dus niet in de feedback loop. Dat is volgens mij juist een sterk punt van Hypex.
Als je maar hard genoeg beweert dat het beter is is er wel een markt te creëren
En daar zit hem een beetje de crux. UcD volgens Bruno is best wel volledig digitaal te implementeren. Maar vooralsnog is het eindresultaat niet beter. En beslist niet goedkoper te fabriceren. Er zijn overigens al wel chip fabrikanten bezig met volledig digitale processing om tot een goed genoeg PWM signaal te komen incl. digitale feedback. Het is meer een kwestie van tijd dat het komen gaat en de analoge implementaties kwalitatief voorbij gaat.
Ik zat nog wat te mijmeren over PCM in PWM omzetten versus een Analoog (spanning amplitude) in PWM omzetten.
We weten dat een PCM naar analoog omzetting, om het goed te doen, niet triviaal is en dat er best wel wat theorie bij komt kijken hoe je van een discreet signaal (digitaal) naar een continue signaal (analoog) kunt converteren zonder dat daar ongewenste dingen gebeuren.
PWM is net als Amplitude, Frequentie en Fase modulatie een, kuch, modulatie wijze. PWM laat toe om een analoog signaal (dus op een continue schaal) de pulsbreedte ook op een continue schaal te moduleren, want je kunt namelijk de pulsbreedte in oneindig kleine stapjes varieeren. In theorie gaat er dus niets verloren aan informatie: de omzetting van amplitude in pulsbreedte is niks anders dan een lineare functie. Nu zal wel de clock de kleinste stap definieeren waarmee je de pulsbreedt kan varieeren.
Reconstructie van de amplitude uit de pulsbreedte moet dan ook, in theorie, zonder verlies mogelijk zijn als de inverse van de functie (aanname dat de clock een oneindig hoge frequentie heeft)
Je kunt PCM ook naar PWM omzetten. Echter doe je dat zo zonder meer, dan zal de variatie in pulsbreedte in discrete stappen gaan. Op dat moment nog geen probleem. Bij een PCM naar PWM modulatie ga ik er van uit dat uit het PCM signaal ook de PWM clock "gemaakt wordt" zodat e.e.a. synchroniseerd is en er geen dither problemen ontstaan als je een pwm clock gebruikt die niet syncroniseerd is met het PCM signaal.
Het van PCM naar PWM omgezette signaal maakt qua pulsbreedte discrete stappen en dan zul je op het moment dat je er weer een analoog signaal uit wilt reconstrueren in dezelfde problematiek belanden als wanneer je direct uit PCM een analoog signaal wilt maken.
Dus op lijn nivo een DAC en dan een analoge, schakelende versterker is nog lang niet zo gek. Zeker als je bedenkt dat qua componenten zoiets als een UcD nog redelijk bescheiden is en DAC's wel volwassen zijn.
Dat is maar een gedeelte van het verhaal, er komt nog wel wat meer bij kijken. Om een voorbeeld te noemen: Het is niet zo moeilijk om een perfect PWM signaal te maken direct digitaal uit de PCM data, dat is wat er over het algemeen bij SA-CD gedaan wordt vanaf de 24/96 of 24/192 PCM master. Dat PWM signaal wordt in de vermogensuitgangstrap in een versterker echter direct gemoduleerd met de voedingsspanningsvariaties en nog wat andere onvolkomenheden. Het gevolg is een bak intermodulatie vervorming waar je niet op zit te wachten. Zo iets heeft in het geheel geen PSSR. Daar moet je dus iets op verzinnen en dat doe je met feedback. Spectron was de eerste die dat implementeerde wat weer overgenomen werd door Tripath en UcD is daar eigenlijk weer een verbeterde versie van. Wil je zoiets helemaal digitaal doen dan ontkom je niet aan een AD converter in de feedback lus.