سلام من برنامه کیپد نوشتم ولی ise ایراد میگیره پول پ کردن پایه ها رم در verilog بلد نیستم . کسی تا حالا این کارو کرده.
اطلاعیه
Collapse
No announcement yet.
اتصال کیپد به fpga
Collapse
X
-
پاسخ : اتصال کیپد به fpga
تو ISE برو به این مسیر
User Constraints -> FloorPlan Area/IO/Logic (PlanAhead
PlanAhead باز میشه. از قسمت IO Ports هر IO که میخوای انتخاب کن. بعد Properties -> Configure -> Pulll type انتخاب کن ...
درنهایت برای سیگنالی مثلا به نام PORTA این خط به فایل UCF اضافه میشه :
NET "PORTA" PULLUP;https://www.linkedin.com/in/mohammadhosseini69
http://zakhar.blog.ir
دیدگاه
-
پاسخ : اتصال کیپد به fpga
با این کار پین هایی که کار نمی کنن رو هم میشه up یا down کرد؟نوشته اصلی توسط محمد حسینیتو ISE برو به این مسیر
User Constraints -> FloorPlan Area/IO/Logic (PlanAhead
PlanAhead باز میشه. از قسمت IO Ports هر IO که میخوای انتخاب کن. بعد Properties -> Configure -> Pulll type انتخاب کن ...
درنهایت برای سیگنالی مثلا به نام PORTA این خط به فایل UCF اضافه میشه :
NET "PORTA" PULLUP;
برای CPLD ها باید چیکار کنم؟
Floorplan تو CPLD ها درست کار نمی کنه.دستورش تو فایل UCF چی هست؟
دیدگاه
-
پاسخ : اتصال کیپد به fpga
پین هایی که کار نمی کنن دیگه چه صیغه ایه!!نوشته اصلی توسط مرجان کهندلبا این کار پین هایی که کار نمی کنن رو هم میشه up یا down کرد؟
اگه منظور پین هایی که تو طرح استفاده نکردیم، نه بعید می دونم بشه. چون الان تو FPGA editor هم امتحان کردم نمیشه پین های استفاده نشده رو edit کرد.
دلیلی هم نداره چیزی که استفاده نشده رو بشه دستکاری کرد! اصلا چرا باید پول پ/دان بشه؟!https://www.linkedin.com/in/mohammadhosseini69
http://zakhar.blog.ir
دیدگاه
-
پاسخ : اتصال کیپد به fpga
منظوزم همون صیغه بود که شما گفتینوشته اصلی توسط محمد حسینیپین هایی که کار نمی کنن دیگه چه صیغه ایه!!
اگه منظور پین هایی که تو طرح استفاده نکردیم، نه بعید می دونم بشه. چون الان تو FPGA editor هم امتحان کردم نمیشه پین های استفاده نشده رو edit کرد.
دلیلی هم نداره چیزی که استفاده نشده رو بشه دستکاری کرد! اصلا چرا باید پول پ/دان بشه؟!
شاید به جایی متصل باشه مثلا الان باهاش کاری ندارم و میخوام Down باشه
دیدگاه
-
پاسخ : اتصال کیپد به fpga
حالت پیش فرض پین های استفاده نشده pull down هستن. برای عوض کردنش :نوشته اصلی توسط مرجان کهندلمنظوزم همون صیغه بود که شما گفتی
شاید به جایی متصل باشه مثلا الان باهاش کاری ندارم و میخوام Down باشه
راست کلیک رو Generate Programmin File
Properties
Configuration Options
Unused IO Pins
اینجا میشه انتخاب کرد. Up/Down/Float
خودم الان پیداش کردم :mrgreen:https://www.linkedin.com/in/mohammadhosseini69
http://zakhar.blog.ir
دیدگاه
-
پاسخ : اتصال کیپد به fpga
این کار تو fpga ها جواب میده اما تو cpld این گزینه رو نداریمنوشته اصلی توسط محمد حسینیحالت پیش فرض پین های استفاده نشده pull down هستن. برای عوض کردنش :
راست کلیک رو Generate Programmin File
Properties
Configuration Options
Unused IO Pins
اینجا میشه انتخاب کرد. Up/Down/Float
خودم الان پیداش کردم :mrgreen:
باید چه کرد؟
دیدگاه





دیدگاه