दूसरों के पास अच्छे सीधा जवाब हैं, लेकिन मैं एक विकल्प का सुझाव देने जा रहा हूं। अगर मैं आपको सही समझता हूं, तो आप सी ++ में एक सिस्टम चाहते हैं या ऐसे में जहां आप भविष्य में आग लगने वाली घटनाओं को पोस्ट कर सकते हैं, और उन घटनाओं को आग लगने पर कोड चलाया जाता है।
मेरे पास ऐसा करने का एक प्रोजेक्ट था, और मैंने सी ++ में ऐसी घटना प्रणाली लिखने की कोशिश की और फिर जल्दी से एहसास हुआ कि मेरे पास एक बेहतर समाधान था।
क्या आपने व्यवहारिक Verilog में अपना प्रोग्राम लिखने पर विचार किया है? हार्डवेयर विवरण भाषा में सॉफ़्टवेयर लिखने के लिए यह अजीब लग सकता है, लेकिन वेरिलोग सिम्युलेटर एक घटना-आधारित प्रणाली है, और व्यवहार वेरिलोग घटनाओं, समय, ट्रिगर्स इत्यादि को व्यक्त करने का एक बहुत ही सुविधाजनक तरीका है। यहां एक निःशुल्क वेरिलोग सिम्युलेटर है (जो मैंने उपयोग किया) जिसे इकरस वेरिलोग कहा जाता है। यदि आप पहले से ही पैकेज में आईकरस के साथ उबंटू या कुछ लिनक्स डिस्ट्रो का उपयोग नहीं कर रहे हैं, तो स्रोत से निर्माण सरल है।
स्रोत
2012-02-19 15:07:46
यदि आप पाइथन के साथ सहज हैं, तो आप GarlicSim को आजमा सकते हैं, जो आपको एजेंट-आधारित सिमुलेशन करने देगा। (मैंने इसे हजारों लोगों के लिए कभी भी कोशिश नहीं की, लेकिन मुझे नहीं लगता कि इसमें कोई समस्या होगी।) –