-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
OpenFlow_Switch on NetFPGA 1G CML #3
Comments
On 06/21/2016 11:02 AM, Apiwatkrit wrote:
Hi Apiwat, Please see my comments inline.
Instructions for generating and using the CAM netlists (cam.ngc) using Note that some of the parameters for the CAM generator, such as width, A number of users have been interested in the OpenFlow switch on the Finally, we offer a support mailing list for the NetFPGA-1G-CML, which https://lists.cam.ac.uk/mailman/listinfo/cl-netfpga-cml-beta Please consider using this for further queries, as more users watch that Thanks,
Thanks, |
Hi, I'm Apiwat. I'm student from King Mongkut's University of Technology North Bangkok
I have NetFPGA 1G-CML (Kintex-7 xc7k325T) board. I need to built openflow_switch on this board.
I downloaded source code from https://github.com/NetFPGA/ NetFPGA-1G-CML-live
I modified project from NetFPGA-1G-CML-live-master > projects > reference_nic_nf1_cml > hw > system.xmp by using XPS (Xilinx Platform Studio 14.6 (EDK_P.68d))
I created New BSB Project. (try to create reference_nic by myself)
I can generate bit file successfully.
I will add pcores(openflow_datapath_v1_00_a) into my project.
I got pcores(openflow_datapath_v1_00_a) from NetFPGA-10G- Live-Master > contrib-projects > openflow_switch > hw > pcores copy to NetFPGA-1G-CML-live-master > projects > reference_nic_nf1_cml > hw > pcores
I know OpenFlow design has reordered the position of "input_arbiter" and removed "output_port_lookup" from NetFPGA-10G Reference NIC, instead it added "openflow_datapath" followed by "input_arbiter”.
I removed “nf10_nic_output_port_lookup_v1_10_a” from NetFPGA-1G-CML-live-master > projects > reference_nic_nf1_cml > hw > pcores, instead it added "openflow_datapath_v1_00_a"
I try to generated bitstream. but i ended up with the following errors :
ERROR:EDK:658 - BlackBox Netlist file openflow_datapath_v1_00_a/netlist/cam.ngc not foundERROR:EDK:1566 - IPNAME:openflow_datapath INSTANCE:openflow_datapath_0 - /home/apiwat/Desktop/ Project_Test_Nic/system.mhs line 505 - BBD netlist file(s) not found! ERROR:EDK:440 - platgen failed with errors! make: *** [implementation/system_proc_sys_reset_0_wrapper.ngc] Error 2
I got into Makefile from pcores > openflow_datapath_v1_00_a > Makefile to finding cam.ngc but not found.
In netlist folder of pcores > openflow_datapath_v1_00_a has file : dp_bram_32x64.ngc, dp_bram_32x384.ngc, dp_bram_1024x64.ngc, dp_bram_1024x256.ngc and dp_bram_1024x384.ngc but didn’t have cam.ngc file
Please help me to fix these issues.
Thanks,
Apiwat Tipakorn
I attached my project as link :
https://drive.google.com/file/d/0Bwoae3LaZlwZREVpZG14d3NLbjg/view?usp=sharing
My project : Project_Test_Nic
OpenFlow On NetFPGA 10G : openflow_switch
Openflow pcores : openflow_datapath_v1_00_a
https://drive.google.com/file/d/0Bwoae3LaZlwZVWVhWjAyS3NqUlE/view? usp=sharing
NetFPGA 1G CML : NetFPGA-1G-CML-live-master
NetFPGA 10G : NetFPGA-10G-live-master
The text was updated successfully, but these errors were encountered: