NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 4474 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
نمایش نتایج: از 1 به 8 از 8

موضوع: مشخص کردن یک پین خاص به عنوان ورودی یا خروجی

  1. #1
    عضو جدید
    تاریخ عضویت
    May 2011
    نوشته ها
    9
    تشکر
    0
    تشکر شده 3 بار در 2 پست

    New مشخص کردن یک پین خاص به عنوان ورودی یا خروجی

    سلام
    کسی میدونه چجوری باید ورودی و خروجی برنامه رو به یک پین خاص نسبت داد؟
    مثلا یک گیت and نوشتیم و می خواهیم دوتا پایه ی مخصوص fpga رو به ورودی ها وصل کنیم و
    یک پایه ی دیگر رو به عنوان خروجی استفاده کنیم.
    لطفا کمک کنید.

  2. تشکرها از این نوشته :


  3. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نوشته ها
    Many
     

  4. #2
    مدیرکل انجمنها agape آواتار ها
    تاریخ عضویت
    Feb 2009
    نام
    Zeus
    نوشته ها
    1,235
    تشکر
    139
    تشکر شده 2,209 بار در 846 پست

    پیش فرض

    خوب باید اول مشخص میکردید که به چه زبانی کار میکنید!
    من که وریلوگ استفاده میکنم برای این کار برنامه رو این طور مینویسم
    کد:
    module Test(A, B, C);
        input A;
        input B;
        output C;
    
        and (C,A,B);
    endmodule
    ورودی یا خروجی بودن رو توی ابتدای ماژول تعریف میکنید بعد عملیات مورد نظر روش پیاده سازی میکنید

  5. #3
    مدیر باز نشسته shayanmelody آواتار ها
    تاریخ عضویت
    Jan 2011
    نام
    شایان نیکزاد
    نوشته ها
    576
    تشکر
    283
    تشکر شده 1,038 بار در 473 پست

    پیش فرض

    نقل قول نوشته اصلی توسط hamidtaheri نمایش پست ها
    سلام
    کسی میدونه چجوری باید ورودی و خروجی برنامه رو به یک پین خاص نسبت داد؟
    مثلا یک گیت and نوشتیم و می خواهیم دوتا پایه ی مخصوص fpga رو به ورودی ها وصل کنیم و
    یک پایه ی دیگر رو به عنوان خروجی استفاده کنیم.
    لطفا کمک کنید.
    سلام
    شما با چه نرو افزاری کار میکنید ؟ اگه ise هست که آسونه.بگید تا بگم.

  6. تشکرها از این نوشته :


  7. #4
    مدیر باز نشسته t.o.e آواتار ها
    تاریخ عضویت
    Sep 2010
    نوشته ها
    191
    تشکر
    150
    تشکر شده 122 بار در 60 پست

    پیش فرض

    نقل قول نوشته اصلی توسط shayanmelody نمایش پست ها
    سلام
    شما با چه نرو افزاری کار میکنید ؟ اگه ise هست که آسونه.بگید تا بگم.
    سلام:
    با همون ise همین کاری که میگید رو انجام بدید تا منم یاد بگیرم.

  8. #5
    مدیر باز نشسته shayanmelody آواتار ها
    تاریخ عضویت
    Jan 2011
    نام
    شایان نیکزاد
    نوشته ها
    576
    تشکر
    283
    تشکر شده 1,038 بار در 473 پست

    پیش فرض

    نقل قول نوشته اصلی توسط t.o.e نمایش پست ها
    سلام:
    با همون ise همین کاری که میگید رو انجام بدید تا منم یاد بگیرم.
    سلام،با اجازه از اساتید.
    بعد از اینکه اومدید پروژه جدید ایجاد کردید و کد هارو نوشتید بر روی قسمت floorplan IO - pre-synthesis کلیک کنید که با رنگ آبی مشخص شده است(عکس 1).
    بعد از اینکار یک پنجره جدید باز میشود که در خود این پنجره چند پنجره دیگر نیز وجود دارد.
    در پنجره design objec list-I/O pins نام پین های مورد استفاده رو میبینید.
    در ستون Loc با کلیک کردن بر روی سطر های مختلف(سطری که پین مورد نظر قرار دارد) نمایشگر تایپ کردن ظاهر میشود و شما باید در اینجا پایه های تراشه را به پین هایی که در برنامه تعریف کردید اختصاص دهید با عبارت : Px که x شماره پایه های تراشه است.
    (عکس2)
    سپس از منوی file گزینه save را انتخاب کنید.در پنجره بعد بر روی ok کلیک کرده و سپس پنجره اصلی را نیز ببندید.
    اکنون باید یک فایل با پسوند ucf به پر.ژه شما اضافه شده باشد.
    اکنون میتوانید با کلیک بر روی گرینه implement design پروژه خود را به سینتز کنید.
    عکس ها ضمیمه شده اند.
    فايل هاي پيوست شده فايل هاي پيوست شده
    • نوع فایل: rar ax.rar (185.6 کیلو بایت, 281 نمايش)

  9. کاربران : 2 تشکر کرده اند از شما shayanmelody برای ارسال این پست سودمند:


  10. #6
    مدیر باز نشسته t.o.e آواتار ها
    تاریخ عضویت
    Sep 2010
    نوشته ها
    191
    تشکر
    150
    تشکر شده 122 بار در 60 پست

    پیش فرض

    سلام:
    فایل شما رو گرفتم.تا جمعه میرم بررسی میکنم و اگر مشکلی داشتم میام اینجا میگم تا راهنماییم کنید.
    متشکرم.

  11. تشکرها از این نوشته :


  12. #7
    مدیر باز نشسته t.o.e آواتار ها
    تاریخ عضویت
    Sep 2010
    نوشته ها
    191
    تشکر
    150
    تشکر شده 122 بار در 60 پست

    پیش فرض

    از اساتید xilinx:
    این عکسی که گذاشتم مال یه کانتر هست..این عکس مال شبیه سازیه.ولی من نفهمیدم داستانش چیه؟

    یک نفر لطف کنه این عکس رو به زبان خیلی ساده که منم بفهمم، برام شرح بده تا مطالعه کنم و به طور مفهومی تو ذهنم جا بیافته.

    با تشکر.
    فايل هاي پيوست شده فايل هاي پيوست شده
    • نوع فایل: rar 1.rar (12.2 کیلو بایت, 79 نمايش)

  13. کاربران : 2 تشکر کرده اند از شما t.o.e برای ارسال این پست سودمند:


  14. #8
    کاربر علاقه مند SaeidJorablo آواتار ها
    تاریخ عضویت
    Nov 2011
    نام
    سعید جورابلو
    نوشته ها
    95
    تشکر
    179
    تشکر شده 783 بار در 80 پست

    پیش فرض

    نقل قول نوشته اصلی توسط t.o.e نمایش پست ها
    از اساتید xilinx:
    این عکسی که گذاشتم مال یه کانتر هست..این عکس مال شبیه سازیه.ولی من نفهمیدم داستانش چیه؟

    یک نفر لطف کنه این عکس رو به زبان خیلی ساده که منم بفهمم، برام شرح بده تا مطالعه کنم و به طور مفهومی تو ذهنم جا بیافته.

    با تشکر.
    سیگنال اول که داره مقدار کانتر شما را نشان می دهد. سیگنال دوم جهت شمارش (بالا رونده یا پایین رونده) ابتدا شمارش پایین رونده هست، با آمدن کلاک پالس تا 14 شمارش انجام شده سپس جهت شمارش عکس شده و شروع به شمارش بالارونده کرده.
    دو سیگنال پایین را نفهمیدم چیست اما هر چی هست ثابت هستند و تغییر نمی کنند.

موضوعات مشابه

  1. پر پیچ و خم ترین خیابان دنیا
    توسط vahidasm در انجمن گفت و گوي آزاد
    پاسخ: 3
    آخرين نوشته: 11-11-2011, 04:42
  2. پاسخ: 3
    آخرين نوشته: 20-07-2011, 15:56
  3. این تاپیکو باید کجا بزنم؟
    توسط saeeid_skhm در انجمن گفت و گوي آزاد
    پاسخ: 3
    آخرين نوشته: 02-06-2011, 20:53
  4. پیکر بندی rx
    توسط abbas1371sa در انجمن AVR
    پاسخ: 1
    آخرين نوشته: 01-02-2011, 11:19
  5. ربات لوله پیما و دیوار پیما!
    توسط رهتازالکترونیک در انجمن اخبار کامپیوتر و IT و مسابقات رباتیک
    پاسخ: 0
    آخرين نوشته: 23-08-2010, 15:21

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •