Πώς να ελέγξετε το αρχείο υπάρχει σε Verilog

V

vijay82

Guest
using PLI?

Σε Verilog, πώς μπορεί κάποιος να ελέγχει την ύπαρξη ενός αρχείου, δεν
χρησιμοποιούν PLI;
Στόχος μου είναι:

εάν (<file exists>)
readmemh (<όνομα αρχείου>) / / Διαβάστε το
άλλος
άλλος κωδικός

Παρόλο που χρησιμοποιούν άμεσα readmemh για το όνομα του αρχείου δεν παρέχει συγκεντρώνει / σφάλμα χρόνου εκτέλεσης, θα παρέχει ένα άσχημο μέλλον προειδοποίηση σχετικά με το παράθυρο προσομοίωσης (ModelSim) κατά τη διάρκεια της προσομοίωσης, η οποία μάλλον είχα αποφύγει.

 
Σε Verilog testbench κωδικό μου, είμαι με τα παρακάτω για να προσπαθήσετε να ανοίξετε το αρχείο και να τυχόν λάθη που συνδέονται με το άνοιγμα αυτό.

---- Steve
******************************************

$ file = fopen ( "code.vec", "r")?
$ ferror (αρχείο, λάθος)?
if (λάθος! = 0)
$ display ( "\ nFile Ανοικτή απέτυχα με Error Code =% x", error)?

 

Welcome to EDABoard.com

Sponsor

Back
Top