Installation logicielle du NetFPGA
Seule l'utilisation de CentOS comme système d'exploitation est supportée. CentOS 4.4, CentOS 4.5, CentOS 5.1 et CentOS 5.2 ont été testés.
L'installation des paquets de base du NetFPGA se fait à l'aide du YUM. Le détail des étapes d'installation est disponible ici: Software_Installation
Une page détaillant l'installation sous Ubuntu est tout de même disponible à cette adresse: UbuntuCompatibility.
Les outils de CAO supportés sont:
- Développement avec Xilinx ISE Foundation, Version: 9.2i SP4
- Simulation avec Mentor Graphics ModelSim, Version SE 6.2
- Débuggage avec Xilinx ChipScope Pro, Version 9.1.02i
Plus d'info sur la page wiki du NetFPGA, rubrique Install CAD Tools
Des modèles de simulation sont disponible en téléchargement pour Micron DDR2 SDRAM et Cypress SRAM.
ATTENTION: La synthèse d'un projet NetFPGA nécessite l' obtention d'une license pour le "V2Pro TEMAC core" (tri_mode_eth_mac_v3).
Une fois la licence reçue, il faut la placer dans le dossier coregen/core_licenses du dossier d'installation de Xilinx (dans notre cas /usr/local/xilinx9.2i/coregen/core_licenses/tri_mode_eth_mac_v3_flexlm.lic). Si la licence à été générée pour une station de travail donnée, Xilinx se base sur l'hostid de celle-ci et le calcule à partir de l'adresse MAC de l'interface eth0.
Paquet NFP NetFlow (pour NetFPGA 1.2) à télécharger ici.
Attachments
-
netfpga_base_beta_2_0_0.tar.gz
(5.1 MB) -
added by bfontain 2 years ago.
-
netfpga_lib.tar.gz
(3.7 MB) -
added by bfontain 2 years ago.
-
netfpga_packet_generator_1_0_3.tar.gz
(769.5 KB) -
added by bfontain 2 years ago.
-
netfpga_rcp_router_1_0_2.tar.gz
(1.4 MB) -
added by bfontain 2 years ago.
-
netfpga_openflow_switch.0_9_0-1.tar.gz
(1.7 MB) -
added by bfontain 2 years ago.
