2008-10-02 8 views
2

Je veux essayer la conception de matériel et de protocoles, en particulier pour la mise en réseau maillée sans fil. Existe-t-il une alternative logicielle à l'obtention d'une configuration FPGA et à l'écriture de code pour celle-ci? Existe-t-il des outils bien adaptés pour coder/concevoir le (s) protocole (s) pour un tel appareil?Outils pour simuler et développer du matériel et des protocoles

Clarification: Je cherche des outils gratuits et de préférence open source. Bien sûr! Et j'aimerais entendre des goûts/dégoûts spécifiques.

Répondre

2

Vous, mon ami, cherchez Verilog et l'un de ses nombreux simulators.

+0

Peut-être que l'on devrait mentionner que Verilog (ou VHDL) est de très bas niveau (mais normalement dans le bon sens). Si vous voulez un niveau d'abstraction plus élevé, une possibilité serait SystemC. – flolo

2

Malheureusement l'outil que je connais le mieux (et utilisé, il y a des années) n'est définitivement ni gratuit ni open source: OpNet Modeler. C'est relativement cher et certainement pas une option pour barboter avec, mais pourrait fournir du fourrage pour les recherches Google pour une alternative.

D'autres personnes que je connais ont utilisé NS-2, lequel est un système de modélisation de réseau libre et open source. Je n'ai aucune expérience directe de l'utiliser, mais je pense que cela peut répondre à vos besoins. OpNet (et NS-2) sont conçus pour modéliser des réseaux, avec des interactions entre les différentes couches de protocole. Si vous voulez utiliser les protocoles de distribution pour la mise en réseau maillée, je pense que NS-2 est un bon outil à utiliser.

1

GHDL est un simulateur gratuit VHDL qui est une alternative à Verilog. Téléchargez la visionneuse de forme d'onde pour une utilisation avec les simulateurs Verilog et VHDL.

Questions connexes