ToolsCourseTp2: genmux.2.py

File genmux.2.py, 483 bytes (added by cobell, 16 years ago)
Line 
1#!/usr/bin/env python
2from stratus import *
3
4from mux import mux
5
6# recuperation du parametre depuis la ligne de commande
7n = Param ( "n" )
8
9# fabrication du dictionnaire des parametres
10dict = { 'nbit' : n }
11
12# creation de l'instance mux avec les parametres definis par le dictionnaire dict
13mux = mux ("mux_%d" % n, dict)
14
15# generation effective du mux
16mux.Interface()
17mux.Netlist()
18
19# ecriture sur le disque de l'instance produite
20mux.Save()
21
22# simulation
23mux.Pattern()
24mux.Simul()