سلام وقتتون بخیر یک سوال داشتم.بنده وقتی برد فراد 1 رو پروگرام میکنم .در هنگام اتصال برد به کامپیوتر برنامه به خوبی انجام می شود ولی وقتی برد را جدا میکنم ودوباره وصل میکنم.همان برنامه اولیه است که روی برد برای تست بوده است و انگار برنامه پاک می شود
سلام،
این اتفاق طبیعی است. حافظه FPGA یک حافظه SRAM و موقتی است و بعد از پروگرام کردن بیت فایل، در صورتی که منبع تغذیه برد را قطع کنید، محتوای FPGA پاک میشود.
برای استفاده دائمی از یک برد شامل FPGA لازم است که حافظه فلش خارجی را که به آن متصل است پروگرام کنید.
در این حالت، هر بار که برد روشن میشود، محتوای فایل بیتی از حافظه فلش به طور خودکار به FPGA منتقل میشود و به اصطلاح، FPGA پروگرام میشود.
برای اطلاات بیشتر در این زمینه، میتوانید برنامه ویدئویی زیر را ببینید:
پیادهسازی عملی یک پروژه در FPGA
موفق باشید