मदद नहीं दोहराए संख्या सृजन पर (VHDL \ योजनाबद्ध)

F

frs89

Guest
मैं एक छोटी परियोजना के बारे में कुछ मदद की ज़रूरत है, और उद्देश्य के लिए एक sequencial एक लॉटरी मशीन या लोट्टो अनुकरण मशीन डिजाइन है (मैं वास्तव में अंग्रेजी में सटीक शब्द नहीं जानता).मुद्दा यह है कि मैं 4 (4 नंबर एक हेक्स (बिट्स) उत्पन्न करने की जरूरत है) और उन्हें चार 7_segment_dysplay पर पंजीकृत करें.समस्या संख्या दोहरा नहीं है, मैं ऐसा कैसे कर सकते हैं? कि, मशीन सिर्फ तीन जानकारी है (प्रारंभ, बंद करो, और पुनर्स्थापित), जब है यादृच्छिक संख्या उत्पन्न है, जब वर्तमान संख्या में बंद कर दिया मशीन शुरू कर दिया है "poped" और alocated स्मृति में (और सबसे रास्ता है कि सकता है) और संबंधित dysplay पर प्रदर्शित किया.समस्या: मैं किसी भी विधि को रोकने है कि इस नए नंबर पहले ही .. बाहर आया है हो सकता है (एक तुलनित्र मुझे नहीं पता के साथ नहीं है)

मैं जानता हूँ कि मैं LFSR का उपयोग करने उत्पन्न "यादृच्छिक संख्या" है, लेकिन मैं vhdl कोड या ढांच के रूप में डिजाइन के रूप में कुछ मदद करना चाहते हैं.

मैं अपने गरीब अंग्रेजी के लिए अंततः कुछ अपर्याप्त है और विषयों के लिए क्षमा चाहते हैं, लेकिन कृपया मुझे सच में कुछ मदद की तरह.

शुक्र
Flavio Silvestre
flaviosilvestre89 hotmail.com में ()

 
कैसे यादृच्छिक कर अपनी संख्या होने की जरूरत है?एक कल्पना है कि एक जुआ मशीन के साथ संभावित अपेक्षित संख्या cheaters के लिए एक आकर्षक लक्ष्य होगा.
-random numbers.

एक LFSR छद्म
यादृच्छिक संख्या उत्पन्न करता है.वे दोहराव और उम्मीद के मुताबिक रहे हैं, हालांकि दृश्य बेहद लंबा किया जा सकता है.किसी भी पूरी तरह से डिजिटल तकनीक से एक ही समस्या होगी.तुम इस तरह के थर्मल शोर या समय की लंबाई के रूप में एक अप्रत्याशित कारक, के साथ दृश्य को बाधित करना चाहते है कि ऑपरेटर बटन नीचे पकड़ सकता है.

एक LFSR बहुत आसान बनाना है.उदाहरण के लिए, 2 की एक विशाल अनुक्रम लंबाई के साथ एक LFSR ^-63-1 एक 63 बस है पिछले दो एक साथ XNOR'ed बिट्स के साथ थोड़ा बदलाव रजिस्टर और इनपुट को वापस तंग आ गया.यहाँ एक अच्छा Xilinx app है ध्यान दें:
http://www.xilinx.com/support/documentation/application_notes/xapp210.pdf

 

Welcome to EDABoard.com

Sponsor

Back
Top