romikot
Newbie level 6
Hi (English isn't my primary language so sorry for some grammar or Syntax mistakes)
I am new to fpga and vhdl, and have some confusion about some minor things.
I found a link to a sinewave generator vhdl code and explanation(i dont remmember the user who posted it BUT thank u verymuch!!!1)
Here is the link
http://vhdlguru.blogspot.co.il/2010/03/simple-sine-wave-generator-in-vhdl.html
My question is regarding that vhdl code!
In this code u only output a sinus value through a bus of 8 bits, but in practice(real life) i steel required to connect this bus to a dac????!(am i right?)
That brings me to the next question about dacs.
Is there dac or adc in fpga chips?
Im using this board
http://www.digilentinc.com/Products/Detail.cfm?NavPath=2,400,819&Prod=GENESYS
I didnt find anything regarding dacs or adcs in the datasheet of this board.
Maybe its something thats known to every one and they dont write about it :twisted:
I use ISE 13.3 and didnt see anything regarding dacs or adcs in the templates of devise macro/primitive instantiation.
So that means that i have to buy adc and dac external to the fpga?
And final question is i saw some vhdl implementation of dacs on google, i didnot really read them, but it was puzzeling me, fpga's are logic devises only 0,1 .
I can assighn diffrent values to 0,1 but the same output can not have 2 diffrent values for 0 or 1(as far as i know. correct me if i wrong).
So how can u do it???:?:
I am new to fpga and vhdl, and have some confusion about some minor things.
I found a link to a sinewave generator vhdl code and explanation(i dont remmember the user who posted it BUT thank u verymuch!!!1)
Here is the link
http://vhdlguru.blogspot.co.il/2010/03/simple-sine-wave-generator-in-vhdl.html
My question is regarding that vhdl code!
In this code u only output a sinus value through a bus of 8 bits, but in practice(real life) i steel required to connect this bus to a dac????!(am i right?)
That brings me to the next question about dacs.
Is there dac or adc in fpga chips?
Im using this board
http://www.digilentinc.com/Products/Detail.cfm?NavPath=2,400,819&Prod=GENESYS
I didnt find anything regarding dacs or adcs in the datasheet of this board.
Maybe its something thats known to every one and they dont write about it :twisted:
I use ISE 13.3 and didnt see anything regarding dacs or adcs in the templates of devise macro/primitive instantiation.
So that means that i have to buy adc and dac external to the fpga?
And final question is i saw some vhdl implementation of dacs on google, i didnot really read them, but it was puzzeling me, fpga's are logic devises only 0,1 .
I can assighn diffrent values to 0,1 but the same output can not have 2 diffrent values for 0 or 1(as far as i know. correct me if i wrong).
So how can u do it???:?: