دینا فایل / معرفی و شرح استفاده از تراشه W5300 (برای ارتباطات LAN10/100 روی برد با FPGA)
معرفی و شرح استفاده از تراشه W5300 (برای ارتباطات LAN10/100 روی برد با FPGA)
برای برقراری ارتباط برد FPGA با کامپیوتر از طریق LAN10/100 میتوانید از تراشه W5300 استفاده کنید، در این کتاب الکترونیکی شما با این قطعه و نحوه کار با آن آشنا میشوید. بعد از آشنایی با این قطعه و با توان کدنویسی FPGA که دارید میتوانید قطعه را راه اندازی کنید.
70 صفحه PDF – فارسی
تراشه W5300 ساخت شرکت WIZnet میباشد که ارتباطات انتقال و دریافت داده را بین چندین تراشه فراهم میکند. این تراشه با تکنولوژی 180 میکرون ساخته شده که در آن کنترلر Ethernet 10/100 وmac و TIP/IP تجمیع شده اند. W5300 برای کاربردهای نهفته اینترنتی که در آنها پیاده سازی آسان، پایداری، عملکرد بالا و هزینه مؤثر احتیاج است، طراحی شده است (از جمله سرویس multi-media ).
شرکت WIZnet پروتکل های ارتباطی از جمله ARP، IGMP، ICMP، IPv4، UDP، TCP و PPPoE را نیز در این تراشه حفظ کرده است و همچنین برای فراهم آوردن ارتباطات داده با بازده بالا، حافظه 128 کیلوبایت و عرض باس داده 16 بیتی را نیز حمایت میکند. کاربران همچنین میتوانند برای ارتباط با سرعت بالا از 8 سوکت سخت افزاری مستقل بهره ببرند.
فهرست کلی مطالب
مفاهیم پایه شبکه
1- انواع شبکه از لحاظ نوع مدیریت
شبکه های ( Peer-to Peer نظیر به نظیر)
شبکه های ( client/server فرمانده/فرمانبر)
شبکه های( point-to-point نقطه به نقطه)
2- انواع شبکه از لحاظ نحوه انتشار داده
شبکه هایUnicast
شبکه های Multicast
شبکه های Broadcast
3- انواع شبکه از لحاظ نوع ارتباط
شبکه های یک طرفه ساده (Simplex)
شبکه های نیمه دو طرفه (Half-Duplex)
شبکه های تمام دو طرفه (Full-Duplex)
4- روش های برقراری ارتباط در شبکه
روش connection-oriented
روش connectionless
5- مدل OSI
6- مدل TCP/IP
7- انواع لایه در مدل OSI
لایه فیزیکی
لایه Data Link (DLC)
لایه شبکه (Network)
لایه انتقال(Transport)
لایه Session
لایه presentation
لایه Application
تراشه W5300
1- خصوصیات
2- شماتیک
3- اجزای مختلف تشکیل دهنده تراشه
PLL (Phase-Locked Loop) حلقه قفل کننده فاز
Host
RJ45
Power Regulator
Host Interface Manager
Register Manager
Memory Manager
128KB TX/RX DPRAM
MII (Media Independent Interface) Manager
Internal Ethernet PHY
TCP/IP Core
عملکرد پایه های تراشه W5300
تنظیم سیگنال های مربوط به پایه ها
1- سیگنال های ارتباطی با HOST
2- سیگنال های ارتباطی مدیا (بستر ارتباطی)
3- سیگنال های ارتباطی MII برای مد فیزیکی خارجی
4- LED های نشانگر شبکه
5- سیگنال های کلاک
6- منابع تغذیه
شرح عملکرد
1- مقداردهی اولیه
تنظیم ارتباط با Host
تنظیمات اطلاعات شبکه
تنظیمات حافظه داخلی TX/RX برای سکوت n ام
2- ارسال دیتا
توضیح مختصر رجیسترها
TCP
Server
Client
TCP Server
3- مقدار دهی اولیه سوکت (باز شدن سوکت)
آدرس دهی
شماتیک نمونه بورد FPGA همراه با W5300
لایه فیزیکی
شماتیک W5300
آموزش , W5300 , Lan10 100, FPGA , کتاب الکترونیک