06-03-2009 09:08 PM
I got some prblems in my project, my problem is i have many VHDL output(900 output value), i used costum IP and i saved the output inside the registers(user_logic.vhdl). as we know there is limitation in the FPGA IO block, i need the Microblaze to access this output and do some process, so please if there is any help....
06-03-2009 10:07 PM
You can use FIFO (with width+depth accordiing to your data size and number of data) on the VHDL side and you can store the values inside it and then you can access this FIFO from EDK side by giving it necessary signals and reading the values in EDK through microblaze.
06-04-2009 12:58 AM
dear prateek_bhatt ,
Thanks for ur reply... But realy i dont know how to connect my design to FIFO bec im still new with edk enviroment, so please can u send to me any tutorials regarding FIFO in EDK? THANKS
06-04-2009 02:05 AM
Well that's not a big deal at all. You must be having your design in VHDL in ISE. Do one more thing go to coregen and instantiate a FIFO in your ISE. Then generate the signals according to the timing mentioned in the FIFO's datasheet in order to write data.On one side you write in FIFO in ISE and on the other side you make use of GPIO's to generate read_enable signal in your C code and read data in EDK. Finally map EDK in ISE. I don't have any tutorial regarding this. But once you are clear with the concepts of EDK and FIFO you will definitely be able to do it.