با سلام
معمولا تولید کنندهای fpga روشهایی رو برای پروگرم کردن توسط میکرو معرفی میآکنند. من با xilinx تا حدودی آشنا هستم ولی altera رو نمیآدونم. به نظرم لینک زیر رو یه بررسی کن شاید همون چیزی باشه که شما میآخواهی. در واقع شما کدهایی رو دارید که باید در یک میکرو پروگرم کنید سپس با یه لینک usb دیتا رو از کامپیوتر بیاری توی میکرو (یا مثلا یه حافظه) بعد با یه الگوریتم خاص بدی دست fpga کدهای این قسمت رو احتمالا خود altera داده. شما فقط باید قسمت انتقال فایل رو خودت درست کنی.
من یک راه امتحان کردم جواب داد.
ببین وقتی fpga پروگرام میکنی برنامش میره روی یک حافظه خارجی حافظه و بعد هر بار قطع و وصل تغزیه
اول برنامه از روی حافظه میخونه. شما تو تنظیمات پروگرام ise میتونید فایل خروجی به صورت هگز در بیارید
بعد اونو به وسیله یک مبدل usb به سریال به یک میکرو بدید و پروتکل برنامه ریزی حافظه fpga با میکرو برنامه نویسی کنید
و در عوض اینکه fpga برنامه ریزی کنید حافظه اونو برنامه ریزی کنید. احتمال قوی altera هم همین جور کد خروجی بهتون میده
دیدگاه