Πώς μπορώ να εκτελέσει αυτό το πρόγραμμα;

M

moh_monem43

Guest
Πώς μπορώ να εκτελέσει αυτό το πρόγραμμα;
--------------- my_package -----------------------
IEEE βιβλιοθήκη?
ieee.std_logic_1164.all χρήση?
my_package πακέτο
σταθερό όριο: integer: = 255?
διαδικασία ταξινόμησης (σήμα IN1, IN2: στο εύρος ακέραιος 0 για τον περιορισμό?signal min, max : out integer range 0 to limit); my_package τέλος?
πακέτο my_package σώμα είναι
διαδικασία ταξινόμησης (σήμα IN1, IN2: στο εύρος ακέραιος 0 για τον περιορισμό?
min σήμα, max: integer σειρά από το 0 έως το όριο) είναι
αρχίζω
αν in1> (IN2), τότε
max <= in1?
min <= IN2?
άλλος
max <= IN2?
min <= in1?
τέλος αν?
sort τέλος?
my_package τέλος?
-------------------------------------------------- ---------------------------
--------------- min_max1 ---------------------------
IEEE βιβλιοθήκη?
ieee.std_logic_1164.all χρήση?
work.my_package.all χρήση?
οντότητα min_max1 είναι
generic (όριο: integer: = 255)?
λιμάνι (ena: σε λίγο?
inp1, inp2: στο εύρος ακέραιος 0 για τον περιορισμό?
min_out, max_out: στο εύρος ακέραιος 0 έως το όριο)?
τέλος min_max1?
my_architecture αρχιτεκτονική min_max1 είναι
αρχίζω
διαδικασία (ΕΝΑ)
αρχίζω
εάν (ena = '1 '), στη συνέχεια είδος (inp1, inp2, min_out, max_out)?
τέλος αν?
διαδικασία τέλος?
my_architecture τέλος?
-------------------------------------------------- ---------------------

αν κάνω αυτό το πρόγραμμα σε ένα αρχείο, ok κατάρτιση.αλλά όταν αυτό το πρόγραμμα χωρίζεται σε δύο αρχείο (my_package min_max1), κατάρτιση δεν ευδοκιμήσει.

κανένας από τους εξηγήσει τα βήματα για την υλοποίηση αυτού του προγράμματος (σε λεπτομέρειες).
Σημείωση: αυτό είναι 11,10 παράδειγμα στο σχεδιασμό κυκλωμάτων με VHDL (pedroni).
ευχαριστώ.

 
--------------- my_package -----------------------
IEEE βιβλιοθήκη?
ieee.std_logic_1164.all χρήση?
my_package πακέτο
σταθερό όριο: integer: = 255?
διαδικασία ταξινόμησης (σήμα IN1, IN2: στο εύρος ακέραιος 0 για τον περιορισμό?
min σήμα, max: integer σειρά από το 0 έως το όριο)?
my_package τέλος?
πακέτο my_package σώμα είναι
διαδικασία ταξινόμησης (σήμα IN1, IN2: στο εύρος ακέραιος 0 για τον περιορισμό?
min σήμα, max: integer σειρά από το 0 έως το όριο) είναι
αρχίζω
αν in1> (IN2), τότε
max <= in1?
min <= IN2?
άλλος
max <= IN2?
min <= in1?
τέλος αν?
sort τέλος?
my_package τέλος?

--------------- min_max1 ---------------------------
IEEE βιβλιοθήκη?
ieee.std_logic_1164.all χρήση?

εργασία βιβλιοθήκη? - Έχετε χάσει αυτή τη γραμμή
work.my_package.all χρήση?

οντότητα min_max1 είναι
generic (όριο: integer: = 255)?
λιμάνι (ena: σε λίγο?
inp1, inp2: στο εύρος ακέραιος 0 για τον περιορισμό?
min_out, max_out: στο εύρος ακέραιος 0 έως το όριο)?
τέλος min_max1?
my_architecture αρχιτεκτονική min_max1 είναι
αρχίζω
διαδικασία (ΕΝΑ)
αρχίζω
εάν (ena = '1 '), στη συνέχεια είδος (inp1, inp2, min_out, max_out)?
τέλος αν?
διαδικασία τέλος?
my_architecture τέλος?
-------------------------------------------------- ---------------------

βεβαιωθείτε ότι έχετε καταρτίσει my_package πρώτη, τότε min_max1.
ελπίδα αυτό βοήθεια

 
keano έγραψε:βεβαιωθείτε ότι έχετε καταρτίσει my_package πρώτη, τότε min_max1.

ελπίδα αυτό βοήθεια
 
moh_monem43 έγραψε:keano έγραψε:βεβαιωθείτε ότι έχετε καταρτίσει my_package πρώτη, τότε min_max1.

ελπίδα αυτό βοήθεια
 
i χρησιμοποιούνται qu (at) rtus II.
να σας συμβουλή μου;
ευχαριστώ

 
Χρησιμοποιώ ModelSIM.
Συλλογή είναι επιτυχής.

 

Welcome to EDABoard.com

Sponsor

Back
Top