Hvordan bruke FPGA generere digitale sinwave koden til DAC?

K

kivvzhou

Guest
Hei, folkens.Nå trenger jeg bruke FPGA til å generere 12bit digital sinwave koden (som betyr 12bit digital kode gjenopprette til analogt signal er et sinwavw) til å kontrollere DAC for å teste min DAC SNR og SNDR, noen kan gi meg noen forslag om hvordan du genererer dette 12bit digital kode bruk FPGA?takk!

 
De fleste DDS design bruke en søketabellen, med eller uten interpolering.

 
Jeg er enig med fvm,
Du kan lage en enkel søketabellen for 1/4th av SINEWAVE din, så repeate det 4 ganger opp og ned for å få de riktige sinus utgang verdier.

Størrelsen på søketabellen avhenger av frekvensen din.

Ta en titt på denne Xilinx App-notat for noen ideer om hvordan du gjør det:

http://www.xilinx.com/support/documentation/application_notes/xapp448.pdf

 
En tidligere tråd, viser at hvordan en søketabellen kan genereres i VHDL kode:
http://www.edaboard.com/viewtopic.php?t=294522

 
hei,

Jeg har generert ulike bølger (sinus, saqare, trialngle og Sawtooth) og vist på OLED-skjerm i projecy min henvise denne pdf.

http://www.actel.com/documents/M1AFS_EMBEDDED_KIT_Webserver_UG.pdf

--
Shitansh Vaghela

 

Welcome to EDABoard.com

Sponsor

Back
Top