xilinx चेतावनी.

D

david90

Guest
मेरे कोड पर काम कर रहा था अब मैं कुछ मान परिवर्तित करने के बाद नीचे चेतावनी हो रही है.मैं मुश्किल से कुछ भी किया है.मैं यह कैसे तय करते हैं?मेरे कोड में सभी उदाहरणों एक दूसरे से जुड़े हुए हैं.

चेतावनी: Xst: 524 - ब्लॉक के उदाहरण <CLK1> के सभी outputs <clkdiv_1ms> ब्लॉक में असंबद्ध हैं <fm>.
चेतावनी: Xst: 1291 - एफएफ ब्लॉक में असंबद्ध <fm> / कड़ी <N1/q> है.
चेतावनी: Xst: 524 - ब्लॉक के उदाहरण <C1> के सभी outputs <four_stage_BCD_counter> ब्लॉक में असंबद्ध हैं <fm>.
चेतावनी: Xst: 1291 - एफएफ ब्लॉक में असंबद्ध <fm> / कड़ी <DR1/q> है.
चेतावनी: Xst: 1291 - एफएफ ब्लॉक में असंबद्ध <fm> / कड़ी <N2/out> है.

 
ऐसा लगता है कि उर योजनाबद्ध संपादक का उपयोग करने उर प्रखंडों को जोड़ने,
वैसे भी, मुट्ठी की कोशिश प्रत्येक ब्लॉक अकेले synthesize और प्रत्येक के साथ जुड़े warrnings की जाँच करें.

 
या तो outputs जुड़ा हुआ हो या नहीं हो, यह आइटम है अनावश्यक रूप से जुड़ा पाया गया था, और दूर अनुकूलित गया है (एक असंबद्ध उत्पादन उपज).

 
कोड:मॉड्यूल pwm clk (, pwm_out) में;

इनपुट clk;

इनपुट [7:0] में;

उत्पादन pwm_out;clkdiv n1 (clk gclk,);reg मैं, pwm_out;हमेशा @ (posedge gclk)

प्रारंभ करना

(i = 0; के लिए मैं <= 255, मैं = i 1)

प्रारंभ करना

pwm_out = 1 <;

अंतअंत

endmodule

 
अपने "हमेशा ब्लॉक" कोई उपयोगी काम छोड़कर 1 से pwm_out सेट है, तो सब कुछ दूर अनुकूलित पास शायद नहीं है.यदि आप एक पल्स उत्पन्न 256 चक्र तक की कोशिश कर रहे हैं, तो आप एक "" के लिए लूप काउंटर के कुछ प्रकार की जरूरत नहीं है.

 

Welcome to EDABoard.com

Sponsor

Back
Top