zafir
Member level 1
Dear engineers,
Please help me to get out of these problem.
1). My project supervisor give me task to determine how much gates pcie core will occupy (this core would be written by myself as a final year project, may be I would take some references and help from xilinx pcie core, if they are provided for free)
2) I had no experience of running Microblaze core but in our final year project (undergraduate level project) we have to use this core, We are asked to find if it is possible that we can place the code for microblaze processor on the same Flash PROM where we keep the configuration Bit file of FPGA.
3). In our final year project we have to design fpga customized board for following purpose. In FPGA, microblaze core would be running and it schedules pcie core to perform communication with Host PC (where labwindows based application would be running) the board will have interface to 1553 bus so there would be a 1553 core in FPGA to perform communication on avionics bus. Basic purpose of this fpga card is to provide interface between host pc and 1553 bus. Now I need your expert opinions to select FPGA chip with enough gate count to do all these tasks easily and economically we already have spartan 3 1500k gate chips, Are they sufficient enough for our task or we have to go for more newer and powerful chip family. My supervisor is saying look for spartan3AN but I don't know that SPARTAN 3AN is capable of doing all these jobs because we are writing core for the first time so we know that our core will not be so much optimized and it may waste some extra silicon of FPGA. 4). Please refer me any learning materials or any thing for successfully writing OPTIMIZED pci e core(with in 3 months), my current status is that I only know fundamentals of VHDL programming and I performed some practicals on spartan3e1600k gate kit and I also used picoblaze controller core. IF xilinx is providing some help related to my project (pci e core microblaze core etc) then please let me know. Please help me. THANKS AND SORRY IF I POST THIS MESSAGE IN WRONG CATEGORY OR IF IT IS ALREADY POSTED MESSAGE
Regards
Zafir Hafeez
Please help me to get out of these problem.
1). My project supervisor give me task to determine how much gates pcie core will occupy (this core would be written by myself as a final year project, may be I would take some references and help from xilinx pcie core, if they are provided for free)
2) I had no experience of running Microblaze core but in our final year project (undergraduate level project) we have to use this core, We are asked to find if it is possible that we can place the code for microblaze processor on the same Flash PROM where we keep the configuration Bit file of FPGA.
3). In our final year project we have to design fpga customized board for following purpose. In FPGA, microblaze core would be running and it schedules pcie core to perform communication with Host PC (where labwindows based application would be running) the board will have interface to 1553 bus so there would be a 1553 core in FPGA to perform communication on avionics bus. Basic purpose of this fpga card is to provide interface between host pc and 1553 bus. Now I need your expert opinions to select FPGA chip with enough gate count to do all these tasks easily and economically we already have spartan 3 1500k gate chips, Are they sufficient enough for our task or we have to go for more newer and powerful chip family. My supervisor is saying look for spartan3AN but I don't know that SPARTAN 3AN is capable of doing all these jobs because we are writing core for the first time so we know that our core will not be so much optimized and it may waste some extra silicon of FPGA. 4). Please refer me any learning materials or any thing for successfully writing OPTIMIZED pci e core(with in 3 months), my current status is that I only know fundamentals of VHDL programming and I performed some practicals on spartan3e1600k gate kit and I also used picoblaze controller core. IF xilinx is providing some help related to my project (pci e core microblaze core etc) then please let me know. Please help me. THANKS AND SORRY IF I POST THIS MESSAGE IN WRONG CATEGORY OR IF IT IS ALREADY POSTED MESSAGE
Regards
Zafir Hafeez