علی حمامی تالاری 82224807 باس (Controller Area Network) CAN به عنوان يك باس صنعتي روز به روز بيشتر وارد صنايع مختلف مي گردد. اين باس كه از ابتدا براي اصلاح سيم كشي پر هزینه اتومبيل بنز توسط شركت بوش طراحي گرديد بود، خيلي پيش از آنچه انتظار مي رفت از خود کارایی نشان داد و به سرعت جاي خود را در صنعت خودرو باز كرد. اكنون اين باس به عنوان انتخاب اول جهت پياده سازي در صنعت هوافضا و حذف سيم كشي هاي سنتي معرفي شده است. در این رساله هدف آشنایی و پیاده سازی سخت افزاری این پروتکل می باشد. ابتدا باسهای صنعتی بررسی شده و مقدمات لازم برای آشنايي با باس CAN و پروتکل آن آورده شده است . سپس با بهره گیری از مطالعات صورت گرفته یک باس CAN طراحی و راه اندازی شده و عملکرد آن در شرایط مختلف نسبت به استاندارد مورد بررسی قرار گرفته است. باس CAN یک باس صنعتی می باشد. بنابراین صحت عملکرد آن در شرایط وقوع خطاهای خاص مورد بررسی قرار گرفته است. در انتها كد سخت افزاري (HDL) براي كنترلر اين باس تهیه شده است. کد تهیه شده قابل سنتز بوده و خواسته های استاندارد را برآورده می کند. حداقل امکانات مورد نیاز جهت پیاده سازی این کد یک FPGA از نوع Spartan II با 100K گیت می باشد.