ToolsTp3-2010: genmux.py

File genmux.py, 1.2 KB (added by franck, 15 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 ()