موضوع مقاله: پردازنده شبکه ایکس‌پی۲۳۵۰ اینتل | مخاطب: عمومی | لحن: دانشنامه‌ای | ساختار: عنوان، مقدمه، 3 بخش، جمع‌بندی | مقاله: | # پردازنده شبکه ایکس‌پی۲۳۵۰ اینتل | مقدمه: پردازنده شبکه IXP2350 نقاط برجسته محصول دارای چهار ریزموتور چند نخی با قابلیت برنامه‌ریزی کامل و حافظه ذخیره‌سازی کنترل بالا برای پکت فورواردینگ تک تراشه‌ای و مدیریت ترافیک، تا 4.9 Gops یک هسته Intel Xscale 32-بیتی یکپارچه با توان مصرفی پایین دارای یک کنترلر حافظه، انسجام کش و L2 push cache برای پردازش طرح کنترل با کارایی بالا ویژگی‌های گسترده تجمیع هم بندی‌های فیزیکی مبتنی بر استانداردها، پردازش سرعت بالا و تسریع رمزنگاری، موجب صرفه جویی در هزینه، پاور، و فضای بورد می‌شوند. | ## بخش 1: پردازنده شبکه ایکس‌پی۲۳۵۰ اینتل | بلاک‌های سازنده برنامه‌های کاربردی از اینتل و شرکت‌های شخص ثالث، روند عرضه به بازار را تسریع می‌کنند. چارچوب نرم افزاری Intel IXA امکان قابلیت استفاده مجدد از نرم افزار را به مشتری‌ها داده و موجب کاهش ریسک توسعه می‌شود. مروری بر محصول تجهیزات طراحی شده برای برنامه‌های کاربردی لبه و دسترسی شبکه نیازمند کارایی پردازشی بالایی برای پشتیبانی سرویس‌های ارزش افزوده شبکه در نرخ خط ‌های T1/E1 تا 2 Gbps می‌باشند. شرکت‌های تجهیزات شبکه باید به سرعت این سرویس‌ها را اضافه کنند و زمان و هزینه توسعه را به کمترین حد ممکن برسانند. برای تأمین این نیازها و گسترش طول دوره عرضه، پردازنده‌های شبکه‌ای باید کارآیی را با انعطاف‌پذیری برنامه‌ریزی ترکیب کنند. بعلاوه، شرکت‌ها با پیاده‌سازی واسط‌های مبتنی بر استاندارد، بتوانند با استفاده مجدد کد، تولید مولفه‌ها را ساده‌تر و با هزینه کمتری انجام دهند. این محصول میان دوره موجب تجدید و نوسازی معماری قابل برنامه‌ریزی کامل اینتل، کاهش نقاط هزینه/کارآیی برای کاربردهای لبه و دسترسی، شامل وسیله‌های دسترسی پهنای باند وسیع، سیستم‌های زیرساخت بی سیم، روترها و سوئیچ‌های چند-سرویسه می‌شود. پردازنده IXP2350 دارای قابلیت کامل برنامه‌ریزی بوده و برای پشتیبانی بازبینی دقیق پکت با سرعت خط، مدیریت ترافیک، و فورواردینگ روی یک تراشه، ویژگی‌های معماری کلیدی خط تولید IXP42X و IXP2XXX را در یک جا جمع می‌کند. معماری ذخیره و فوروارد این پردازنده، یک هسته Xscore بهبود یافته اینتل با کارآیی بالا، چهار عدد ریزموتور 32-بیتی چند نخی مستقل، تسریع رمزنگاری مبتنی بر سخت افزار، و یک کنترلر کانال 256 HDLC را به منظور بالابردن تحویل تا 4.9 Gops ترکیب می‌کند. | ## بخش 2: پردازنده شبکه ایکس‌پی۲۳۵۰ اینتل | پردازنده شبکه IXP2350 قدرت پردازشی کافی برای اجرای کاربردهایی که قبلاً نیازمند ASIC‌های سرعت بالای گران قیمت بود، را دارد. برای تأمین تقاضای نیازمندی‌های کارآیی طرح داده‌ای امروز و فردا، پردازنده شبکه IXP2350 اینتل یک پردازنده طرح کنترلی قدرتمند، یکپارچه را در یک تراشه یکسان فراهم نموده‌است. ویژگی‌های کمک سخت افزاری در پردازنده شبکه IXP2350 کارآیی طرح داده را افزایش داده و توسعه را ساده‌تر می‌نماید. پردازنده‌های شبکه، به منظور بهبود سودمندی توسعه دهنده و ساده‌سازی جریان‌های کد، انجام تغییرات در پکت به منظور تراز نمودن بایتی را خودکار می‌نماید. طراحی سخت افزار از اشتراک‌گذاری سریع و انعطاف پذیر دیتا و سیگنال‌های رویداد میان نخ‌ها و ریز موتورها برای مدیریت عملیات وابسته به دیتا میان چندین طبقه پردازش موازی با تاخیر حداقل استفاده می‌نماید. ترکیب پایپلاین نرم افزاری انعطاف پذیر و ارتباط میان پردازشی سریع، این اجازه را می‌دهد که پردازنده شبکه IXP2350 ظرفیت پردازشی قوی را در نرخ خط‌هایی در بازه T1/E1 تا 2 Gbps تحویل دهد. معماری پردازنده شبکه اینتل، نوآوری‌های اساسی را به منظور حصول اطمینان از ارتباط با تاخیر-پایین میان پردازش‌ها پیاده‌سازی می‌نماید: رجیسترهای همسایه بعدی به ریزموتورها این توانایی را می‌دهد تا دیتا و اطلاعات حالت را به سرعت به ریزموتورهای همسایه عبور دهد. برای به حداقل رساندن تاخیر مربوط به ارجاع حافظه خارجی، ساختار رجیسترها با مرتبط ساختن 16 وارده از حافظه قابل آدرس دهی محتوی کامل می‌شود. با پیکربندی CAM به عنوان یک chache توزیع شده، اجازه داده می‌شود تا چندین نخ و ریز موتور برای دستکاری دیتای یکسان به‌طور هم‌زمان عمل کنند. | ## بخش 3: پردازنده شبکه ایکس‌پی۲۳۵۰ اینتل | پردازنده شبکه کارآی Ixp2350 شرکت اینتل قابلیت برنامه‌نویسی را به منظور سرعت دادن به توزیع سرویس هوشمند شبکه تحویل می‌دهد. Intel IXA، معماری پردازنده شبکه اینتل، توسعه دهندگان برنامه‌های کاربردی برای پردازنده شبکه را قادر به مقایسه با برنامه‌های کاربردی دیگر و تولیدات متوالی از محصولات شبکه‌ای می‌کند. Intel IXA حاوی مجموعه‌ای از ابزارهای پیاده‌سازی برای خط تولید IXP2XXX، محیط توسعه گسترده‌ای را فراهم می‌آورد که می‌تواند تا حد چشمگیری زمان عرضه به بازار (TTM) را سرعت ببخشد و سرمایه‌گذاری‌های مشتری روی نرم افزار را گسترش دهد. SDK با فراهم آوردن ابزارهای سطح بالا، پشتیبانی از سیستم عامل توکار، چارچوب نرم افزاری Intel IXA، کتابخانه ها/بلوک‌های سازنده نرم افزار، و برنامه‌های کاربردی مرجع که مشتریان را قادر به ارزیابی می‌نماید، کارآیی را اثبات و تنظیم می‌کند و یک سری برنامه‌های کاربردی برای پردازنده شبکه، جهت تأمین نیازمندی‌های محصول و کمینه کردن زمان TTM فراهم می‌آورد. پلتفرم توسعه سخت افزار، برای رسیدن به حداکثر انعطاف‌پذیری در طراحی، متشکل از یک استاندارد صنعتی اسکلت فاکتور، یک بورد پایه IXP2350 ، و یک انتخاب از کارت‌های رسانه‌ای پیمانه‌ای می‌باشد. ویژگی‌ها و مزایای پردازنده IXP2350 + '''''' ویژگی‌ها مزیت‌ها 4 ریز موتور یکپارچه قابل برنامه‌ریزی MEv2 با حافظه برنامه 8k اجرایی تا 900 Mhz پردازنده‌های RISC چند نخی انعطاف‌پذیر می‌توانند طوری برنامه‌ریزی شوند که پردازش دریافت و ارسال هوشمند داشته باشند، با یک محیط توسعه نرم افزار قوی برای تئسعه سریع محصول. پشتیبانی استاندارد صنعتی سلول و واسط پکت به رسانه و فابریک؛ ساده‌سازی طراحی و واسط به یک ASIC سفارشی. زیر سیستم حافظه، از مدل پردازشی ذخیره – و – هدایت پردازنده شبکه، پشتیبانی می‌نماید. یک واسط QDR SRAM استاندارد صنعتی (در پیکربندی 300 MHz MEv2 موجود نیست) فراهم نمودن واسط استاندارد صنعتی برای زیر سیستم حافظهٔ جداول جستجو و لیست‌های دسترسی، یا کمک پردازنده‌ها (مثل CAM/TCAM) واسط کنترل غیرهمگام از طریق یک باس گسترشی 16 بیتی، از وسیله‌هایی با پورت‌های کند 8 یا 16 بیتی پشتیبانی می‌نماید.فراهم نمودن واسط کنترل صنعتی برای متصل شدن به پورت ریزپردازنده وسیله فیزیکی و حافظه فلش. | ## جمع‌بندی | اطلاعات بیشتر درباره Intel IXA و خط تولید پردازنده شبکه اینتل، در آدرس‌های لیست شده در زیر موجود است.