->. Données du problème de commande dans HSPICE

S

Shaq

Guest
Chers tous,

J'ai une taille de 100 * 75 matrice générée par MATLAB, veulent pour nourrir une épice fichier à simuler à l'aide HSPICE.

Que j'ai utilisés. Fichier de données Mer _0.fn p = '0 'vtest1 = 1 vtest2 = 2 ..... vtest75 = 75

, Et a trouvé d'erreur tel que "nombre de paramètres dépasse 50."

Je viens de vérifier HSPICE manuelle, ont trouvé cette phrase comme écrit ci-dessous

«Chaque. Déclaration de données peut contenir jusqu'à 50 paramètres. Si vous avez besoin de plus de
50 paramètres dans une seule instruction DATA., Place 50 ou moins de paramètres dans
l'. Déclaration de DATA, et à utiliser. ALTER pour le reste
paramètres. "

Donc, j'ai modifié mon fichier de piment dans votre comme ci-dessous

. Les données Mer p file = '0 _0.fn 'vtest1 = 1 vtest2 = 2 ..... vtest50 = 50
. enddata

. Alter
. Les données Mer p file = '0 _0.fn 'vtest51 = 51 vtest52 = 52 ....vtest75 = 75
. enddata

mais, Still Got message d'erreur comme indiqué ci-dessous

** erreur ** pas de définition pour 0: vtest51

** erreur ** pas de définition pour 0: vtest52
.
.
.
** erreur ** pas de définition pour 0: vtest75

Que se passe sur ma commande de données.?

Plz aidez-moi à résoudre ce problème, merci !!!!!!!

 
Salut,u peut joindre le balayage de données alter partie de votre liste d'interconnexions?Je pense que cela aidera à comprendre ce qui se passe.

Merci

 
Ok, ma question est "comment résoudre le. Contrainte de données de commande de 50 paramètres dans HSPICE?

 
Peut-être il existe des moyens pour y faire face.

D'abord, vous devez définir les paramètres vtest5 * (* est de 1 ~ 75) avec. Commande param dans les variantes mondiale.

La seconde, les commandes sont différentes comme ci-dessous:
. p données fichier MER _0.fn = '0 'vtest1 = 1 vtest2 = 2 ..... vtest50 = 50 et
. p données fichier _0.fn LAM = '0 'vtest1 = 1 vtest2 = 2 ..... vtest50 = 50
Je pense que vous devez utiliser la MAMA autres swithc de MER.

Si vous changez de ce genre, il ya aussi quelques erros.et votre excitation sont numériques,
vous pouvez essayer. commande de vecteur pour modifier votre source de stimulation.
[/ b]

 
U peut utiliser. Déclaration vecteur dans HSPICE comme suit:
(1) Dans HSPICE fichier, ajoutez une déclaration:
. "vecteur PATH / test.vec"
(2) Dans "test.vec" fichier, écrivez le code suivant (ici, 7bit vecteur est utilisé):
Radix 1111111 / * La base est binaire pour chaque bit vecteur.
vname données <7> data <6> de données <5> de données <4> de données <3> de données <2> de données <1> / * le vecteur de bits de nom qui est le même que celui de votre circuit
io iiiiiii / * le vecteur d'entrée
ns tunit / * l'unité de temps est "ns"
trise 1 1111111 / * temps de montée est 1ns pour tous les bits vecteur
tfall 1 1111111 / * Temps de chute est 1ns pour tous les bits vecteur
vih 1,8 1111111 / * niveau de tension élevée est de 1,8 V
vil 0,0 1111111 / * niveau de basse tension est 0.0V
période de 40 / * la période de données est 40ns.Vous pouvez définir ce que vous voulez

bonne chance!

 

Welcome to EDABoard.com

Sponsor

Back
Top