کدهای LAN

IPCore شبکه از پروتکل‌های TCP و UDP پشتیبانی می‌کند. ارسال و دریافت داده با حداکثر نرخ ارتباطی بدون از دست رفتن داده یکی از ویژگی‌های این ماژول می‌باشد. این IPCore دارای فضای پیکربندی و فضای رجیستری برای اهداف کنترلی می‌باشد.

IPCore به صورت دو نسخه معمولی و نسخه نرخ بالا پیاده سازی شده است که با توجه به نیاز مشتری ارائه می‌شود. این IPCore به همراه نرم افزار ارتباط شبکه به کاربر ارائه می‌شود.

بلوک دیاگرام IPCore Ethernet در شکل زیر نشان داده شده است.

ip core lab b.d

ویژگی ها و قابلیت ها

  • قابلیت پیاده سازی پروتکل ارتباطی TCP و یا UDP و یا هر دو در یک پروژه
  • دسترسی به فضای رجیستری برای اهداف کنترلی
  • قابلیت دسترسی به فضای پیکربندی
  • قابلیت ارسال و دریافت داده به صورت همزمان با سرعت بالا
  • دستیابی به حداکثر سرعت ارتباطی شبکه
  • ارسال داده به سیستم به صورت Freerun بدون از دست رفتن داده
  • ارائه نرم افزار کاربری برای ارسال و دریافت داده

حجم منابع استفاده شده در سخت‌افزار در نسخه معمولی و نسخه نرخ بالا در شکل زیر قابل مشاهده می باشد.

پشتیبانی از :

   - IPv4 (IP نسخه چهار)

   - محیط نرم‌افزار Vivado

   - Kintex7، Virtex7 و Artix7

   - زبان کدنویسیVHDL

منابع منطقی استفاده شده در حالت FULL (TCP+UDP)برای تراشه Kintex-70 (نسخه معمولی)

ip core lan m

منابع منطقی استفاده شده در حالت FULL (TCP+UDP)برای تراشه Kintex-70 (نسخه نرخ بالا)

ip core lan m2

مقایسه دو نسخه نرخ معمولی و نرخ بالا

ویژگی نسخه عادی (Normal) نسخه نرخ بالا (High Rate)
پشتیبانی از شبکه 10/100/1000 پشتیبانی فقط از شبکه 1000 Mb/s پشتیبانی از شبکه‌های10/100/1000
حداکثر سرعت ارسال از کامپیوتر به سخت‌افزار در شبکه TCP Mb/s 185 Mb/s 942
حداکثر سرعت ارسال از سخت‌افزار به کامپیوتر در شبکه TCP Mb/s 340 Mb/s 933

حداکثر سرعت Free run در ارسال داده از سخت‌افزار به کامپیوتر در شبکه TCP

(با افزایش دقت نرخ ارسال به حداکثر سرعت نیز می‌توان دست یافت).

Mb/s 340 Mb/s 848
حداکثر سرعت ارسال و دریافت همزمان در پروتکل TCP

ارسال :Mb/s 268

دریافت :Mb/s 270

ارسال :Mb/s 803

دریافت :Mb/s 790

پیاده سازی ارسال داده در حالت TCP از کامپیوتر به سخت‌افزار در حالت کنترل شده به صورت کنترل شده پیاده سازی نشده است( اگر Fifo دریافت در سخت‌افزار پر شود، ارسال متوقف نشده و داده‌ها در سخت‌افزار از بین می‌روند. در حالت Normal به دلیل ساختار خاص پیاده‌سازی شده، برای اجتناب از توقف نوشتن و خواندن رجیسترها، حالت کنترل شده پیاده‌سازی نشده است). پیاده سازی شده است. یعنی داده از بین نرفته و در هیچ حالتی خواندن و نوشتن رجیسترها متوقف نمی‌شود.
پیاده سازی ارسال داده در حالت TCP از سخت‌افزار به کامپیوتر در حالت کنترل شده پیاده سازی شده است پیاده سازی شده است.
وضعیت شبکه در پروتکل UDP سرعت‌های ارسال و دریافت تقریباً به حداکثر نرخ می‌رسد، در ارسال و دریافت همزمان سرعت دریافت در کامپیوتر، تحت تأثیر سرعت ارسال کمی کاهش می‌یابد (مجموع سرعت ارسال و دریافت تقریباً Mb/s 1400 می‌شود). سرعت‌های ارسال و دریافت کمی نسبت به نسخه عادی بهتر شده است (حدود Mb/s 50) و سرعت دریافت در کامپیوتر تحت تأثیر سرعت ارسال از کامپیوتر نیست و همیشه حداکثر مقدار (Mb/s 947) را دارد.

کاربردها

  • تجهیزات صنعت انرژی
  • صنایع الکتریکی
  • شبکه صنعتی
  • نقل و انتقال
  • هوا فضا
  • ارتباط شبکه در پردازنده‌های جاساز شده

جدول اطلاعات سفارش و نامگذاری

X L - co - YE
 
 
Yasin Developers Engineering  
IP Core  
Type of IP Core (LAN)  
Normal Rate=N   or   High Rate=H  
329 بازدیدها
مدیر

سایت جومی ارائه کننده ی خدمات جوملا اعم از قالب های فارسی جوملا ، افزونه های فارسی جوملا ، هاست ویژه جوملا و ....

پست الکترونیکی این آدرس ایمیل توسط spambots حفاظت می شود. برای دیدن شما نیاز به جاوا اسکریپت دارید
  • تهران - میدان رسالت - خیابان هنگام - میدان الغدیر - کوچه سوم - پلاک2 واحد1
  • 021-22471225
  • 021-77447853
  • این آدرس ایمیل توسط spambots حفاظت می شود. برای دیدن شما نیاز به جاوا اسکریپت دارید

گالری تصاویر

ارسال پیغام

  ایمیل ارسال نشد !   Your email has been sent.