ToolsTp3-2010: genmux.py

File genmux.py, 1.2 KB (added by franck, 13 years ago)
Line 
1#!/usr/bin/env python
2
3###############################################################
4###                                                         ###
5### File    : genmux.py                                     ###
6### Date    : December 10 2009                              ###
7### Version : 1.02                                          ###
8### Author  : Belloeil Sophie                               ###
9###                                                         ###
10### Origin  : This description has been developed at LIP6   ###
11###           University Paris 6 - Pierre et Marie Curie    ###
12###           4 Place Jussieu 75252 Paris Cedex 05 - France ###
13###                                                         ###
14###############################################################
15
16from stratus import *
17
18from mux import mux
19
20# Recuperation du parametre du script depuis la ligne de commande
21n = Param ( "n" )
22
23# Creation du dictionnaire des parametres
24dict = { 'nbit' : n }
25
26# Creation de l'instance mux avec les parametres definis par le dictionnaire dict
27myMux = mux ( "mux_%d" % n, param = dict )
28
29# Generation effective du mux avec l appel de ses deux methodes
30myMux.Interface ()
31myMux.Netlist ()
32
33# Ecriture sur le disque de l'instance produite
34myMux.Save ()