Hello here, I am working on FPGA virtex6 ML605, I have to write a program in (VHDL) which allows to send and receive some data within the same FPGA . I don't know to start it , please if someone can give me some steps , or document to helpe me Like to explain me the global idea , thank !
Well, this is your Hardware: https://www.xilinx.com/content/xilinx/en/products/boards-and-kits/ek-v6-ml605-g/_jcr_content/mainParsys/xilinxtabs2/tab-hardware/xilinximage.img.gif/1505256007881.gif So you got the following Interfaces which can send and receive: UART, Ethernet, SFP, PCIe, USB, FMC, GPIO. Now you have to decide which one you want to use. Adama F. wrote: > I have to write a program in (VHDL) Why do you have to to this? Is this for school? Adama F. wrote: > some data within the same FPGA This sounds strange. Should the data never leave the FPGA and just be send by one part of the FPGA and received by another part of the FPGA? I think you should somehow use an external interface. Adama F. wrote: > Like to explain me the global idea At first you have to explain ab bit. Send and receive often involves two or more devices, which is the other one? A computer? What do you already know or what have you learned til now? Should you use a processor like Mikroblaze inside the FPGA? If the is homewark, please post the full deskription.
thank you for your reply . I am working on a project of synchronization between two stations fpga, to fully understand the function of the demo, my supervisor has asked me: -to send and receive data on the same card -after between the two cards and then I could go on to solve my synchronization problem. I know a little about the theoretical things but the fact of putting it into practice on the cards, that's point i have some difficult. And i am using FMC110
: Edited by User
Adama F. wrote: > to send and receive data on the same card What do you mean with "Card"? The ML605 or the FMC110? Are you able to send any data via the FMC110 Card? Here is the User Manual: http://www.4dsp.com/pdf/FMC110_user_manual.pdf Here is a diagram: http://catalog.4dsp.com/content/diagrams/diagram_fmc110.png If you want to send data with this FMC110 Card you "send" it as analog wave via one or both DACs. The Datasheet for the DACs is this: http://www.ti.com/lit/ds/symlink/dac5681.pdf
Hello here ; I have advanced a little on my project, I have realized a code that can send an 8-bit data (serial transmission) but on receiving the data I must perform a serial conversion to parralelle (8 bits). At the level of sending my program is working well but at the reception it does not work. Now i don't know how can I add a control data_valide in my program and do a serial conversion in parallel. or if someone has suggestions to share me