مشكلة في إتش دي إل.

V

vahidkh6222

Guest
مرحبا جميعا..
انها مربكة حقا!

<img src="http://www.edaboard.com/images/smiles/icon_exclaim.gif" alt="تعجب" border="0" />في جزء من تصميمي كبيرة جدا ، وأنا كتبت هذا ، وكان يعمل بشكل جيد :
رمز :

مزلاج <= '1' عندما ((سطر (0) وDATA_TRANSFER) وaddr (2) و (لا) addr (4) أو addr (3))))=' 1 'آخر'0 '؛
 
وأعتقد أن الكتابة هي مربكة كنت shoud الكتابة :

شريط <= '1' عندما
((سطر (0) = '1' وDATA_TRANSFER = '1')
و
(addr (4 downto 2) = "101" أو addr (4 downto 2) = "111" أو addr (4 downto 2) = "100")
آخر '0' ؛
مزلاج <= '1' عندما
((سطر (0) = '1' وDATA_TRANSFER = '1')
و
(addr (4 downto 2) = "011" أو addr (4 downto 2) = "111" أو addr (4 downto 2) = "001")
آخر '0' ؛

 
نور العيون EDALIST ،
لكنهم حاولوا في هذا الأسلوب لأول مرة أيضا ،...
أريد أن أعرف ، لماذا لا يعمل عند أنا فقط أو اثنين من العمل بسهولة اشارات....يمكن أن يكون خطأ البرمجيات؟لXST سبيل المثال ، أو modelsim؟
الماضي الذي حرره vahidkh6222 في فبراير 10
، 2006 12:38 ، عدل 1 مرة في المجموع

 
هل تستخدم "kuft" للسيطرة على (مباشرة أو غير مباشرة) سطر ، DATA_TRANSFER ، أو addr؟

 
نعم ، إلى حد ما.....
الأمر هو إشارة والتي تختلف في كل حالة آلة الدولة....
kuft هو منحة للسفر من واحدة من الدول إلى آخر واحد....أنها لا تجعل من المشاكل؟wut ط shoud نفعل بعد ذلك؟

 
أنا غير قادر على 'رؤية المشكلة نظرا لأن هذه ليست سوى 3 خط sinppet من التعليمات البرمجية.مجرد تعلق بانخفاض أفكاري.ك 'شريط' و 'مزلاج' على حد سواء الإشارات التي سيتم تعيين قيم '1' فقط على الوصول إلى نهاية بك 'عملية' وإذا حاولت 'or'ing هذه الاشارات 2 ثم من داخل نفس' عملية ' ستحصل '0' لأنها لم يتم تعيينها.حتى المضي قدما ويعلن oring في عملية أخرى مع قائمة حساسية شريط والمزلاج.لقد فقدنا الاتصال مع إتش دي إل أو وقتا طويلا حتى يغفر لي إذا كنت قد قمت الخلط.اسمحوا لي أن أعرف إذا كنت فهمت ما أحاول أن أقول أيضا
، وإذا كان هذا يعمل للكم.

 
هذه هي عملية معقدة أكثر من ذلك بقليل...
عندما نكون في satate "س" إذا كانت بعض الظروف التي تحدث ، "بار" عالية فريق الخبراء
، ونحن السفر إلى دولة "ذ" ،
في هذه الحالة إذا كان شريط = '1' أو مزلاج = '1' بعض المعاملات التي ستعمل يحدث في الباص وبعد ذلك يمكننا السفر الى دولة "ض"....انها ليست مشكلة في جدولة processses أعتقد...

أعتقد tkbits يضرب على هذه النقطة ، ولكني لا يزال دون معرفة لماذا يجب أن تعمل من دون "أو" وعندما نقوم فقط "أو" لهم كل شيء يفشل...وأضاف بعد 17 دقيقة :
والمشكلة الرئيسية هي أن أنا beginer في الترميز والعمل مع هذه ط softwars اعتقد...
اسمحوا لي أن أقول شيئا أكثر مذهلة في بلدي.... تصميم
كانت هناك إشارة والتصميم الداخلي في بلدي المسمى "ghazgholang" ، فإنه لم يفعل عملها بشكل صحيح ،
ثم أعلن منفذ الإخراج لذلك ، فقط لرؤية ما يحدث على هذه الإشارة خلال محاكاة...
ثم انها تعمل!!أنا لم أفعل أي تغييرات أخرى في أي تصميم كامل ولكن.....
الآن إذا كنت إزالة هذا "لاختبار الغرض الناتج الميناء" ، ومرة أخرى أنها لا تعمل بشكل صحيح....

هل هو مشكلة شائعة في الترميز؟بلز الرجاء مساعدتي..

 
لماذا لا تستخدم ولايات ميكرونيزيا الموحدة نموذجا لذلك.سيكون أقل مربكا في هذه الحالة ، أليس كذلك؟مجرد اختبار لتتطلب مدخلات ثم تقرر الدولة القادمة للذهاب ، وخلق والناتج المرغوب فيه في غضون ذلك أشبع دون استخدام حساب معقد مثل الناتج عن كل ولاية عادة ثابتة في الطبيعة.

 
آلة الدولة يتم تنفيذ المشروع من مواصفات ، ثم أنني لا أميل إلى التلاعب به....

 

Welcome to EDABoard.com

Sponsor

Back
Top