Hoe testen ADC / DAC met behulp van MATLAB.

K

kidman561

Guest
<img src="http://www.edaboard.com/images/smiles/icon_question.gif" alt="Vraag" border="0" />
 
Ik heb dezelfde vraag:
Hoe kan ik gebruik maken van de gegevens van simulatie (zoals Hspice) om een aantal MATLAB-test?
dat is de interface tussen Hspice en MATLAB.
kunt u mij begrijpen, is mijn Engels slecht.
bedankt

 
Ik heb begrepen.
U kunt gebruik maken van de hspice matlab tools.
Sorry, maar je moet inloggen om deze gehechtheid

 
U kunt logic analyzer te krijgen van de gegevens.Dan data is geanalyseerd door MATLAB programma.

 
Ik ben het testen DAC met behulp van de discrete gegevens verkregen uit HSPICE simulatie.Data frequentie is (15/32) * 50M en bemonstering frequentie is 50MHz.

Maar ik vond dat zelfs de gegevens kreeg van ideaal DAC, de FFT plot is niet aan in Matlab met slechts 20dB sfdr.

Iedereen kan vertellen wat is het probleem?

Zelfs met meer gegevens punten, de situatie is hetzelfde.

Ik gebruik een perl script voor het genereren van de ideale DAC-uitgang, ben ik benieuwd of het perl script niet genoeg nauwkeurigheid hebben.

 
loveseed,

1.Be caureful de bemonstering freuqency niet kan worden integraal tijden van de input frequentie.
2.selecteer een volledige volledige cyclus, dat betekent dat als je N punten kiest, de N 1 punt zal precies overlappen het eerste punt.

 
Bedankt!

Ik heb gezorgd dat.
512 meetpunten heeft 240 gegevens cycli en de discrete gegevens heeft 16 cycli.

512 * 15/32 = 240
elke 32 bemonstering cycli gelijk is aan 15 cycli gegevens
Dus de discrete gegevens is regelmatig na elke 15 gegevens cycli.
discrete gegevens cycli: 240/15 = 16

Elke andere overwegingen?Ik gebruik 50M samping freq en 10M gegevens freq, is de situatie beter.

 
In de gereedschapskist kunnen we geen gebruik maken van het programma in het venster omgeving.
Do you guys know of andere manier kunnen we dit gebruiken in het venster omgeving?

 

Welcome to EDABoard.com

Sponsor

Back
Top