La valeur par défaut de la broche définit une valeur par défaut de ou V CC à une broche d’entrée dans un fichier de conception texte GND
(.tdf)ou un fichier de conception graphique(.gdf) sous-design. Pour un TDF, il n’y a pas de valeur par défaut supposée. L’utilisateur doit spécifier une valeur GND
ou VCC à la broche dans la déclaration SUBDESIGN
de l’entrée :
SUBDESIGN top ( foo, bar, clk : INPUT = VCC; a[7..0] : OUTPUT; )
Dans le cas d’un GDF, la valeur par défaut de la broche est indiquée sur le graphique de la broche d’entrée, par GND
ou VCC dans le coin inférieur droit du symbole de broche d’entrée. Chaque broche d’entrée reçoit une valeur par défaut de l’une ou l’autre GND
desbrochesV CC .
Pour un GDF ou un TDF, la valeur par défaut de la broche est utilisée lorsqu’un port d’entrée d’un fichier de niveau inférieur n’est pas connecté dans une instance de niveau supérieur. Les valeurs par défaut sont uniquement reconnues dans les fichiers de niveau inférieur. Elles sont ignorées pour les fichiers de haut niveau. Si une broche de conception de haut niveau possède une valeur par défaut de VCC, cela ne signifie pas que si la broche d’entrée du périphérique n’est pas connectée, elle sera par défaut VCC. Cela n’a d’effet que sur une broche de conception de niveau inférieur.
Voici un exemple de fonctionnement :
- Instancez un DFF dans un GDF et connectez
D
les broches ,CLK
et les ports àQ
l’entrée (valeur par défaut = VCC) et aux broches de sortie respectivement. - Compilez la conception et créez un symbole par défaut.
- Instantanément le symbole par défaut que vous avez créé dans un nouveau GDF.
- Connectez le
CLK
port à une broche d’entrée, le port à une broche de sortie et laissez le port sans interconnexionQ
D
(aucune broche d’entrée).
Lorsque vous compilez et simulez la conception, la conception fait comme si le D
port était connecté à VCC même s’il
n’est pas une entrée « réelle » dans la conception. Dans ce cas, le logiciel MAX PLUS® II utilise la valeur par défaut de la broche d’entrée
dans le niveau inférieur de la conception comme entrée à la conception de niveau supérieur.
![]() | La valeur par défaut de la broche ne fonctionne pas si elle est placée sur une broche attachée à la broche physique d’un périphérique. |