طراحی و پیاده سازی لایه Baseband پروتکل بلوتوث بر روی تراشهFPGA
نام نخستين پديدآور
/مهرداد صرافی
وضعیت نشر و پخش و غیره
نام ناشر، پخش کننده و غيره
دانشگاه تبریز: دانشکده برق، گروه الکترونیک
مشخصات ظاهری
نام خاص و کميت اثر
۱۰۴ص
یادداشتهای مربوط به نشر، بخش و غیره
متن يادداشت
چاپی
یادداشتهای مربوط به مندرجات
متن يادداشت
فاقداطلاعات کامل
یادداشتهای مربوط به پایان نامه ها
جزئيات پايان نامه و نوع درجه آن
کارشناسی ارشد
نظم درجات
برق- الکترونیک
زمان اعطا مدرک
۱۳۸۶/۰۶/۳۱
کسي که مدرک را اعطا کرده
دانشگاه تبریز: دانشکده برق، گروه الکترونیک
یادداشتهای مربوط به خلاصه یا چکیده
متن يادداشت
یک پروتکل ارتباطی پیشرفته نظیر بلوتوث دارای ساختاری لایه ای، شبیه مدل شبکه های OSI می باشد، که با توجه به وظیفه خاص پروتکل تفاوت هایی در آن وجود دارد .هدف از انجام این پایان نامه پیاده سازی سخت افزاری لایه Baseband پروتکل بلوتوث میصباشد، که حجم عملیات انجام شده بر روی داده ها در آن بالا بوده و در صورت پیاده سازی سخت افزاری بجای استفاده از میکروکنترلرها علاوه بر افزایش سرعت در انجام عملیات، از توان مصرفی بسیار کمتری نیز برخوردار خواهد بود .در این طرح بلوک های مختلف موجود در گذرگاه داده مانند اصلاح خطای پیشرو FEC۱/۳ و FEC۲/۳ ، بررسی افزونگی دوره ای یا CRC ، بررسی خطاهای سرانداز یا HEC و به هم ریختن اطلاعات یا Whitening به همراه کنترل کننده دریافت و ارسال و بلوک انتخاب پرش فرکانسی برای حالت های مختلف برقراری ارتباط و حالت ارتباط با نرخ پایه و تطبیقی و همچنین بلوک تولید پالس ساعت برای زمانبندی بلوک های مختلف در سرعت های ارسال ابتدایی و افزایش یافته، توسط زبان توصیف سخت افزاری VHDL و با استفاده از قطعات کتابخانه تراشه مورد استفاده از قبیلBlock RAM ، بافرهای FIFO و تقسیم کننده های پالس ساعت به صورت قابل سنتز نوشته و طراحی شد .لایه طراحی شده قابلیت اجرای فرامین کنترل کننده پیوند مانند درخواست، فراخوانی و همچنین ارسال، دریافت و تجزیه و تحلیل بستهصهای ID و FHS در حین حالات فوق را دارد .قسمتصهای مختلف طراحی ابتدا جزء جزء و سپس به صورت یکپارچه به وسیله نرم افزار ISE ۸.۱ محصول شرکت Xilinx شبیه سازی و بر روی بورد آزمایشگاهی شامل تراشهLX۲۵ - Virtex ۴پیاده سازی گردید.در این پایان نامه تا حد امکان از تکنیک های کاهش فضای مصرفی تراشه استفاده گردیده و نتایج بدست آمده در پیاده سازی این لایه از لحاظ حجم و توان میصتواند قابل مقایسه با دیگر کارهای انجام شده بر روی FPGA باشد.فضای اشغالی در حدود ۳۵ از کل فضای تراشه و توان مصرفی این لایه توسط ابزار Xpower در حدود mW ۱۶۸۷محاسبه گردید.
متن يادداشت
.LX۲۵ library parts like clock dividers and clock buffers in order to implement this block.Total amount of occupied logic cells is ۳۵ and power consumption is calculated ۱۶۸۷ with Xpower tool ثLX۲۵ FPGA. This part contains the whole data path including bitstream processing blocks like header error check (HEC), cyclic redundant check (CRC), Forward error correction (FEC) ۲/۳ and ۱/۳ rates respectively for payload and header of the packets, data whitening (scrambling), also the receiver and transmitter sequencers are designed to achieve the data continuous stream in the bit stream data path without usage of extra buffers and carrying out required bitstream processing on different types of packets, without further intervention from higher levels. Logical link controller commands are concerned in sequencers design and this layer can operate different substates tasks and sends required packets likes ID and FHS for establishing a connection. Also frequency hop selection block is designed to generate frequency hopping sequence for different substates like paging, page scan, page response that LC commands and connection in both basic channel and adapted channel that is added to Bluetooth protocol in V.۲. The clock management block is designed to provide various Bluetooth clock and timing control signals for other blocks like data path and frequency hoping in basic and enhanced data rate (EDR) modes. We have used the Virtex-۴ ثAn advanced communication protocol like Bluetooth has a layered structure like OSI networks but rather modified because of his different duty. The purpose of this dissertation is to implement Bluetooth Baseband layer on FPGA that needs a large amount of manipulation on microcontrollers and consumes more time and power. We have used VHDL programming language and ISE۸.۱ that is Xilinx company's product for simulating an implementing design on Virtex-۴
موضوع (اسم عام یاعبارت اسمی عام)
موضوع مستند نشده
Bluetooth
موضوع مستند نشده
Baseband
موضوع مستند نشده
Frequency hopping
موضوع مستند نشده
Implementing
موضوع مستند نشده
FPGA
موضوع مستند نشده
VHDL
نام شخص به منزله سر شناسه - (مسئولیت معنوی درجه اول )