پاسخ : virtex-5 ,spartan-3 ethernet
برای FPGAهای الترا، می توانی از MegaFunction ی که برای همین کار داره استفاده کنی: Triple Speed Ethernet v8.0 فقط روی FPGAهای نسبتاً جدید تر میتوتی استفاده کنی ( از 90nm به بالا، مثل CycloneII یا StratixII به بعد). البته لایسنس می خواد که اگه یک کم سر و گوشت بجنبه می تونی تو اینترنت لایسنس کامل Quartus رو پیدا کنی ( من دارم! حتی Nios رو هم support می کنه! )
گمون کنم نمونه مشابهی برای ISE هم باشه. ولی اطلاعی ازش ندارم.
استفاده از اینها هم (خیلی) ساده است. یکی از اینها رو میگذاری با یه CPU از نوع Nios کنارش و این دو تارو با HAL به هم وصل می کنی. از اون به بعد کد زدن نرم افزار است که خود آلترا با NicheStack TCP/IP از اون پشتیبانی می کنه. من کد یک وب سرور که اینطوری پیاده سازی شده رو دارم که اگه می خوای می تونم بهت بدمش.
برای FPGAهای الترا، می توانی از MegaFunction ی که برای همین کار داره استفاده کنی: Triple Speed Ethernet v8.0 فقط روی FPGAهای نسبتاً جدید تر میتوتی استفاده کنی ( از 90nm به بالا، مثل CycloneII یا StratixII به بعد). البته لایسنس می خواد که اگه یک کم سر و گوشت بجنبه می تونی تو اینترنت لایسنس کامل Quartus رو پیدا کنی ( من دارم! حتی Nios رو هم support می کنه! )
گمون کنم نمونه مشابهی برای ISE هم باشه. ولی اطلاعی ازش ندارم.
استفاده از اینها هم (خیلی) ساده است. یکی از اینها رو میگذاری با یه CPU از نوع Nios کنارش و این دو تارو با HAL به هم وصل می کنی. از اون به بعد کد زدن نرم افزار است که خود آلترا با NicheStack TCP/IP از اون پشتیبانی می کنه. من کد یک وب سرور که اینطوری پیاده سازی شده رو دارم که اگه می خوای می تونم بهت بدمش.
دیدگاه