كيفية التحقق من وجود ملف في فيريلوج

V

vijay82

Guest
using PLI?

في فيريلوج ، كيف يمكن للمرء التحقق من وجود الملف ، دون
استخدام كابلان؟
هدفي هو :

إذا كان (<fileexists>)
readmemh (<filename>) / / اقرأ الموضوع
أيضا
رمز أخرى

على الرغم من مباشرة باستخدام readmemh على اسم الملف لا يعطي ترجمة / خطأ وقت التشغيل ، إلا أنها تعطي قبيحة المظهر التحذير على نافذة المحاكاة (ModelSim) خلال المحاكاة ، والتي كنت تتجنبها.

 
في بلدي فيريلوج رمز testbench ، وأنا على استخدام التالية لمحاولة فتح الملف والحصول على أية أخطاء المرتبطة فتحه.

---- ستيف
******************************************

ملف = $ fopen ( "code.vec" ، "ص") ؛
$ ferror (الملف ، خطأ) ؛
إذا كان (خطأ! = 0)
$ عرض ( "\ nFile فتح فشل مع رمز الخطأ = ٪ س" ، خطأ) ؛

 

Welcome to EDABoard.com

Sponsor

Back
Top