med ADC / DAC / amp i spartan 3e

et annet spørsmål ..
i databladet (ug230) sier at kommunikasjon med DAC er med ord på 32 bits lengde ..som inkluderer don't care biter ..

vil jeg nødt til å gjøre dette asignation å møte requierements
sent_data = (8'bXXX, kommando, adresse, data, 4'bXXX)?

 
HI,
Sorry men jeg er veldig opptatt akkurat nå, får jeg tilbake til deg når jeg har litt mer tid,

Skål,
/ Farhad

 
behage ...

Jeg har sett andre spi-kontrollere og det er bare 24 bits ...dataarket sier 32 ..?

hva er den riktige måten?

 
Hei, LTC2624 på spartansk 3E kan arbeide i 32 byte modus og 24, bare for kompatibilitet med myke procesors, som picoblaze.I ren Verilog eller VHDL du kan bruke 24 bit, i VHDL det ser ut som at: dataToSend <= "00111111" & 12_bit_unsigned & "0000";, så, fra begynnelsen 0011 er kommando, i så fall: skrive til og oppdatere m neste 1111 er adressen til DACs, i så fall alle DACs, 12 bit data er selvforklarende og 0000 er ikke bryr byte, hvis du vil bruke 32 byte modus du bare legge til "00000000" før kommandoen.

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Smil" border="0" />

adc \ DAC \ amp kontrollen er enkel på dette forumet ..i VHDL, vet ikke Verilog ...

 
takk for svaret ....
Jeg leser pdf-fil ..men jeg har et spørsmål ..

det er en måte å bruke ADC eller DAC uten picoblaze?

hva med mitt spørsmål med Verilog filen?

Spørsmålet mitt er ..

å bruke DAC ..Har du opprette en Verilog fil med utganger spi_mosi, dac_sc, spi_csck og dac_clr, gjør FSM å kontrollere dette signaler og putte dem utganger i UCF og det er alt?eller er mer komplisert at jeg tenker?

Hilsener

 
Ja selvfølgelig, du må grensesnittet dem ICs via SPI grensesnitt, må du sette opp noen parametre og lese dataene.Jeg er sikker på at du kan finne en SPI kontrolleren et sted på nettet for å bruke med disse ICs.

Skål,
/ Farhad Abdolian

 
men ...er ikke så enkelt som å lage en. v fil med nøyaktig timing (som tallene i ug fil)?Jeg mener ..med inn-og utganger følge instruksjonene i pdf-fil ..

er strengt nødvendig for en spi-kontroller?

Jeg vil bruke DAC og ADC i skilt FPGA's ..

hilsener

 
Hva du forklart her er det en enkel SPI contrller er

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Smil" border="0" />
 
ok! ..takk for alle ..Jeg vil prøve å programate kontrolleren ..<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Smil" border="0" />
 
M

mersault

Guest
Hallo,

Jeg jobber i digital signalbehandling med startpakke spartansk 3e.
Jeg ønsker å bruke DAC og ADC integrert i FGPA.
Jeg leste Strater guide (ug320).
I kapittel 9 er det en timing diagram og signalet navnene å kontrollere DAC.

Spørsmålet mitt er ..

å bruke DAC ..Har du opprette en Verilog fil med utganger spi_mosi, dac_sc, spi_csck og dac_clr, gjør FSM å kontrollere dette signaler og putte dem utganger i UCF og det er alt?eller er mer komplisert at jeg tenker?

det samme med amp og ADC ...

En ting ..Hvis noen har dette filer ..eller et eksempel for å bruke et av denne komponenten kan poste koden behage?

Takk for alle.
Hilsener

 
Hei,
Først av alt, er det ikke UG320, men UG230, og der har du den informasjonen du trenger, enhetene er SPI basert, kan du finne mye informasjon om dem på Internett, for eksempel:

http://www.xilinx.com/products/boards/s3estarter/files/s3esk_picoblaze_amplifier_and_adc_control.pdf

http://dbaspot.com/forums/arch/364684-ballistic-chronograph-using-spartan-3e-starter-board.html

blant andre

 

Welcome to EDABoard.com

Sponsor

Back
Top