L
lhlbluesky
Guest
Ik heb ontworpen een pijplijn ADC die een differentiële output van -0,6 ~ 0.6V voor SMIC 0.18um proces is, maar ik heb enkele vragen:
eerste plaats is de capaciteit van de condensator veelvoud van 606.875ff (25 * 25um ^ 2), hoe u de waarde van de condensator voor willekeurige waarde uch als 500ff 400ff of zo?
ten tweede, ik wil mijn ADC testen op een aantal DC input waarde (slechts een aantal punten, dan zal ik gebruiken sine test later), maar ik vind dat wanneer de ingang is in de buurt van de waarde van de comparator threthold, in mijn geval, -150mV, -300mV en 0 voor de laatste fase, zal de output, verandering in de eerste drie of vier cyclus, de output is een code, en voor latere cycli, zal het een andere code, of voor de twee en drie cyclus, de output wordt een code, en voor andere cycli, zal het een andere code, in een woord, kan de output code niet handhaven van een code permanent, waarom? later, ik vind dat het verschil output van de eerste fase (voor bepaalde cyclus, zoals de twee en drie cyclus) niet 0 is (voor 0 differentiële input), en heeft een waarde van 4 ~ 6mV of zo, en vermenigvuldigd met 2 voor 7 keer, als gevolg daarvan, de output code verkeerd is voor sommige bepaalde cycli; wat de reden, waarom? (ik gebruik een spanning referenve circuit om het signaal te genereren vdac vdac-en VCM, en voor dit geval, de drie signaal kan niet stabiel zijn voor de relatieve cycli, dat wil zeggen de drie signaal kan geen genoegen stabiel in de cyclus waarin de uitgang van de verkeerde code heeft als de hierboven vermeld).
derde, mijn ADC is 10 bit resolutie, als ik een 10 bit output D10 ~ d1, hoe om te zetten in matlab voor parameter meting (SNR SINAD ENOB INL DNL, enzovoort)? en hoe te meten van de prestaties (parameter) van mijn adc in Matlab?
bedankt allemaal voor reply.waiting voor uw antwoord.
eerste plaats is de capaciteit van de condensator veelvoud van 606.875ff (25 * 25um ^ 2), hoe u de waarde van de condensator voor willekeurige waarde uch als 500ff 400ff of zo?
ten tweede, ik wil mijn ADC testen op een aantal DC input waarde (slechts een aantal punten, dan zal ik gebruiken sine test later), maar ik vind dat wanneer de ingang is in de buurt van de waarde van de comparator threthold, in mijn geval, -150mV, -300mV en 0 voor de laatste fase, zal de output, verandering in de eerste drie of vier cyclus, de output is een code, en voor latere cycli, zal het een andere code, of voor de twee en drie cyclus, de output wordt een code, en voor andere cycli, zal het een andere code, in een woord, kan de output code niet handhaven van een code permanent, waarom? later, ik vind dat het verschil output van de eerste fase (voor bepaalde cyclus, zoals de twee en drie cyclus) niet 0 is (voor 0 differentiële input), en heeft een waarde van 4 ~ 6mV of zo, en vermenigvuldigd met 2 voor 7 keer, als gevolg daarvan, de output code verkeerd is voor sommige bepaalde cycli; wat de reden, waarom? (ik gebruik een spanning referenve circuit om het signaal te genereren vdac vdac-en VCM, en voor dit geval, de drie signaal kan niet stabiel zijn voor de relatieve cycli, dat wil zeggen de drie signaal kan geen genoegen stabiel in de cyclus waarin de uitgang van de verkeerde code heeft als de hierboven vermeld).
derde, mijn ADC is 10 bit resolutie, als ik een 10 bit output D10 ~ d1, hoe om te zetten in matlab voor parameter meting (SNR SINAD ENOB INL DNL, enzovoort)? en hoe te meten van de prestaties (parameter) van mijn adc in Matlab?
bedankt allemaal voor reply.waiting voor uw antwoord.