آژانس هواپیمایی
pop up

تاخیر در fpga

شروع موضوع توسط hamid133 ‏25 نوامبر 2007 در انجمن برق و الکترونیک

  1. hamid133

    hamid133 کاربر تازه وارد

    تاریخ عضویت:
    ‏2 آپریل 2006
    نوشته ها:
    63
    تشکر شده:
    0
    سلام خدمت دوستان و اساتید محترم.
    تا اونجایی که من میدونم دستورات
    after ...... ms
    wait for ..... ms
    در cpld قابل سنتز شدن نیست.(فقط برای شبیه سازیه)
    از طرفی برای راه اندازی lcd و .... نیاز به
    تاخیر داریم.
    البته شاید بگین fpga برای این کار ها ساخته نشده.
    اما به هر حال باید یه جوری ساخت تاخیر ممکن باشه.
    از دوستانی که این کارو کردن خواهش میکنم که کمک کنن.
    با تشکر.
     
  2. rezamansouri

    rezamansouri کاربر تازه وارد

    تاریخ عضویت:
    ‏30 مارس 2005
    نوشته ها:
    146
    تشکر شده:
    3
    محل سکونت:
    Tehran
    سلام
    فکر کنم اگر فلگ busy را بخوانید دیگر نیاز به ایجاد تاخیر نداشته باشید .
    حالا اگر واقعا نیاز دارید می تونید از یک کانتر استفاده کنید . برای شروع تاخیر ریست کنید (یا مقدار اولیه مناسب بدهید) و سپس enable کنید . حالا وقتی فلگ overflow ست شد تاخیر صورت گرفته است .
    یک سایت مفید در این باره :
    http://www.fpga4fun.com/
    موفق باشید .
     
  3. hamid133

    hamid133 کاربر تازه وارد

    تاریخ عضویت:
    ‏2 آپریل 2006
    نوشته ها:
    63
    تشکر شده:
    0
    سلام دوست عزیز.ممنون که جواب دادی.
    در مورد کانتر با شما موافقم.با تقسیم فرکانس میشه یه کارایی کرد.
    اگه شما قبلا برنامه ای برای تاخیر نوشتید ممنون میشم برام بزارید.
    بازم تشکر.