समानांतर में सीरियल VHDL कार्यक्रम के लिए मदद की ज़रूरत है

S

Sarikas

Guest
हैलो, मैं निम्नलिखित VHDL कोड समानांतर से धारावाहिक कनवर्टर के लिए इस्तेमाल किया जा सकता है के बारे में संदेह है. इस कोड पहले से ही मंच में विचार - विमर्श किया गया: http://www.edaboard.com/thread127794.html मैं कोड rewritting रहा हूँ यहाँ स्पष्टता के लिए: ------------ ---------------------------------------------- पुस्तकालय आईईईई; का उपयोग करें ieee.std_logic_1164.all, इकाई PAR2SER बंदरगाह (DIN: (7 0 downto) std_logic_vector में, मोड: std_logic_vector में (1 0 downto); CLK, रीसेट: std_logic में SDOUT: std_logic बाहर), अंत PAR2SER, वास्तुकला के व्यवहार PAR2SER संकेत IDATA: std_logic_vector (7 0 downto), तो प्रारंभ करना प्रक्रिया (clk, रीसेट) अगर = '1 शुरू SDOUT
 
मोड के रूप में काम करने के लिए एक एकीकरण सकें लगता है. यह या तो उत्पादन या बदलाव रजिस्टर के लिए सक्षम बनाता है (लेकिन मैं क्यों समझ न). पाश एक बदलाव के रूप में काम करता है के लिए रजिस्टर क्योंकि यह पिछले के साथ सरणी में अगले मूल्य प्रदान.
 
मोड पिन कार्यक्षमता एक डेटा वैध संकेत की तरह लग रहा है. उपयोगकर्ता जो इस मॉड्यूल चला है जरूरी लगातार दीन ड्राइव की जरूरत नहीं है. तो जब भी वह दीन पर एक वैध इनपुट ड्राइव वह दीन की '01 'के एक मूल्य ड्राइव करेंगे. यहाँ से चीजों को थोड़ा अस्पष्ट हो रही है. अगर यह मेरे थे, मैं स्वतः मोड 01 से 10 मोड कोड transitioned भी अगर यह अन्य घड़ी चक्र में है .. मुझे लगता है कि डिजाइन करने के लिए दो घड़ी चक्रों में कार्यक्षमता करने के लिए या तो कुछ समय की कमी को पूरा करने के लिए विभाजित किया गया था.
 

Welcome to EDABoard.com

Sponsor

Back
Top