طراحی یک کنترلر باس pci پیاده سازی آن بر روی fpga
چکیده
باس pci یک پروتکل رابط است که به صورت گذرگاه ارتباطی بین اجزای اصلی کامپیوتر و وسایل جانبی به کار می رود این باس یک راه حل بسیار خوب برای کاربردهای با پهنای باند زیاد و کارایی بالا است اما مسئله محدود کننده در استفاده از آن پیچیدگی زیاد آن است. در این میان استفاده از آرایه های قابل برنامه ریزی جای خود را بازنموده است. در این رساله ما ابتدا به شرح مختصری از باس pci و عملیات انتقال بر روی آن پرداخته سپس به بررسی کنترلر طراحی شده می پردازیم . این کنترلر از ده بلوک مجزا تشکیل شده که طرای آنها توسط زبان برنامه نویسی توصیف سخت افزار صورت گرفته است و در نهایت کل طرح بعد از شبیه سازی ، سنتز و پیاده سازی شده است.




