ارتباط FPGA با حافظه SRAM
با سلام خدمت همه دوستداران طراحی دیجیتال با FPGA و به خصوص همراهان پازج
چندی پیش در پستی با عنوان “یک SRAM Controller ساده و کارآمد جهت خواندن و نوشتن در SRAM” به نحوه خواندن و نوشتن در SRAM، با یک SRAM Controller پرداختیم.
به درخواست تعداد زیادی از دوستان در ادامه مجموعه ویدئویی آموزش FPGA به زبان VHDL این بار به سراغ آموزش ارتباط با حافظه های SRAM رفته ایم. در پایان تماشای این ویدئو شما قادر خواهید بود به ساده ترین شکل ممکن حافظه sram را راه اندازی کرده و عملیات read و write را انجام دهید.
امیدواریم این آموزش نیز مورد توجه شما قرار گرفته و با نظرات سازنده تان ما را در ادامه این مسیر همراهی کنید.
تماشای ویدئو
دانلود ویدئو با کیفیت بالا – فرمت h.264 (حجم 74 مگابایت)
دانلود ویدئو با کیفیت بالا و فشرده (حجم 14 مگابایت)
عالیه مهندس. خسته نباشید
سلام
من کد sram را سنتز کردم اما محتوای خوانده شد از آن صحیح نمی باشد تنها تغییر داده شده کلاک ۱۴ مگا اعمال شده است لطفا راهنمایی فرمایید
با تشکر
با سلام
آیا طرح را روی برد پازج تست کرده اید یا برد شما متفاوت است؟
کلاک ۱۴ مگاهرتز را به جای کلاک ۲۴ مگاهرتز اعمال کرده اید؟
سلام
خیر بر روی برد خودم تست کردم کلاک ۱۴مگا هرتز را اعمال کردم
با احترام…آموزشها بسیار عالی هستند…سپاس از شما…کاش ادامه میدادین…با پروژه های بیشتر…مثلا اگه بخوایم با بلوتوث با برد ارتباط برقرار کنیم برنامه اش چطور میشه…ممنون میشم اگه در مورد برنامه ارتباط از طریق بلوتوث توضیحاتی بفرمایید…
برای ارتباط با بلوتوث یا wifi میتوانید از ماژولهای سریال آنها که در بازار به وفور موجود است استفاده کنید و از طریق ارتباط سریال آنها را به برد متصل نمایید و از طریق میکروبلیز برنامه نویسی کنید.
سلام…
چه موقع از architecture behavioral استفاده میشه و چه موقع از architecture rtl؟ فرقشون چیه؟ شما تو همه آموزشهای از behavioral استفاده کردین و توضیحی ندادین!…اما در برنامه ارتباط سریال از rtl استفاده شده…
ممنون از توجهتون, تو قسمتای اول ذکر شد که شما میتونید رفتار های متفاوتی رو برای ماژولتون تعریف کنید وتوی طراحی های بزرگتر که از این ماژول استفاده میکنید یا اصطلاحا port map میکنید مشخص کنید که کدوم رفتار ماژولتون مد نظره به عبارتی rtl یا behavioral کلمه کلیدی زبان VHDL نیست
در قسمت planeahead قسمتهای i/o std -vcco- vref – drive strength- slew type – و … را لطفا توضیح بدین…ممنون
با عرض پوزش مبحث گسترده ایه که شامل استانداردهای IO هم میشه؛لطفا داکیومنتت خود زایلینکس رو مطالعه کنید,UG381 و همچنین راهنمای plan Ahead
سلام
لینک های دانلود مشکل دارند.محبت بفرمایید اصلاح کنید
سلام دوست عزیز
با عرض پوزش، در اسرع وقت لینک های دانلود سایت تصحیح خواهند شد
باسلام و تشکر بخاطر آموزشهای مفید و خوبتون
من برد پازج را تهیه کردم و با فیلمهای آموزشی پیش اومدم ولی ایکاش برای ادامه باز هم آموزش میدادین
مثلا من برای ادامه نیاز به ارتباط SPI دارم اگه راهنمایی بفرمائید ممنون میشم
آیا از کدهای آماده یا IP ها هم میشه استفاده کرد و چطوری؟
بازهم بخاطر مطالب خوبتون ممنون
سلام.
در رابطه با SPI این مطلب آموزشی را مطالعه بفرمایید:
https://posedge.ir/2016/11/01/%d8%a7%d8%b1%d8%aa%d8%a8%d8%a7%d8%b7-adc-%d8%a8%d8%a7-fpga-%d9%82%d8%b3%d9%85%d8%aa-%d8%a7%d9%88%d9%84/