از ابتدای تکنولوژی F.P.G.A شرکت xilinx مرزهای این تکنولوژی جدید را پیمود. در خانواده های قبلی F.P.G.A امکان تغییر ساختار فقط بطور کمی امکان پذیر بود. با معرفی خانواده virtex F.P.G.A امکان تغییر پیکربندی (ساختار) برای یک F.P.G.A بوجود آمد. هم کانون امکان برنامه ریزی (تغییر ساختار) یک F.P.G.A در مکان دور بوسیله اینترنت با بکارگیری تکنولوژی xilinx با نام منطق قابل بارگزاری اینترنتی (IRL) امکان پذیر است به هر ترتیب تکنولوژی IRL برای استفاده در بخش کمی از طراحی های F.P.G.A و شرکتها به طور محدود استفاده میشود زیرا این تکنولوژی قیمت بالایی دارد و تا حدود زیادی پیچیده و بیشتر یک راه حل اختصاصی است. چه میشود اگر می توانستیم بوسیله ارسال یک Email ساده یک F.P.G.A را به طور ایمنی تغییر دهیم. در این مقاله ما می خواهیم به شما نشان دهیم که این کار چقدر آسان است و از لحاظ هزینه نیز چه مقدار میتواند مؤثر باشد.
Protocol stack - پشته پروتکل
تکنولوژوی IRL شرکت xilinx همان پروتوکلی را استفاده میکند که همه روزه در Email های اینترنتی استفاده میشود.
CP/IP : پشته CP/IP یک پشته کنترل پروتکل (CP) بر روی پروتکل اینترنت (IP) است که Email ها در اینترنت به مقصد می رساند. SMTP پروتکل انتقال Email در اینترنت برای ارسال پیامها استفاده میشود. Pop3 یا پروتکل پشته اداری پیامها را دریافت میکند، هر لایه پشته پروتکل جزئیات را از لایه های دیگر زیرین یا بالایی خود پنهان میکند، بعنوان مثال لایه دسترسی به شبکه (Network Pilcess) نیاز ندارد که بداند چه نوع داده ای در حال جریان است داده ها تصویر است یا صدا ویا چیز دیگر است این مساله برای لایه دسترسی به شبکه بی اهمیت است.