CIVILICA We Respect the Science
(ناشر تخصصی کنفرانسهای کشور / شماره مجوز انتشارات از وزارت فرهنگ و ارشاد اسلامی: ۸۹۷۱)

طراحی و پیادهسازی بلوم فیلتر روی FPGA

عنوان مقاله: طراحی و پیادهسازی بلوم فیلتر روی FPGA
شناسه ملی مقاله: CSITM01_219
منتشر شده در همایش ملی مهندسی رایانه و مدیریت فناوری اطلاعات در سال 1393
مشخصات نویسندگان مقاله:

فرشته پوست آشکن - دانشجوی کارشناسی ارشد، گروه کامپیوتر - دانشکده فنی مهندسی، دانشگاه رازی، کرمانشاه
عبدالحسین فتحی - استادیار، گروه کامپیوتر - دانشکده فنی مهندسی، دانشگاه رازی، کرمانشاه
فردین ابدالی محمدی - استادیار، گروه کامپیوتر - دانشکده فنی مهندسی، دانشگاه رازی، کرمانشاه

خلاصه مقاله:
بلوم فیلتر یک ساختمان داده است که به منظور ایجاد یک فضای کارآمد و سریع برای آزمون عضویت یا عدم عضویت اعضای یکمجموعه به کار می رود. این ساختار از یک طرف می تواند حجم داده های ارسالی را به طرز شگفت انگیزی کاهش دهد. و از طرف دیگر بصورت موثری در پرس و جوهای مختلف از لیست داده ها مثل کش سرورها و مسیریابها کاربرد دارد. بلوم فیلتراز k تابع درهم ساز برای نشانده عناصر یک آرایه m بیتی برای m داده مختلف استفاده میکند. در این مقاله این فیلتر در زبان VHDL برای پیاده سازی روی FPGA با استفاده از تابع درهم ساز (H(3 توصیف شده است. این پیاده سازی امکان ایجاد و استفاده از تابع (H(3 را به هر تعداد و بصورت موازی فراهم خواهد کرد. توصیف ارائه شده در محیط نرم افزار ISE شبیه سازی شده است.

کلمات کلیدی:
بلوم فیلتر، آزمون عضویت، تابع درهم ساز (H(3

صفحه اختصاصی مقاله و دریافت فایل کامل: https://civilica.com/doc/282760/